/home/abui...ercond_c.f(3)
π NAME π
Manual name: Library Functions Manual β¨. Page title/file: /home/abui...ercond_c.f(3). The actual source file this page documents is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cla_gercond_c.f
And the function serving main-character energy is CLA_GERCOND_C β it computes the infinity norm condition number of op(A)*inv(diag(c)) for general matrices. Slay. π«Ά
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
real function CLA_GERCOND_C (trans, n, a, lda, af, ldaf, ipiv, c,
capply, info, work, rwork)
CLA_GERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for general matrices.
π FUNCTION/SUBROUTINE DOCUMENTATION π
real function CLA_GERCOND_C (character trans, integer n, complex, dimension(
lda, * ) a, integer lda, complex, dimension( ldaf, * ) af, integer ldaf,
integer, dimension( * ) ipiv, real, dimension( * ) c, logical capply,
integer info, complex, dimension( * ) work, real, dimension( * ) rwork)
CLA_GERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for general matrices.
πΈ Purpose: πΈ
Ok so the purpose, bestie: CLA_GERCOND_C computes the infinity norm condition number of
op(A) * inv(diag(C))
where C is a REAL vector. Periodt. π
π Parameters π
TRANSβTRANS is CHARACTER*1. This one specifies the form of the system of equations:= 'N': A * X = B (No transpose)= 'T': A**T * X = B (Transpose)= 'C': A**H * X = B (Conjugate Transpose = Transpose)
NβN is INTEGER. The number of linear equations, i.e., the order of the matrixA.N >= 0.AβA is COMPLEX array, dimension (LDA,N). On entry, theN-by-NmatrixA.LDAβLDA is INTEGER. The leading dimension of the arrayA.LDA >= max(1,N).AFβAF is COMPLEX array, dimension (LDAF,N). The factorsLandUfrom the factorizationA = P*L*Uas computed byCGETRF.LDAFβLDAF is INTEGER. The leading dimension of the arrayAF.LDAF >= max(1,N).IPIVβIPIV is INTEGER array, dimension (N). The pivot indices from the factorizationA = P*L*Uas computed byCGETRF; rowiof the matrix was interchanged with rowIPIV(i).CβC is REAL array, dimension (N). The vectorCin the formulaop(A) * inv(diag(C)).CAPPLYβCAPPLY is LOGICAL. If.TRUE.then access the vectorCin the formula above.INFOβINFO is INTEGER:= 0: Successful exit.i > 0: The ith argument is invalid.
WORKβWORK is COMPLEX array, dimension (2*N). Workspace.RWORKβRWORK is REAL array, dimension (N). Workspace.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 140 of file cla_gercond_c.f.
π AUTHOR π
Generated automatically by Doxygen for LAPACK from the source code.
And thatβs the whole vibe check π
source/version: LAPACK Version 3.12.0; footer file: /home/abui...ercond_c.f(3). No date in the footer, bestie β just those deets. Stay slay, and remember: condition numbers are iconic. πβ¨
π¦ 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