DGET03(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’– NAME πŸ’–

okay so this is the DGET03(3) manual page, aka the dget03.f(3) entry under Library Functions Manual. The NAME is literally this exact file path, no cap:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dget03.f

✨ SYNOPSIS ✨

🧚 Functions/Subroutines 🧚

       subroutine DGET03 (n, a, lda, ainv, ldainv, work, ldwork, rwork, rcond,
           resid)
           DGET03

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

This is the full signature, bestie:

   subroutine DGET03 (integer n, double precision, dimension( lda, * ) a,
       integer lda, double precision, dimension( ldainv, * ) ainv, integer
       ldainv, double precision, dimension( ldwork, * ) work, integer ldwork,
       double precision, dimension( * ) rwork, double precision rcond, double
       precision resid)
       DGET03

πŸŽ€ Purpose πŸŽ€

DGET03 computes the residual for a general matrix times its inverse. The literal purpose block says:

!>
!> DGET03 computes the residual for a general matrix times its inverse:
!>    norm( I - AINV*A ) / ( N * norm(A) * norm(AINV) * EPS ),
!> where EPS is the machine epsilon.
!>

🌸 Parameters 🌸

N

N is INTEGER; it's the number of rows and columns of the matrix A. It has to be N >= 0. πŸ’…

A

A is DOUBLE PRECISION array, dimension (LDA,N). It's the original N x N matrix A. 🫢

LDA

LDA is INTEGER; it's the leading dimension of the array A, and LDA >= max(1,N). ✨

AINV

AINV is DOUBLE PRECISION array, dimension (LDAINV,N). It's the inverse of the matrix A. πŸ¦‹

LDAINV

LDAINV is INTEGER; it's the leading dimension of the array AINV, and LDAINV >= max(1,N). 🌸

WORK

WORK is DOUBLE PRECISION array, dimension (LDWORK,N). That's the whole note, bestie. πŸ’œ

LDWORK

LDWORK is INTEGER; it's the leading dimension of the array WORK, and LDWORK >= max(1,N). πŸŽ€

RWORK

RWORK is DOUBLE PRECISION array, dimension (N). πŸ“

RCOND

RCOND is DOUBLE PRECISION; it's the reciprocal of the condition number of A, computed as ( 1/norm(A) ) / norm(AINV). πŸ”₯

RESID

RESID is DOUBLE PRECISION; it's norm(I - AINV*A) / ( N * norm(A) * norm(AINV) * EPS ). πŸ‘‘

πŸ‘‘ Author πŸ‘‘

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

Definition at line 107 of file dget03.f. 😌

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨


xoxo, bestie πŸ’– β€” this page is from LAPACK Version 3.12.0, with the footer pointing at /home/abui...IN/dget03.f(3). periodt. πŸŽ€

πŸ“¦ where this page comes from