TESTING/LIN/sget01.f(3)

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

NAME 🌸

okay so this is the TESTING/LIN/sget01.f(3) page from the Library Functions Manual, and it's here to hype up the sget01 subroutine. that's it, that's the name bestie πŸ’…

SYNOPSIS ✨

Functions/Subroutines

subroutine sget01 (m, n, a, lda, afac, ldafac, ipiv, rwork, resid)

SGET01

Function/Subroutine Documentation πŸŽ€

here's the full signature, every type and dimension kept exactly as-is, no cap:

subroutine sget01 (integer m, integer n, real, dimension( lda, * ) a,
       integer lda, real, dimension( ldafac, * ) afac, integer ldafac, integer,
       dimension( * ) ipiv, real, dimension( * ) rwork, real resid)

SGET01

Purpose πŸ’–

SGET01 reconstructs a matrix A from its L*U factorization and computes the residual

norm(L*U - A) / ( N * norm(A) * EPS ),

where EPS is the machine epsilon.

Parameters 🌈

  • M β€” M is INTEGER, the number of rows of the matrix A. M >= 0.
  • N β€” N is INTEGER, the number of columns of the matrix A. N >= 0.
  • A β€” A is REAL array, dimension (LDA,N). the original M x N matrix A.
  • LDA β€” LDA is INTEGER, the leading dimension of the array A. LDA >= max(1,M).
  • AFAC β€” AFAC is REAL array, dimension (LDAFAC,N). the factored form of the matrix A. AFAC contains the factors L and U from the L*U factorization as computed by SGETRF. overwritten with the reconstructed matrix, and then with the difference L*U - A.
  • LDAFAC β€” LDAFAC is INTEGER, the leading dimension of the array AFAC. LDAFAC >= max(1,M).
  • IPIV β€” IPIV is INTEGER array, dimension (N). the pivot indices from SGETRF.
  • RWORK β€” RWORK is REAL array, dimension (M).
  • RESID β€” RESID is REAL. norm(L*U - A) / ( N * norm(A) * EPS ).

Author πŸ’œ

Univ. of Tennessee

Univ. of California Berkeley

Univ. of Colorado Denver

NAG Ltd.

Definition at line 105 of file sget01.f.

Author ✨ (the auto-generated one)

Generated automatically by Doxygen for LAPACK from the source code.


this page is LAPACK Version 3.12.0 β€” mwah, go reconstruct something πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from