DORGR2(3)
π DORGR2(3) π
okay so welcome to DORGR2(3) from the Library Functions Manual, bestie π β this is the LAPACK page about generating all or part of an orthogonal matrix Q, and yes, it's giving very much "linear algebra but make it cute." β¨
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dorgr2.f
That's literally the source file path, no cap. π«Ά
π¦ SYNOPSIS π¦
β¨ Functions/Subroutines β¨
subroutine DORGR2 (m, n, k, a, lda, tau, work, info)
DORGR2 generates all or part of the orthogonal matrix Q from an RQ factorization determined by sgerqf (unblocked algorithm). π
π Function/Subroutine Documentation π
subroutine DORGR2 (integer m, integer n, integer k, double precision,
dimension( lda, * ) a, integer lda, double precision, dimension( * )
tau, double precision, dimension( * ) work, integer info)
DORGR2 generates all or part of the orthogonal matrix Q from an RQ factorization determined by sgerqf (unblocked algorithm). π
π Purpose: π
DORGR2 generates an m by n real matrix Q with orthonormal rows, which is defined as the last m rows of a product of k elementary reflectors of order n:
Q = H(1) H(2) . . . H(k)
as returned by DGERQF. β¨
πΈ Parameters πΈ
MβINTEGER. The number of rows of the matrixQ.M >= 0. πNβINTEGER. The number of columns of the matrixQ.N >= M. π¦KβINTEGER. The number of elementary reflectors whose product defines the matrixQ.M >= K >= 0. πΈAβDOUBLE PRECISION array, dimension (LDA,N). On entry, the(m-k+i)-th row must contain the vector which defines the elementary reflectorH(i), fori = 1,2,...,k, as returned byDGERQFin the lastkrows of its array argumentA. On exit, thembynmatrixQ. πLDAβINTEGER. The first dimension of the arrayA.LDA >= max(1,M). πTAUβDOUBLE PRECISION array, dimension (K).TAU(i)must contain the scalar factor of the elementary reflectorH(i), as returned byDGERQF. πWORKβDOUBLE PRECISION array, dimension (M). π§INFOβINTEGER.= 0: successful exitβ< 0: if INFO = -i, the i-th argument has an illegal valueπ
bestie, those constraints are not decorative β they're load-bearing. π«Ά
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 113 of file dorgr2.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie! π Footer check: LAPACK, Version 3.12.0, and the path /home/abui...RC/dorgr2.f(3) β that's the source/version sign-off (no date listed on this footer). 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