SRC/zla_gercond_x.f(3)

NAME πŸ’…

SRC/zla_gercond_x.f β€” that’s the source file bestie, and this page is from the Library Functions Manual for SRC/zla_gercond_x.f(3).

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. periodt. πŸ‘‘

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. no cap, that’s the whole function vibe. 🌸

Purpose 🎯

okay so the actual purpose is giving: ZLA_GERCOND_X computes the infinity norm condition number of op(A) * diag(X) where X is a COMPLEX*16 vector. literally that. πŸ’–

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, aka 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.


okay bye bestie! πŸ’‹πŸŽ€ this page is from LAPACK, Version 3.12.0, with source SRC/zla_gercond_x.f(3). mwah, go slay your condition-number era. πŸ’–

πŸ“¦ where this page comes from