SRQT02(3)
πΈ NAME πΈ
okay so bestie, this is SRQT02(3) β a Library Functions Manual page, and the file it's all about is /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/srqt02.f. π
β¨
β¨ SYNOPSIS β¨
π« Functions/Subroutines π«
subroutine SRQT02 (m, n, k, a, af, q, r, lda, tau, work, lwork, rwork, result)β literally theSRQT02subroutine, no cap. π«Ά
π¦ Function/Subroutine Documentation π¦
subroutine SRQT02 (integer m, integer n, integer k, real, dimension( lda, * ) a, real, dimension( lda, * ) af, real, dimension( lda, * ) q, real, dimension( lda, * ) r, integer lda, real, dimension( * ) tau, real, dimension( lwork ) work, integer lwork, real, dimension( * ) rwork, real, dimension( * ) result)
SRQT02 π«Ά
π Purpose π
okay so SRQT02 tests SORGRQ, which generates an m-by-n matrix Q with orthonormal rows that is defined as the product of k elementary reflectors. β¨
Given the RQ factorization of an m-by-n matrix A, SRQT02 generates the orthogonal matrix Q defined by the factorization of the last k rows of A; it compares R(m-k+1:m,n-m+1:n) with A(m-k+1:m,1:n)*Q(n-m+1:n,1:n)', and checks that the rows of Q are orthonormal. π
π Parameters π
MβM is INTEGER. The number of rows of the matrix Q to be generated.M >= 0. πNβN is INTEGER. The number of columns of the matrix Q to be generated.N >= M >= 0. πΈKβK is INTEGER. The number of elementary reflectors whose product defines the matrix Q.M >= K >= 0. π¦AβA is REAL array, dimension (LDA,N). The m-by-n matrix A which was factorized bySRQT01. πAFβAF is REAL array, dimension (LDA,N). Details of the RQ factorization of A, as returned bySGERQF. SeeSGERQFfor further details. π₯QβQ is REAL array, dimension (LDA,N). πRβR is REAL array, dimension (LDA,M). πLDAβLDA is INTEGER. The leading dimension of the arrays A, AF, Q and L.LDA >= N. πTAUβTAU is REAL array, dimension (M). The scalar factors of the elementary reflectors corresponding to the RQ factorization in AF. βWORKβWORK is REAL array, dimension (LWORK). π§LWORKβLWORK is INTEGER. The dimension of the array WORK. πRWORKβRWORK is REAL array, dimension (M). π«ΆRESULTβRESULT is REAL array, dimension (2). The test ratios: π
RESULT(1) = norm( R - A*Q' ) / ( N * norm(A) * EPS )
RESULT(2) = norm( I - Q*Q' ) / ( N * EPS )
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π§΅ Definition π§΅
Definition at line 134 of file srqt02.f. π«
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π€
π okay that's the whole page, bestie! Cute sign-off: source/version is LAPACK Version 3.12.0, and the footer date/source stamp is /home/abui...IN/srqt02.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