ZRZT01(3)
Okay bestie, this is the zrzt01(3) man page from the Library Functions Manual β yes, the header path is that little shortened /home/abui...IN/zrzt01.f(3) vibe. Buckle up, we're looking at a LAPACK function π§β¨
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zrzt01.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
double precision function ZRZT01 (m, n, a, af, lda, tau, work, lwork)βZRZT01
π Function/Subroutine Documentation π
Signature, take two β same icon, same energy:
double precision function ZRZT01 (integer m, integer n, complex*16,
dimension( lda, * ) a, complex*16, dimension( lda, * ) af, integer lda,
complex*16, dimension( * ) tau, complex*16, dimension( lwork ) work,
integer lwork)
ZRZT01
π¦ Purpose π¦
So what does she return? Literally this:
|| A - R*Q || / ( M * eps * ||A|| )
for an upper trapezoidal A that was factored with ZTZRZF. That's the whole point, no cap. π
πΈ Parameters πΈ
MβMisINTEGER. The number of rows of the matricesAandAF.NβNisINTEGER. The number of columns of the matricesAandAF.AβAisCOMPLEX*16array, dimension(LDA,N). The original upper trapezoidalMbyNmatrixA.AFβAFisCOMPLEX*16array, dimension(LDA,N). The output ofZTZRZFfor input matrixA. The lower triangle is not referenced. πLDAβLDAisINTEGER. The leading dimension of the arraysAandAF.TAUβTAUisCOMPLEX*16array, dimension(M). Details of the Householder transformations as returned byZTZRZF.WORKβWORKisCOMPLEX*16array, dimension(LWORK).LWORKβLWORKisINTEGER. The length of the arrayWORK.LWORK >= m*n + m.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 96 of file zrzt01.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
Okay that's the whole page β signing off from LAPACK, Version 3.12.0, with the footer path /home/abui...IN/zrzt01.f(3). The footer didn't give a date, so no made-up date from me, bestie β just the version and the path, periodt. π
π
π¦ 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