SQPT01(3)
πΈ SQPT01(3) β Library Functions Manual πΈ
okay so bestie, this is the Library Functions Manual page for SQPT01(3), and it's giving βlet's verify a pivoted QR factorizationβ energy. π¦
β¨ NAME β¨
The source file behind this page is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/sqpt01.f
β¨ SYNOPSIS β¨
Functions/Subroutines
real function SQPT01 (m, n, k, a, af, lda, tau, jpvt, work, lwork)β yup, that's the whole function, and its name isSQPT01. π
real function SQPT01 (integer m, integer n, integer k, real, dimension( lda, * ) a, real, dimension( lda, * ) af, integer lda, real, dimension( * ) tau, integer, dimension( * ) jpvt, real, dimension( lwork ) work, integer lwork)
π Function/Subroutine Documentation π
Purpose
Okay so SQPT01 tests the QR-factorization with pivoting of a matrix A. The array AF contains the (possibly partial) QR-factorization of A, where the upper triangle of AF(1:k,1:k) is a partial triangular factor, the entries below the diagonal in the first k columns are the Householder vectors, and the rest of AF contains a partially updated matrix.
This function returns ||A*P - Q*R|| / ( ||norm(A)||*eps*max(M,N) ) where || . || is matrix one norm. π
Parameters
MβMisINTEGER; it's the number of rows of the matricesAandAF. πNβNisINTEGER; it's the number of columns of the matricesAandAF. β¨KβKisINTEGER; it's the number of columns ofAFthat have been reduced to upper triangular form. π¦AβAis aREALarray with dimension(LDA, N); it's the original matrixA. πΈAFβAFis aREALarray with dimension(LDA,N); it's the (possibly partial) output ofSGEQPF. The upper triangle ofAF(1:k,1:k)is a partial triangular factor, the entries below the diagonal in the firstkcolumns are the Householder vectors, and the rest ofAFcontains a partially updated matrix. πLDAβLDAisINTEGER; it's the leading dimension of the arraysAandAF. π«ΆTAUβTAUis aREALarray with dimension(K); it holds details of the Householder transformations as returned bySGEQPF. πJPVTβJPVTis anINTEGERarray with dimension(N); it holds pivot information as returned bySGEQPF. π₯WORKβWORKis aREALarray with dimension(LWORK). πLWORKβLWORKisINTEGER; it's the length of the arrayWORK.LWORK >= M*N+N. π
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 119 of file sqpt01.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie π This one's footer vibe is LAPACK Version 3.12.0, page path /home/abui...IN/sqpt01.f(3). Slay. π
π¦ 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