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

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

🌸 NAME 🌸

hey bestie, welcome to the /home/abui...ercond_x.f(3) page from the Library Functions Manual πŸ’– the file this iconic little page is about is:

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


✨ SYNOPSIS ✨

🌈 Functions/Subroutines 🌈

       double precision function ZLA_GERCOND_X (trans, n, a, lda, af, ldaf,
           ipiv, x, info, work, rwork)

ZLA_GERCOND_X computes the infinity norm condition number of op(A)*diag(x) for general matrices.


πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

       double precision function ZLA_GERCOND_X (character trans, 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)

ZLA_GERCOND_X computes the infinity norm condition number of op(A)*diag(x) for general matrices.

🌸 Purpose 🌸

okay so the actual purpose is literally this: ZLA_GERCOND_X computes the infinity norm condition number of op(A) * diag(X) where X is a COMPLEX*16 vector. that’s the whole main-character assignment πŸ’…βœ¨

πŸŽ€ Parameters πŸŽ€

  • TRANS β€” TRANS is CHARACTER*1; it 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 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 factors L and U from the factorization A = P*L*U as computed by ZGETRF.
  • LDAF β€” LDAF is INTEGER; the leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV β€” IPIV is INTEGER array, dimension (N); the pivot indices from the factorization A = P*L*U as computed by ZGETRF; row i of the matrix was interchanged with row IPIV(i).
  • 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 133 of file zla_gercond_x.f.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code.


cute little sign-off bestie 🫢 this footer energy is LAPACK Version 3.12.0 with the page path /home/abui...ercond_x.f(3) β€” and the date isn’t shown in the footer, so that’s all the date tea we have πŸ™ˆπŸ’–

πŸ“¦ where this page comes from