SLASQ6(3)
Okay bestie, welcome to the SLASQ6(3) page from the Library Functions Manual β this is the source file that tells you all about one tiny but iconic LAPACK subroutine. π
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/slasq6.f
Thatβs the file this manual page is repping. Slay. β¨
πΈ SYNOPSIS πΈ
β¨ Functions/Subroutines β¨
subroutine SLASQ6 (i0, n0, z, pp, dmin, dmin1, dmin2, dn, dnm1, dnm2)
SLASQ6 computes one dqd transform in ping-pong form. Itβs used by sbdsqr and sstegr. Periodt. π
π Function/Subroutine Documentation π
subroutine SLASQ6 (integer i0, integer n0, real, dimension( * ) z, integer
pp, real dmin, real dmin1, real dmin2, real dn, real dnm1, real dnm2)
SLASQ6 computes one dqd transform in ping-pong form. Used by sbdsqr and sstegr. Yes, same sentence again β itβs important, okay? π
π Purpose π
SLASQ6 computes one dqd (shift equal to zero) transform in ping-pong form, with protection against underflow and overflow.
No cap, thatβs the whole purpose. Shift equal to zero? Iconic. Underflow and overflow protection? Highkey essential. π₯
π Parameters π
I0βI0isINTEGER. First index. π«N0βN0isINTEGER. Last index. π«ΆZβZisREAL array, dimension ( 4*N ).Zholds the qd array.EMINis stored inZ(4*N0)to avoid an extra argument. Very βwe donβt need another parameterβ of it. πPPβPPisINTEGER.PP=0for ping,PP=1for pong. Ping-pong bestie! πDMINβDMINisREAL. Minimum value ofd. πDMIN1βDMIN1isREAL. Minimum value ofd, excludingD( N0 ). β¨DMIN2βDMIN2isREAL. Minimum value ofd, excludingD( N0 )andD( N0-1 ). πDNβDNisREAL.d(N0), the last value ofd. πDNM1βDNM1isREAL.d(N0-1). π¦DNM2βDNM2isREAL.d(N0-2). πΈ
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 117 of file slasq6.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
π Cute lil sign-off: this page is from LAPACK, Version 3.12.0, and the footer source path is /home/abui...RC/slasq6.f(3). The footer doesnβt list a date, so no date to report β but the vibe is eternal. Bye bestie! π
β¨
π¦ 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