SRC/zla_syrcond_c.f(3)
π NAME π
SRC/zla_syrcond_c.f β bestie, this is the page for that file, and itβs from the Library Functions Manual. Weβre in SRC/zla_syrcond_c.f(3) territory π
π¦ SYNOPSIS π¦
β¨ Functions/Subroutines β¨
double precision function zla_syrcond_c (uplo, n, a, lda, af, ldaf,
ipiv, c, capply, info, work, rwork)
ZLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices. No cap, thatβs the whole vibe π₯
π Function/Subroutine Documentation π
double precision function zla_syrcond_c (character uplo, integer n,
complex*16, dimension( lda, * ) a, integer lda, complex*16, dimension(
ldaf, * ) af, integer ldaf, integer, dimension( * ) ipiv, double
precision, dimension( * ) c, logical capply, integer info, complex*16,
dimension( * ) work, double precision, dimension( * ) rwork)
ZLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices. Okay so thatβs the headline, and now we get into the details πΈ
πΈ Purpose πΈ
ZLA_SYRCOND_C computes the infinity norm condition number of op(A) * inv(diag(C)) where C is a DOUBLE PRECISION vector. Literally what it says on the label, bestie β¨
π Parameters π
UPLOβUPLO is CHARACTER*1= 'U':Upper triangle of A is stored;= 'L':Lower triangle of A is stored.
NβN is INTEGER; the number of linear equations, i.e., the order of the matrix A.N >= 0.AβA is COMPLEX*16 array, dimension (LDA,N); on entry, the N-by-N matrix A.LDAβLDA is INTEGER; the leading dimension of the array A.LDA >= max(1,N).AFβAF is COMPLEX*16 array, dimension (LDAF,N); the block diagonal matrix D and the multipliers used to obtain the factor U or L as computed byZSYTRF.LDAFβLDAF is INTEGER; the leading dimension of the array AF.LDAF >= max(1,N).IPIVβIPIV is INTEGER array, dimension (N); details of the interchanges and the block structure of D as determined byZSYTRF.CβC is DOUBLE PRECISION array, dimension (N); the vector C in the formulaop(A) * inv(diag(C)).CAPPLYβCAPPLY is LOGICAL; if.TRUE.then access the vector C in the formula above.INFOβINFO is INTEGER= 0:Successful exit.i > 0:The ith argument is invalid.
WORKβWORK is COMPLEX*16 array, dimension (2*N); workspace.RWORKβRWORK is DOUBLE PRECISION array, dimension (N); workspace.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 137 of file zla_syrcond_c.f.
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
Thatβs the whole page, bestie π«Ά Sign-off from LAPACK Version 3.12.0, here on SRC/zla_syrcond_c.f(3) πβ¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms