CLA_PORPVGRW(3)

📦 version 3.12.0, in opensuse-leap 16.0

CLA_PORPVGRW(3) 💅

okay bestie, this is the Library Functions Manual page for CLA_PORPVGRW, and we’re keeping every single detail because that’s the whole vibe. No cap. 🫶

🌸 NAME 🌸

CLA_PORPVGRW — and the source file is exactly /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cla_porpvgrw.f. That path is long enough to need its own emotionally supportive playlist, but we keep it whole. 💖

✨ SYNOPSIS ✨

Functions/Subroutines

  • real function CLA_PORPVGRW (uplo, ncols, a, lda, af, ldaf, work) — CLA_PORPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a symmetric or Hermitian positive-definite matrix. Slay.

🧚 Function/Subroutine Documentation 🧚

Here’s the full signature in all its glory:

real function CLA_PORPVGRW (character*1 uplo, integer ncols, complex,
    dimension( lda, * ) a, integer lda, complex, dimension( ldaf, * ) af,
    integer ldaf, real, dimension( * ) work)

CLA_PORPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a symmetric or Hermitian positive-definite matrix. Main character energy, honestly.

Purpose

So the purpose is giving: CLA_PORPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U). The line about the norm literally says “The norm is used.” — two spaces, no extra symbol, and we are not inventing one. 🙈

If this is much less than 1, the stability of the LU factorization of the (equilibrated) matrix A could be poor. This also means that the solution X, estimated condition numbers, and error bounds could be unreliable. That’s the “bestie, do a vibe check on your factorization” warning, fr fr.

Parameters

  • UPLO — UPLO is CHARACTER*1. Pick your triangle:
    • = 'U': Upper triangle of A is stored;
    • = 'L': Lower triangle of A is stored.
  • NCOLS — NCOLS is INTEGER. The number of columns of the matrix A. NCOLS >= 0.
  • A — A is COMPLEX 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 array, dimension (LDAF,N). The triangular factor U or L from the Cholesky factorization A = U**T*U or A = L*L**T, as computed by CPOTRF.
  • LDAF — LDAF is INTEGER. The leading dimension of the array AF. LDAF >= max(1,N).
  • WORK — WORK is REAL array, dimension (2*N).

Author

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

Definition at line

Definition at line 104 of file cla_porpvgrw.f. iykyk.

Author 🫶

Generated automatically by Doxygen for LAPACK from the source code.


That’s the whole page, bestie. Cute sign-off: LAPACK Version 3.12.0 💖, with the footer source path /home/abui..._porpvgrw.f(3). The footer doesn’t show an actual date, so we’re not making one up — periodt. 🎀