/home/abui...yrcond_x.f(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

🌸 NAME 🌸

Bestie, this page is from the Library Functions Manual, page /home/abui...yrcond_x.f(3) β€” and its NAME is literally this file path:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/zla_syrcond_x.f


✨ SYNOPSIS ✨

🧚 Functions/Subroutines 🧚

double precision function ZLA_SYRCOND_X (uplo, n, a, lda, af, ldaf,
    ipiv, x, info, work, rwork)
    ZLA_SYRCOND_X computes the infinity norm condition number of
    op(A)*diag(x) for symmetric indefinite matrices.

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

Okay so here's the full main-character signature, exactly as written:

       double precision function ZLA_SYRCOND_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)

And the short version: ZLA_SYRCOND_X computes the infinity norm condition number of op(A)*diag(x) for symmetric indefinite matrices. Iconic. πŸ’…

πŸŽ€ Purpose πŸŽ€

The purpose block is giving exact-comment energy, so here it is verbatim:

!>
!>    ZLA_SYRCOND_X Computes the infinity norm condition number of
!>    op(A) * diag(X) where X is a COMPLEX*16 vector.
!>

πŸ¦‹ Parameters πŸ¦‹

  • UPLO β€” UPLO is CHARACTER*1; = 'U': upper triangle of A is stored; = 'L': lower triangle of A is stored. Choose your triangle, bestie. ✨
  • N β€” N is INTEGER; the number of linear equations, i.e., the order of the matrix A. N >= 0. No negative-order nonsense, periodt.
  • A β€” A is COMPLEX*16 array, dimension (LDA,N); on entry, the N-by-N matrix A. Main character matrix fr fr.
  • LDA β€” LDA is INTEGER; the leading dimension of the array A. LDA >= max(1,N). Respect the leading dimension, iykyk.
  • 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 ZSYTRF. That's the factorization tea. 🫢
  • 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 ZSYTRF. Pivot lore. πŸ’€
  • X β€” X is COMPLEX*16 array, dimension (N); the vector X in the formula op(A) * diag(X). She's literally in the formula.
  • INFO β€” INFO is INTEGER; = 0: successful exit; i > 0: the ith argument is invalid. Keep an eye on her.
  • WORK β€” WORK is COMPLEX*16 array, dimension (2*N); workspace. The behind-the-scenes queen. πŸ‘‘
  • RWORK β€” RWORK is DOUBLE PRECISION array, dimension (N); workspace. Double precision, double slay. 🌈

πŸ‘‘ Author πŸ‘‘

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 130 of file zla_syrcond_x.f.

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for LAPACK from the source code.


Source/version/page tea at the very end: LAPACK, Version 3.12.0, page /home/abui...yrcond_x.f(3). That's the footer, no cap β€” bye bestie! πŸ’…βœ¨

πŸ“¦ where this page comes from