SRC/zla_hercond_x.f(3)

🌸 NAME 🌸

SRC/zla_hercond_x.f β€” bestie, this is the LAPACK manual page for the zla_hercond_x routine. It’s the source page for a double precision function that computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices. 🫢


✨ SYNOPSIS ✨

🌈 Functions/Subroutines

  • double precision function zla_hercond_x (uplo, n, a, lda, af, ldaf, ipiv, x, info, work, rwork) β€” ZLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices.

πŸ’– Function/Subroutine Documentation πŸ’–

double precision function zla_hercond_x (character uplo, integer n,
    complex*16, dimension( lda, * ) a, integer lda, complex*16, dimension(
    ldaf, * ) af, integer ldaf, integer, dimension( * ) ipiv, complex*16,
    dimension( * ) x, integer info, complex*16, dimension( * ) work, double
    precision, dimension( * ) rwork)

Okay so this is the whole function signature, and yes, it is absolutely giving β€œbig LAPACK energy.” πŸ’… ZLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices.

πŸŽ€ Purpose

ZLA_HERCOND_X computes the infinity norm condition number of op(A) * diag(X) where X is a COMPLEX*16 vector. No cap, that’s the whole purpose. ✨

πŸ¦‹ 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 by ZHETRF. πŸ’…
  • 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 by CHETRF. πŸ‘‘
  • X β€” X is COMPLEX*16 array, dimension (N). The vector X in the formula op(A) * diag(X). πŸŽ€
  • 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 130 of file zla_hercond_x.f. ⭐


πŸ”₯ Author πŸ”₯

Generated automatically by Doxygen for LAPACK from the source code. πŸ’€βœ¨


Okay bestie, that’s the whole page β€” source/version on the footer: SRC/zla_hercond_x.f(3), LAPACK Version 3.12.0. Bye and slay responsibly πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from