ZGEQLS(3)
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zgeqls.f
Okay bestie, so this is a Library Functions Manual page, and the header path is /home/abui...IN/zgeqls.f(3). The file above is the ZGEQLS source file. Lowkey iconic. π
β¨ SYNOPSIS β¨
πΈ Functions/Subroutines πΈ
subroutine ZGEQLS (m, n, nrhs, a, lda, tau, b, ldb, work, lwork, info)βZGEQLS
π¦ Function/Subroutine Documentation π¦
π subroutine ZGEQLS π
subroutine ZGEQLS (integer m, integer n, integer nrhs, complex*16,
dimension( lda, * ) a, integer lda, complex*16, dimension( * ) tau,
complex*16, dimension( ldb, * ) b, integer ldb, complex*16, dimension(
lwork ) work, integer lwork, integer info)
ZGEQLS β thatβs the routine, no cap. β¨
π« Purpose π«
!>
!> Solve the least squares problem
!> min || A*X - B ||
!> using the QL factorization
!> A = Q*L
!> computed by ZGEQLF.
!>
Like, it solves the least squares problem using the QL factorization A = Q*L computed by ZGEQLF. Slay. π₯
π Parameters π
MβM is INTEGER. Itβs the number of rows of the matrixA.M >= 0.NβN is INTEGER. Itβs the number of columns of the matrixA.M >= N >= 0.NRHSβNRHS is INTEGER. Itβs the number of columns ofB.NRHS >= 0.AβA is COMPLEX*16 array, dimension (LDA,N). It holds details of the QL factorization of the original matrixAas returned byZGEQLF.LDAβLDA is INTEGER. Itβs the leading dimension of the arrayA.LDA >= M.TAUβTAU is COMPLEX*16 array, dimension (N). It holds details of the orthogonal matrixQ.BβB is COMPLEX*16 array, dimension (LDB,NRHS). On entry, itβs them-by-nrhsright hand side matrixB. On exit, itβs then-by-nrhssolution matrixX, stored in rowsm-n+1:m.LDBβLDB is INTEGER. Itβs the leading dimension of the arrayB.LDB >= M.WORKβWORK is COMPLEX*16 array, dimension (LWORK).LWORKβLWORK is INTEGER. Itβs 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, thei-th argument had an illegal value.
Like, respect the dimensions, bestie. LWORK has a whole minimum and a should-be-at-least situation. Donβt play with it. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition at line 120 of file zgeqls.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Thatβs the whole page, bestie. Source/version: LAPACK Version 3.12.0, and the footer path is /home/abui...IN/zgeqls.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