SLAPLL(3)
okay bestie, welcome to slapll.f(3) β yes, thatβs the manual page name, and itβs chilling in the Library Functions Manual. This is the LAPACK corner where we measure how linearly dependent two vectors are. π
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/slapll.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine SLAPLL (n, x, incx, y, incy, ssmin)βSLAPLLmeasures the linear dependence of two vectors.
π¦ Function/Subroutine Documentation π¦
π subroutine SLAPLL (integer n, real, dimension( * ) x, integer incx, real, dimension( * ) y, integer incy, real ssmin) π
SLAPLL measures the linear dependence of two vectors.
π Purpose π
Okay so 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.
πΈ Parameters πΈ
NβN is INTEGER. The length of the vectors X and Y.XβX is REAL array, dimension (1+(N-1)*INCX). On entry, X contains the N-vector X. On exit, X is overwritten.INCXβINCX is INTEGER. The increment between successive elements of X.INCX > 0.YβY is REAL array, dimension (1+(N-1)*INCY). On entry, Y contains the N-vector Y. On exit, Y is overwritten.INCYβINCY is INTEGER. The increment between successive elements of Y.INCY > 0.SSMINβSSMIN is REAL. The smallest singular value of the N-by-2 matrixA = ( X Y ).
Heads up bestie: both X and Y are overwritten on exit. Your originals said bye. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 101 of file slapll.f.
π« Author π«
Generated automatically by Doxygen for LAPACK from the source code.
Thatβs the whole page, bestie. Source/version vibes: LAPACK, Version 3.12.0 β page /home/abui...RC/slapll.f(3). Slay and stay linearly independent. πβ¨
π¦ 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