TESTING/LIN/zpot02.f(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

okay bestie, welcome to TESTING/LIN/zpot02.f(3) from the Library Functions Manual β€” it's giving ✨ residual-check main character energy ✨ and honestly? Obsessed. πŸ’…

✨ NAME ✨

TESTING/LIN/zpot02.f

This is the page for zpot02, and yes, she shows up again in the docs. No cap. πŸŽ€

🌸 SYNOPSIS 🌸

Functions/Subroutines

subroutine zpot02 (uplo, n, nrhs, a, lda, x, ldx, b, ldb, rwork, resid)
           ZPOT02

πŸŽ€ Function/Subroutine Documentation πŸŽ€

Here's the full signature, character for character, bestie:

   subroutine zpot02 (character uplo, integer n, integer nrhs, complex*16,
       dimension( lda, * ) a, integer lda, complex*16, dimension( ldx, * ) x,
       integer ldx, complex*16, dimension( ldb, * ) b, integer ldb, double
       precision, dimension( * ) rwork, double precision resid)
       ZPOT02

πŸ’– Purpose πŸ’–

okay so ZPOT02 computes the residual for the solution of a Hermitian system of linear equations A*x = b:

RESID = norm(B - A*X) / ( norm(A) * norm(X) * EPS ),

where EPS is the machine epsilon. That's the whole little formula moment. 🧚

🌈 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.

NRHS πŸ¦‹

NRHS is INTEGER

The number of columns of B, the matrix of right hand sides. NRHS >= 0.

A πŸŽ€

A is COMPLEX*16 array, dimension (LDA,N)

The original Hermitian matrix A.

LDA πŸ’œ

LDA is INTEGER

The leading dimension of the array A. LDA >= max(1,N)

X 🌸

X is COMPLEX*16 array, dimension (LDX,NRHS)

The computed solution vectors for the system of linear equations.

LDX 🫢

LDX is INTEGER

The leading dimension of the array X. LDX >= max(1,N).

B πŸ“

B is COMPLEX*16 array, dimension (LDB,NRHS)

On entry, the right hand side vectors for the system of linear equations.

On exit, B is overwritten with the difference B - A*X.

LDB πŸ”₯

LDB is INTEGER

The leading dimension of the array B. LDB >= max(1,N).

RWORK 🌈

RWORK is DOUBLE PRECISION array, dimension (N)

RESID πŸ‘‘

RESID is DOUBLE PRECISION

The maximum over the number of right hand sides of norm(B - A*X) / ( norm(A) * norm(X) * EPS ).

That's every single parameter, bestie β€” we did not skip a crumb. πŸ’€βœ¨

✨ Author ✨

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

Definition at line 125 of file zpot02.f.

πŸŽ€ Author πŸŽ€

Generated automatically by Doxygen for LAPACK from the source code.


and that's the whole page, bestie 🫢. The footer signs off with LAPACK Version 3.12.0 and TESTING/LIN/zpot02.f(3) πŸ’– β€” no date is shown down there, so I'm not inventing one, periodt ✨.

πŸ“¦ where this page comes from