CLAPLL(3)
π CLAPLL(3) π
Welcome to the Library Functions Manual page for CLAPLL, bestie β this is the LAPACK linear-dependence detector and it's lowkey iconic. β¨
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/clapll.f
That's the source file this page is serving up. π«Ά
β¨ SYNOPSIS β¨
π§Έ Functions/Subroutines π§Έ
subroutine CLAPLL (n, x, incx, y, incy, ssmin)β CLAPLL measures the linear dependence of two vectors. π
π Function/Subroutine Documentation π
π¦ subroutine CLAPLL π¦
subroutine CLAPLL (integer n, complex, dimension( * ) x, integer incx,
complex, dimension( * ) y, integer incy, real ssmin)
CLAPLL measures the linear dependence of two vectors. No cap, that's the whole gig. πΈ
π Purpose π
Given two column vectors X and Y, let:
!>
!> Given two column vectors X and Y, let
!>
!> A = ( X Y ).
!>
!> The subroutine first computes the QR factorization of A = Q*R,
!> and then computes the SVD of the 2-by-2 upper triangular matrix R.
!> The smaller singular value of R is returned in SSMIN, which is used
!> as the measurement of the linear dependency of the vectors X and Y.
!>
So yeah: it first computes the QR factorization of A = Q*R, then computes the SVD of the 2-by-2 upper triangular matrix R. The smaller singular value of R comes back in SSMIN, and that's the measurement of the linear dependency of X and Y. Slay. π₯
πΈ Parameters πΈ
NβN is INTEGER; it's the length of the vectorsXandY. πXβX is COMPLEX array, dimension (1+(N-1)*INCX). On entry,Xcontains theN-vectorX; on exit,Xis overwritten. πINCXβINCX is INTEGER; the increment between successive elements ofX.INCX > 0. πYβY is COMPLEX array, dimension (1+(N-1)*INCY). On entry,Ycontains theN-vectorY; on exit,Yis overwritten. π¦INCYβINCY is INTEGER; the increment between successive elements ofY.INCY > 0. β¨SSMINβSSMIN is REAL; the smallest singular value of theN-by-2 matrixA = ( X Y ). π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition π
Definition at line 99 of file clapll.f. π«Ά
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π
And we're out, bestie: the footer's date isn't listed, but it does say LAPACK, Version 3.12.0, and the source/version path /home/abui...RC/clapll.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