/home/abui...orcond_x.f(3)
π NAME π
ok so bestie, this is the manual page for /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cla_porcond_x.f, straight out of the Library Functions Manual β¨ β and yeah, the path is literally that long, iykyk π«Ά
πΈ SYNOPSIS πΈ
Functions/Subroutines
real function CLA_PORCOND_X (uplo, n, a, lda, af, ldaf, x, info, work, rwork)β bestie. CLA_PORCOND_X computes the infinity norm condition number ofop(A)*diag(x)for Hermitian positive-definite matrices. that's the whole vibe π
β¨ Function/Subroutine Documentation β¨
π real function CLA_PORCOND_X (character uplo, integer n, complex, dimension( lda, * ) a, integer lda, complex, dimension( ldaf, * ) af, integer ldaf, complex, dimension( * ) x, integer info, complex, dimension( * ) work, real, dimension( * ) rwork)
CLA_PORCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian positive-definite matrices. no cap, that's the entire job description π₯
Purpose:
!>
!> CLA_PORCOND_X Computes the infinity norm condition number of
!> op(A) * diag(X) where X is a COMPLEX vector.
!>
ok so it's computing the infinity norm condition number of op(A) * diag(X), and X is a COMPLEX vector. she's doing math AND she's complex π
(literally π)
Parameters
UPLOβUPLO is CHARACTER*1= 'U': Upper triangle of A is stored;= 'L': Lower triangle of A is stored.
pick a triangle bestie, upper or lower, you literally have to choose β¨
NβN is INTEGER
the number of linear equations, i.e., the order of the matrix A. N >= 0. yes queen, zero is allowed, negative is NOT π«
AβA is COMPLEX array, dimension (LDA,N)
on entry, the N-by-N matrix A. she's the main character of this whole operation π
LDAβLDA is INTEGER
the leading dimension of the array A. LDA >= max(1,N). respect the constraint or else π«Ά
AFβAF is COMPLEX array, dimension (LDAF,N)
the triangular factor U or L from the Cholesky factorization A = U**H*U or A = L*L**H, as computed by CPOTRF. she's A's glow-up after the Cholesky treatment π§
LDAFβLDAF is INTEGER
the leading dimension of the array AF. LDAF >= max(1,N). same energy as LDA, different letter β¨
XβX is COMPLEX array, dimension (N)
the vector X in the formula op(A) * diag(X). she's the icon of the formula, truly the moment π
INFOβINFO is INTEGER= 0: Successful exit.β slay, it worked πi > 0: The ith argument is invalid.β not slay, argument number i did NOT pass the vibe check π
WORKβWORK is COMPLEX array, dimension (2*N)
workspace. it's giving behind-the-scenes crew, essential but unglamorous π
RWORKβRWORK is REAL array, dimension (N)
workspace. again. but REAL this time, so she's keeping it grounded πΈ
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
periodt. a whole squad wrote this π
π Definition at line 121 of file cla_porcond_x.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. so technically the robots wrote this one, we're just hyping it up π
β¨ LAPACK β Version 3.12.0 β¨
/home/abui...orcond_x.f(3) β mwah, that's the page, love u bestie, go compute some condition numbers responsibly ππ¦
π¦ 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