TESTING/LIN/zppt03.f(3)
πΈ NAME πΈ
Okay so this is the manual page for TESTING/LIN/zppt03.f β the header is TESTING/LIN/zppt03.f(3) and the manual name is Library Functions Manual, folded in right here so you get the vibe without me copy-pasting the whole top line, bestie π
.
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine zppt03 (uplo, n, a, ainv, work, ldwork, rwork, rcond, resid)βZPPT03
π«Ά Function/Subroutine Documentation π«Ά
subroutine zppt03 (character uplo, integer n, complex*16, dimension( * ) a,
complex*16, dimension( * ) ainv, complex*16, dimension( ldwork, * )
work, integer ldwork, double precision, dimension( * ) rwork, double
precision rcond, double precision resid)
ZPPT03 β that's the routine name, main character energy, no cap.
π Purpose π
ZPPT03 computes the residual for a Hermitian packed matrix times its inverse:
norm( I - A*AINV ) / ( N * norm(A) * norm(AINV) * EPS ),
where EPS is the machine epsilon. That formula? Obsessed. β¨
π Parameters π
UPLO
UPLO is CHARACTER*1
Specifies whether the upper or lower triangular part of the Hermitian matrix A is stored:
= 'U': Upper triangular= 'L': Lower triangular
N
N is INTEGER
The number of rows and columns of the matrix A. N >= 0.
A
A is COMPLEX*16 array, dimension (N*(N+1)/2)
The original Hermitian matrix A, stored as a packed triangular matrix.
AINV
AINV is COMPLEX*16 array, dimension (N*(N+1)/2)
The (Hermitian) inverse of the matrix A, stored as a packed triangular matrix.
WORK
WORK is COMPLEX*16 array, dimension (LDWORK,N)
LDWORK
LDWORK is INTEGER
The leading dimension of the array WORK. LDWORK >= max(1,N).
RWORK
RWORK is DOUBLE PRECISION array, dimension (N)
RCOND
RCOND is DOUBLE PRECISION
The reciprocal of the condition number of A, computed as ( 1/norm(A) ) / norm(AINV).
RESID
RESID is DOUBLE PRECISION
norm(I - A*AINV) / ( N * norm(A) * norm(AINV) * EPS )
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 108 of file zppt03.f.
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
And that's the whole page, bestie! Footer vibes: LAPACK, Version 3.12.0, and TESTING/LIN/zppt03.f(3) β there's no extra date line on this one, so I'm not inventing one. Slay. πβ¨π
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms