la_hercond(3)

๐Ÿ’… la_hercond(3) โ€” Skeel condition number estimate

okay bestie, welcome to la_hercond(3) from the Library Functions Manual. This page is the Skeel condition number estimate moment, and it is lowkey stacked with LAPACK routines. Let's get into it ๐Ÿ’–


โœจ NAME

  • la_hercond โ€” la_hercond: Skeel condition number estimate

๐Ÿฆ‹ SYNOPSIS

๐Ÿงš Functions

  • real function cla_hercond_c (uplo, n, a, lda, af, ldaf, ipiv, c, capply, info, work, rwork) โ€” CLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices.
  • real function cla_hercond_x (uplo, n, a, lda, af, ldaf, ipiv, x, info, work, rwork) โ€” CLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices.
  • real function cla_syrcond_c (uplo, n, a, lda, af, ldaf, ipiv, c, capply, info, work, rwork) โ€” CLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices.
  • real function cla_syrcond_x (uplo, n, a, lda, af, ldaf, ipiv, x, info, work, rwork) โ€” CLA_SYRCOND_X computes the infinity norm condition number of op(A)*diag(x) for symmetric indefinite matrices.
  • double precision function dla_syrcond (uplo, n, a, lda, af, ldaf, ipiv, cmode, c, info, work, iwork) โ€” DLA_SYRCOND estimates the Skeel condition number for a symmetric indefinite matrix.
  • real function sla_syrcond (uplo, n, a, lda, af, ldaf, ipiv, cmode, c, info, work, iwork) โ€” SLA_SYRCOND estimates the Skeel condition number for a symmetric indefinite matrix.
  • double precision function zla_hercond_c (uplo, n, a, lda, af, ldaf, ipiv, c, capply, info, work, rwork) โ€” ZLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices.
  • 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.
  • double precision function zla_syrcond_c (uplo, n, a, lda, af, ldaf, ipiv, c, capply, info, work, rwork) โ€” ZLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices.
  • 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.

๐ŸŒธ DETAILED DESCRIPTION

This is the part where the page rolls straight into the function docs, bestie. No extra prose here in this part โ€” just the receipts below ๐Ÿ’…


๐Ÿ”ฅ FUNCTION DOCUMENTATION

๐Ÿ’– cla_hercond_c

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

CLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices.

Purpose: CLA_HERCOND_C computes the infinity norm condition number of op(A) * inv(diag(C)) where C is a REAL vector.

Parameters:

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A โ€” COMPLEX array, dimension (LDA,N) On entry, the N-by-N matrix A
  • LDA โ€” INTEGER The leading dimension of the array A. LDA >= max(1,N).
  • AF โ€” COMPLEX array, dimension (LDAF,N) The block diagonal matrix D and the multipliers used to obtain the factor U or L as computed by CHETRF.
  • LDAF โ€” INTEGER The leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV โ€” INTEGER array, dimension (N) Details of the interchanges and the block structure of D as determined by CHETRF.
  • C โ€” REAL array, dimension (N) The vector C in the formula op(A) * inv(diag(C)).
  • CAPPLY โ€” LOGICAL If .TRUE. then access the vector C in the formula above.
  • INFO โ€” INTEGER
    • = 0: Successful exit.
    • i > 0: The ith argument is invalid.
  • WORK โ€” COMPLEX array, dimension (2*N). Workspace.
  • RWORK โ€” REAL array, dimension (N). Workspace.

Author: Univ. of Tennessee, Univ. of California Berkeley, Univ. of Colorado Denver, NAG Ltd.

Definition: at line 136 of file cla_hercond_c.f.


๐Ÿฆ‹ cla_hercond_x

real function cla_hercond_x (character uplo, integer n, complex, dimension(
    lda, * ) a, integer lda, complex, dimension( ldaf, * ) af, integer ldaf,
    integer, dimension( * ) ipiv, complex, dimension( * ) x, integer info,
    complex, dimension( * ) work, real, dimension( * ) rwork)

CLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices.

Purpose: CLA_HERCOND_X computes the infinity norm condition number of op(A) * diag(X) where X is a COMPLEX vector.

Parameters:

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A โ€” COMPLEX array, dimension (LDA,N) On entry, the N-by-N matrix A.
  • LDA โ€” INTEGER The leading dimension of the array A. LDA >= max(1,N).
  • AF โ€” COMPLEX array, dimension (LDAF,N) The block diagonal matrix D and the multipliers used to obtain the factor U or L as computed by CHETRF.
  • LDAF โ€” INTEGER The leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV โ€” INTEGER array, dimension (N) Details of the interchanges and the block structure of D as determined by CHETRF.
  • X โ€” COMPLEX array, dimension (N) The vector X in the formula op(A) * diag(X).
  • INFO โ€” INTEGER
    • = 0: Successful exit.
    • i > 0: The ith argument is invalid.
  • WORK โ€” COMPLEX array, dimension (2*N). Workspace.
  • RWORK โ€” REAL array, dimension (N). Workspace.

Author: Univ. of Tennessee, Univ. of California Berkeley, Univ. of Colorado Denver, NAG Ltd.

Definition: at line 129 of file cla_hercond_x.f.


๐ŸŽ€ cla_syrcond_c

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

CLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices.

Purpose: CLA_SYRCOND_C computes the infinity norm condition number of op(A) * inv(diag(C)) where C is a REAL vector.

Parameters:

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A โ€” COMPLEX array, dimension (LDA,N) On entry, the N-by-N matrix A
  • LDA โ€” INTEGER The leading dimension of the array A. LDA >= max(1,N).
  • AF โ€” COMPLEX array, dimension (LDAF,N) The block diagonal matrix D and the multipliers used to obtain the factor U or L as computed by CSYTRF.
  • LDAF โ€” INTEGER The leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV โ€” INTEGER array, dimension (N) Details of the interchanges and the block structure of D as determined by CSYTRF.
  • C โ€” REAL array, dimension (N) The vector C in the formula op(A) * inv(diag(C)).
  • CAPPLY โ€” LOGICAL If .TRUE. then access the vector C in the formula above.
  • INFO โ€” INTEGER
    • = 0: Successful exit.
    • i > 0: The ith argument is invalid.
  • WORK โ€” COMPLEX array, dimension (2*N). Workspace.
  • RWORK โ€” REAL array, dimension (N). Workspace.

Author: Univ. of Tennessee, Univ. of California Berkeley, Univ. of Colorado Denver, NAG Ltd.

Definition: at line 136 of file cla_syrcond_c.f.


๐ŸŒˆ cla_syrcond_x

real function cla_syrcond_x (character uplo, integer n, complex, dimension(
    lda, * ) a, integer lda, complex, dimension( ldaf, * ) af, integer ldaf,
    integer, dimension( * ) ipiv, complex, dimension( * ) x, integer info,
    complex, dimension( * ) work, real, dimension( * ) rwork)

CLA_SYRCOND_X computes the infinity norm condition number of op(A)*diag(x) for symmetric indefinite matrices.

Purpose: CLA_SYRCOND_X computes the infinity norm condition number of op(A) * diag(X) where X is a COMPLEX vector.

Parameters:

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A
  • A โ€” COMPLEX array, dimension (LDA,N). On entry, this is the N-by-N matrix A. main character matrix behavior, honestly ๐Ÿ’…
  • LDA โ€” INTEGER. The leading dimension of the array A, and the rule is LDA >= max(1,N). respect the leading dimension, bestie โœจ
  • AF โ€” COMPLEX array, dimension (LDAF,N). This is the block diagonal matrix D plus the multipliers used to obtain the factor U or L, exactly as computed by CSYTRF. ๐Ÿฆ‹
  • LDAF โ€” INTEGER. The leading dimension of the array AF; LDAF >= max(1,N). ๐Ÿ’–
  • IPIV โ€” INTEGER array, dimension (N). All the deets on the interchanges and the block structure of D, as determined by CSYTRF. ๐Ÿ‘‘
  • X โ€” COMPLEX array, dimension (N). The vector X in the formula op(A) * diag(X). ๐ŸŒธ
  • INFO โ€” INTEGER. = 0: Successful exit. i > 0: the ith argument is invalid. if this comes back nonzero, somebody handed over a bad argument, fr ๐Ÿ’€
  • WORK โ€” COMPLEX array, dimension (2*N). Workspace. ๐Ÿงš
  • RWORK โ€” REAL array, dimension (N). Workspace. ๐ŸŽ€

๐Ÿ‘‘ Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 129 of file cla_syrcond_x.f.


๐Ÿงฎ dla_syrcond

   double precision function dla_syrcond (character uplo, integer n, double
       precision, dimension( lda, * ) a, integer lda, double precision,
       dimension( ldaf, * ) af, integer ldaf, integer, dimension( * ) ipiv,
       integer cmode, double precision, dimension( * ) c, integer info, double
       precision, dimension( * ) work, integer, dimension( * ) iwork)

DLA_SYRCOND estimates the Skeel condition number for a symmetric indefinite matrix โ€” itโ€™s giving โ€œI can absolutely handle this symmetric indefinite situationโ€ ๐Ÿ’…

โœจ Purpose

DLA_SYRCOND estimates the Skeel condition number of op(A) * op2(C) where op2 is determined by CMODE like this: - CMODE = 1 โ†’ op2(C) = C - CMODE = 0 โ†’ op2(C) = I - CMODE = -1 โ†’ op2(C) = inv(C) The Skeel condition number cond(A) = norminf( |inv(A)||A| ) is computed by computing scaling factors R such that diag(R)*A*op2(C) is row equilibrated and computing the standard infinity-norm condition number.

๐ŸŒธ Parameters

  • UPLO โ€” CHARACTER*1. = 'U': Upper triangle of A is stored; = 'L': Lower triangle of A is stored. pick your triangle, bestie ๐Ÿ”ฅ
  • N โ€” INTEGER. The number of linear equations, aka the order of the matrix A. N >= 0. โญ
  • A โ€” DOUBLE PRECISION array, dimension (LDA,N). On entry, the N-by-N matrix A. ๐Ÿ’–
  • LDA โ€” INTEGER. The leading dimension of the array A; LDA >= max(1,N). โœจ
  • AF โ€” DOUBLE PRECISION array, dimension (LDAF,N). The block diagonal matrix D and the multipliers used to obtain the factor U or L as computed by DSYTRF. ๐Ÿฆ‹
  • LDAF โ€” INTEGER. The leading dimension of the array AF; LDAF >= max(1,N). ๐ŸŽ€
  • IPIV โ€” INTEGER array, dimension (N). Details of the interchanges and the block structure of D as determined by DSYTRF. ๐Ÿ‘‘
  • CMODE โ€” INTEGER. Determines op2(C) in the formula op(A) * op2(C) like this: CMODE = 1 โ†’ op2(C) = C; CMODE = 0 โ†’ op2(C) = I; CMODE = -1 โ†’ op2(C) = inv(C). ๐Ÿ’…
  • C โ€” DOUBLE PRECISION array, dimension (N). The vector C in the formula op(A) * op2(C). ๐ŸŒˆ
  • INFO โ€” INTEGER. = 0: Successful exit. i > 0: the ith argument is invalid. bad argument alert, no cap ๐Ÿ’€
  • WORK โ€” DOUBLE PRECISION array, dimension (3*N). Workspace. ๐Ÿงš
  • IWORK โ€” INTEGER array, dimension (N). Workspace. ๐Ÿ“

๐Ÿ‘‘ Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 145 of file dla_syrcond.f.


๐Ÿงฎ sla_syrcond

   real function sla_syrcond (character uplo, integer n, real, dimension( lda,
       * ) a, integer lda, real, dimension( ldaf, * ) af, integer ldaf,
       integer, dimension( * ) ipiv, integer cmode, real, dimension( * ) c,
       integer info, real, dimension( * ) work, integer, dimension( * ) iwork)

SLA_SYRCOND estimates the Skeel condition number for a symmetric indefinite matrix โ€” same energy as the double-precision version, but make it REAL โœจ

โœจ Purpose

SLA_SYRCOND estimates the Skeel condition number of op(A) * op2(C) where op2 is determined by CMODE like this: - CMODE = 1 โ†’ op2(C) = C - CMODE = 0 โ†’ op2(C) = I - CMODE = -1 โ†’ op2(C) = inv(C) The Skeel condition number cond(A) = norminf( |inv(A)||A| ) is computed by computing scaling factors R such that diag(R)*A*op2(C) is row equilibrated and computing the standard infinity-norm condition number.

๐ŸŒธ Parameters

  • UPLO โ€” CHARACTER*1. = 'U': Upper triangle of A is stored; = 'L': Lower triangle of A is stored. triangle choice is literally your moment ๐Ÿ”ฅ
  • N โ€” INTEGER. The number of linear equations, aka the order of the matrix A. N >= 0. โญ
  • A โ€” REAL array, dimension (LDA,N). On entry, the N-by-N matrix A. ๐Ÿ’–
  • LDA โ€” INTEGER. The leading dimension of the array A; LDA >= max(1,N). โœจ
  • AF โ€” REAL array, dimension (LDAF,N). The block diagonal matrix D and the multipliers used to obtain the factor U or L as computed by SSYTRF. ๐Ÿฆ‹
  • LDAF โ€” INTEGER. The leading dimension of the array AF; LDAF >= max(1,N). ๐ŸŽ€
  • IPIV โ€” INTEGER array, dimension (N). Details of the interchanges and the block structure of D as determined by SSYTRF. ๐Ÿ‘‘
  • CMODE โ€” INTEGER. Determines op2(C) in the formula op(A) * op2(C) like this: CMODE = 1 โ†’ op2(C) = C; CMODE = 0 โ†’ op2(C) = I; CMODE = -1 โ†’ op2(C) = inv(C). ๐Ÿ’…
  • C โ€” REAL array, dimension (N). The vector C in the formula op(A) * op2(C). ๐ŸŒˆ
  • INFO โ€” INTEGER. = 0: Successful exit. i > 0: the ith argument is invalid. if this is nonzero, an argument said โ€œnot todayโ€ ๐Ÿ’€
  • WORK โ€” REAL array, dimension (3*N). Workspace. ๐Ÿงš
  • IWORK โ€” INTEGER array, dimension (N). Workspace. ๐Ÿ“

๐Ÿ‘‘ Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 144 of file sla_syrcond.f.


๐Ÿงฎ zla_hercond_c

   double precision function zla_hercond_c (character uplo, integer n,
       complex*16, dimension( lda, * ) a, integer lda, complex*16, dimension(
       ldaf, * ) af, integer ldaf, integer, dimension( * ) ipiv, double
       precision, dimension ( * ) c, logical capply, integer info, complex*16,
       dimension( * ) work, double precision, dimension( * ) rwork)

ZLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices โ€” Hermitian indefinite representation, we love to see it ๐Ÿ’…

โœจ Purpose

ZLA_HERCOND_C computes the infinity norm condition number of op(A) * inv(diag(C)) where C is a DOUBLE PRECISION vector.

๐ŸŒธ Parameters

  • UPLO โ€” CHARACTER*1. = 'U': Upper triangle of A is stored; = 'L': Lower triangle of A is stored. choose your triangle era ๐Ÿ”ฅ
  • N โ€” INTEGER. The number of linear equations, aka the order of the matrix A. N >= 0. โญ
  • A โ€” COMPLEX*16 array, dimension (LDA,N). On entry, the N-by-N matrix A. ๐Ÿ’–
  • LDA โ€” INTEGER. The leading dimension of the array A; LDA >= max(1,N). โœจ
  • AF โ€” 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 โ€” INTEGER. The leading dimension of the array AF; LDAF >= max(1,N). ๐ŸŽ€
  • IPIV โ€” INTEGER array, dimension (N). Details of the interchanges and the block structure of D as determined by CHETRF. ๐Ÿ‘‘
  • C โ€” DOUBLE PRECISION array, dimension (N). The vector C in the formula op(A) * inv(diag(C)). ๐ŸŒˆ
  • CAPPLY โ€” LOGICAL. If .TRUE. then access the vector C in the formula above. only if the vibe check says .TRUE. ๐Ÿซถ
  • INFO โ€” INTEGER. = 0: Successful exit. i > 0: the ith argument is invalid. invalid argument detected, not iconic ๐Ÿ’€
  • WORK โ€” COMPLEX*16 array, dimension (2*N). Workspace. ๐Ÿงš
  • RWORK โ€” DOUBLE PRECISION array, dimension (N). Workspace. ๐Ÿ“

๐Ÿ‘‘ Author

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 137 of file zla_hercond_c.f.


๐Ÿงฎ zla_hercond_x

   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)

ZLA_HERCOND_X computes the infinity norm condition number of op(A)*diag(x) for Hermitian indefinite matrices โ€” the x is lowercase here and weโ€™re not gonna question the font choices ๐Ÿ’…

โœจ Purpose

ZLA_HERCOND_X computes the infinity norm condition number of op(A) * diag(X) where X is a COMPLEX*16 vector.

๐ŸŒธ Parameters

  • UPLO โ€”

Still in the previous functionโ€™s parameter list (definition file: zla_hercond_x.f, if youโ€™re keeping receipts) โ€” hereโ€™s the rest of the tea โ˜•๐Ÿ’…

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER. The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A โ€” COMPLEX*16 array, dimension (LDA,N). On entry, the N-by-N matrix A.
  • LDA โ€” INTEGER. The leading dimension of the array A. LDA >= max(1,N).
  • AF โ€” 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 โ€” INTEGER. The leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV โ€” INTEGER array, dimension (N). Details of the interchanges and the block structure of D as determined by CHETRF.
  • X โ€” COMPLEX*16 array, dimension (N). The vector X in the formula op(A) * diag(X).
  • INFO โ€” INTEGER
    • = 0: Successful exit.
    • i > 0: The ith argument is invalid.
  • WORK โ€” COMPLEX*16 array, dimension (2*N). Workspace.
  • RWORK โ€” 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.


๐Ÿ’– zla_syrcond_c

double precision function zla_syrcond_c (character uplo, integer n,
       complex*16, dimension( lda, * ) a, integer lda, complex*16, dimension(
       ldaf, * ) af, integer ldaf, integer, dimension( * ) ipiv, double
       precision, dimension( * ) c, logical capply, integer info, complex*16,
       dimension( * ) work, double precision, dimension( * ) rwork)

ZLA_SYRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices. No cap, thatโ€™s literally the whole assignment โœจ

Purpose:

ZLA_SYRCOND_C Computes the infinity norm condition number of op(A) * inv(diag(C)) where C is a DOUBLE PRECISION vector.

Parameters

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER. The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A โ€” COMPLEX*16 array, dimension (LDA,N). On entry, the N-by-N matrix A.
  • LDA โ€” INTEGER. The leading dimension of the array A. LDA >= max(1,N).
  • AF โ€” 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.
  • LDAF โ€” INTEGER. The leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV โ€” INTEGER array, dimension (N). Details of the interchanges and the block structure of D as determined by ZSYTRF.
  • C โ€” DOUBLE PRECISION array, dimension (N). The vector C in the formula op(A) * inv(diag(C)).
  • CAPPLY โ€” LOGICAL. If .TRUE. then access the vector C in the formula above.
  • INFO โ€” INTEGER
    • = 0: Successful exit.
    • i > 0: The ith argument is invalid.
  • WORK โ€” COMPLEX*16 array, dimension (2*N). Workspace.
  • RWORK โ€” DOUBLE PRECISION array, dimension (N). Workspace.

Author ๐ŸŒธ

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

Definition at line 137 of file zla_syrcond_c.f.


๐Ÿฆ‹ zla_syrcond_x

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)

ZLA_SYRCOND_X computes the infinity norm condition number of op(A)*diag(x) for symmetric indefinite matrices. Iconic behavior, honestly ๐Ÿ‘‘

Purpose:

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

Parameters

  • UPLO โ€” CHARACTER*1
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • N โ€” INTEGER. The number of linear equations, i.e., the order of the matrix A. N >= 0.
  • A โ€” COMPLEX*16 array, dimension (LDA,N). On entry, the N-by-N matrix A.
  • LDA โ€” INTEGER. The leading dimension of the array A. LDA >= max(1,N).
  • AF โ€” 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.
  • LDAF โ€” INTEGER. The leading dimension of the array AF. LDAF >= max(1,N).
  • IPIV โ€” INTEGER array, dimension (N). Details of the interchanges and the block structure of D as determined by ZSYTRF.
  • X โ€” COMPLEX*16 array, dimension (N). The vector X in the formula op(A) * diag(X).
  • INFO โ€” INTEGER
    • = 0: Successful exit.
    • i > 0: The ith argument is invalid.
  • WORK โ€” COMPLEX*16 array, dimension (2*N). Workspace.
  • RWORK โ€” 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_syrcond_x.f.


Author ๐ŸŽ€

Generated automatically by Doxygen for LAPACK from the source code.

And thatโ€™s the whole page, bestie โ€” LAPACK Version 3.12.0, page la_hercond(3), signing off with maximum main-character energy ๐Ÿ’…โœจ

๐Ÿ“ฆ where this page comes from