TESTING/LIN/dqlt01.f(3)
πΈ NAME πΈ
TESTING/LIN/dqlt01.f β that's the name, bestie, and this whole page is from the Library Functions Manual. It's giving "subroutine documentation" and we're seated. π
β¨ SYNOPSIS β¨
π οΈ Functions/Subroutines π οΈ
subroutine dqlt01 (m, n, a, af, q, l, lda, tau, work, lwork, rwork,
result)
DQLT01
π Function/Subroutine Documentation π
subroutine dqlt01 (integer m, integer n, double precision, dimension( lda, *
) a, double precision, dimension( lda, * ) af, double precision,
dimension( lda, * ) q, double precision, dimension( lda, * ) l, integer
lda, double precision, dimension( * ) tau, double precision, dimension(
lwork ) work, integer lwork, double precision, dimension( * ) rwork,
double precision, dimension( * ) result)
DQLT01
DQLT01
π§ Purpose π§
Okay so DQLT01 tests DGEQLF, which computes the QL factorization of an m-by-n matrix A, and it partially tests DORGQL, which forms the m-by-m orthogonal matrix Q. β¨
DQLT01 compares L with Q'*A, and checks that Q is orthogonal. No cap, that's the whole vibe check. π¦
π Parameters π
MβMisINTEGER; the number of rows of the matrixA.M >= 0.NβNisINTEGER; the number of columns of the matrixA.N >= 0.AβAisDOUBLE PRECISIONarray, dimension(LDA,N); the m-by-n matrixA.AFβAFisDOUBLE PRECISIONarray, dimension(LDA,N); details of the QL factorization ofA, as returned byDGEQLF. SeeDGEQLFfor further details.QβQisDOUBLE PRECISIONarray, dimension(LDA,M); the m-by-m orthogonal matrixQ.LβLisDOUBLE PRECISIONarray, dimension(LDA,max(M,N)).LDAβLDAisINTEGER; the leading dimension of the arraysA,AF,QandR.LDA >= max(M,N).TAUβTAUisDOUBLE PRECISIONarray, dimension(min(M,N)); the scalar factors of the elementary reflectors, as returned byDGEQLF.WORKβWORKisDOUBLE PRECISIONarray, dimension(LWORK).LWORKβLWORKisINTEGER; the dimension of the arrayWORK.RWORKβRWORKisDOUBLE PRECISIONarray, dimension(M).RESULTβRESULTisDOUBLE PRECISIONarray, dimension(2). The test ratios are:
RESULT(1) = norm( L - Q'*A ) / ( M * norm(A) * EPS )
RESULT(2) = norm( I - Q'*Q ) / ( M * EPS )
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 124 of file dqlt01.f.
π«Ά Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
okay bestie, that's the whole tea. This footer moment is brought to you by LAPACK Version 3.12.0 and TESTING/LIN/dqlt01.f(3) β mwah, bye! ππ
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms