/home/abui...D/dgelqs.f(3)
πΈ NAME πΈ
okay so bestie, you've landed on the Library Functions Manual page for /home/abui...D/dgelqs.f(3), and the NAME section is just this full path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/DEPRECATED/dgelqs.f
yes, the path literally says DEPRECATED; that's in the path, so clock it. ππ
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine DGELQS (m, n, nrhs, a, lda, tau, b, ldb, work, lwork, info)βDGELQSπ
π Function/Subroutine Documentation π
subroutine DGELQS
subroutine DGELQS (integer m, integer n, integer nrhs, double precision, dimension( lda, * ) a, integer lda, double precision, dimension( * ) tau, double precision, dimension( ldb, * ) b, integer ldb, double precision, dimension( lwork ) work, integer lwork, integer info)
yup, that's the whole signature. DGELQS. main character energy fr fr. β¨
Purpose
okay so what does it do? It computes a minimum-norm solution:
min || A*X - B ||
using the LQ factorization:
A = L*Q
computed by DGELQF. that's the plot. π
Parameters
here's the cast, every single one, no skips:
MβM is INTEGER. The number of rows of the matrixA. Constraint:M >= 0. πNβN is INTEGER. The number of columns of the matrixA. Constraint:N >= M >= 0. πNRHSβNRHS is INTEGER. The number of columns ofB. Constraint:NRHS >= 0. πAβA is DOUBLE PRECISION array, dimension (LDA,N). Details of the LQ factorization of the original matrixAas returned byDGELQF. π¦LDAβLDA is INTEGER. The leading dimension of the arrayA. Constraint:LDA >= M. π¦TAUβTAU is DOUBLE PRECISION array, dimension (M). Details of the orthogonal matrixQ. π¦BβB is DOUBLE PRECISION array, dimension (LDB,NRHS). On entry, the m-by-nrhs right hand side matrixB. On exit, the n-by-nrhs solution matrixX. π¦LDBβLDB is INTEGER. The leading dimension of the arrayB. Constraint:LDB >= N. π¦WORKβWORK is DOUBLE PRECISION array, dimension (LWORK). π¦LWORKβLWORK is INTEGER. The length of the arrayWORK.LWORKmust be at leastNRHS, and should be at leastNRHS*NB, whereNBis the block size for this environment. π¦INFOβINFO is INTEGER.= 0: successful exit.< 0: ifINFO = -i, the i-th argument had an illegal value. π¦
Author
the legends behind this:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 119 of file dgelqs.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. β¨
cute little sign-off: this page is from LAPACK, version 3.12.0, and the footer path is /home/abui...D/dgelqs.f(3). mwah ππ«Ά
π¦ 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