SRC/cla_porcond_c.f(3)

🌸 NAME 🌸

Bestie, welcome to the manual page for SRC/cla_porcond_c.f(3) β€” it lives in the Library Functions Manual, and today the main character is cla_porcond_c. This is the LAPACK routine that computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian positive-definite matrices. Periodt. πŸ’…

✨ SYNOPSIS ✨

πŸ’« Functions/Subroutines πŸ’«

       real function cla_porcond_c (uplo, n, a, lda, af, ldaf, c, capply, info,
           work, rwork)
  • CLA_PORCOND_C β€” computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian positive-definite matrices.

πŸŽ€ Function/Subroutine Documentation πŸŽ€

🌟 real function cla_porcond_c 🌟

   real function cla_porcond_c (character uplo, integer n, complex, dimension(
       lda, * ) a, integer lda, complex, dimension( ldaf, * ) af, integer ldaf,
       real, dimension( * ) c, logical capply, integer info, complex,
       dimension( * ) work, real, dimension( * ) rwork)

CLA_PORCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian positive-definite matrices.

🌸 Purpose 🌸

Okay so the purpose is literally in the name, but here’s the vibe: CLA_PORCOND_C computes the infinity norm condition number of op(A) * inv(diag(C)) where C is a REAL vector. No cap. πŸ”₯

🧚 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 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 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.
  • LDAF β€” LDAF is INTEGER; the leading dimension of the array AF. LDAF >= max(1,N).
  • C β€” C is REAL array, dimension (N); the vector C in the formula op(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 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 128 of file cla_porcond_c.f.

πŸ’– Author πŸ’–

Generated automatically by Doxygen for LAPACK from the source code.


Footer-core, bestie: this page is from LAPACK Version 3.12.0, source SRC/cla_porcond_c.f(3) β€” that’s the official sign-off vibe, and the footer line doesn’t give a date, so no invented date from me 🫢✨

πŸ“¦ where this page comes from