CRZT01(3)
π CRZT01(3) β Library Functions Manual π
Hey bestie, welcome to the Library Functions Manual page for CRZT01(3) β yes, the title vibe is /home/abui...IN/crzt01.f(3), but weβre folding that header energy in right here instead of copy-pasting the whole line. Letβs get into it. π«Ά
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/crzt01.f
β¨ SYNOPSIS β¨
Functions/Subroutines
real function CRZT01 (m, n, a, af, lda, tau, work, lwork)
CRZT01
π¦ Function/Subroutine Documentation π¦
real function CRZT01 (integer m, integer n, complex, dimension( lda, * ) a,
complex, dimension( lda, * ) af, integer lda, complex, dimension( * )
tau, complex, dimension( lwork ) work, integer lwork)
CRZT01
πΈ Purpose πΈ
Okay so this function is out here returning this exact ratio:
!>
!> CRZT01 returns
!> || A - R*Q || / ( M * eps * ||A|| )
!> for an upper trapezoidal A that was factored with CTZRZF.
!>
No cap, thatβs the whole purpose. Itβs giving βupper trapezoidal A that was factored with CTZRZFβ energy. π
π Parameters π
MβM is INTEGER, and itβs literally the number of rows of the matricesAandAF. β¨NβN is INTEGER, and itβs the number of columns of the matricesAandAF. πAβA is COMPLEX array, dimension (LDA,N), aka the original upper trapezoidalMbyNmatrixA. Main character matrix, honestly. πAFβAF is COMPLEX array, dimension (LDA,N), and itβs the output ofCTZRZFfor input matrixA. Important: the lower triangle is not referenced. πLDAβLDA is INTEGER, and itβs the leading dimension of the arraysAandAF. πTAUβTAU is COMPLEX array, dimension (M), holding details of the Householder transformations as returned byCTZRZF. π§WORKβWORK is COMPLEX array, dimension (LWORK). Thatβs it, thatβs the whole note. πLWORKβLWORK is INTEGER, and itβs the length of the arrayWORK. The rule isLWORK >= m*n + mβ do not skip the vibe check on that. β
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 96 of file crzt01.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
β¨ Cute sign-off time, bestie: this page is LAPACK Version 3.12.0, and the footer path is /home/abui...IN/crzt01.f(3) β 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