DLASQ6(3)
π DLASQ6(3) β Library Functions Manual energy π
okay so bestie, welcome to the Library Functions Manual page for DLASQ6(3). This is the one about a tiny-but-iconic Fortran subroutine that does one dqd transform in ping-pong form. No cap, itβs giving numerical linear algebra main character energy. π¦
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dlasq6.f
Thatβs the file path, exactly. Bestie, itβs literally the name section, so here we are. π
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine DLASQ6 (i0, n0, z, pp, dmin, dmin1, dmin2, dn, dnm1, dnm2)βDLASQ6computes one dqd transform in ping-pong form. Used bysbdsqrandsstegr.
π¦ Function/Subroutine Documentation π¦
π subroutine DLASQ6 π
Hereβs the full signature, character-for-character, because we do not play with code accuracy:
subroutine DLASQ6 (integer i0, integer n0, double precision, dimension( * )
z, integer pp, double precision dmin, double precision dmin1, double
precision dmin2, double precision dn, double precision dnm1, double
precision dnm2)
And the one-liner vibe: DLASQ6 computes one dqd transform in ping-pong form. Used by sbdsqr and sstegr. Slay. β¨
π Purpose π
Okay so the purpose is literally this: DLASQ6 computes one dqd (shift equal to zero) transform in ping-pong form, with protection against underflow and overflow. Thatβs it. Thatβs the assignment. Lowkey iconic. π
π Parameters π
I0βI0isINTEGER. First index. π«ΆN0βN0isINTEGER. Last index. π«ΆZβZisDOUBLE PRECISION array, dimension ( 4*N ).Zholds the qd array.EMINis stored inZ(4*N0)to avoid an extra argument. π¦PPβPPisINTEGER.PP=0for ping,PP=1for pong. πDMINβDMINisDOUBLE PRECISION. Minimum value ofd. πDMIN1βDMIN1isDOUBLE PRECISION. Minimum value ofd, excludingD( N0 ). πDMIN2βDMIN2isDOUBLE PRECISION. Minimum value ofd, excludingD( N0 )andD( N0-1 ). πDNβDNisDOUBLE PRECISION.d(N0), the last value ofd. πDNM1βDNM1isDOUBLE PRECISION.d(N0-1). πDNM2βDNM2isDOUBLE PRECISION.d(N0-2). π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 117 of file dlasq6.f. π
π Author π
This page was generated automatically by Doxygen for LAPACK from the source code. Fr fr. π
Thatβs the whole manual page, bestie! Cute sign-off: LAPACK Version 3.12.0 β footer page /home/abui...RC/dlasq6.f(3) π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms