SPTT01(3)

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

okay bestie, this is SPTT01(3) from the LAPACK Library Functions Manual βœ¨πŸ’… lowkey a whole little testing icon.

🌸 NAME 🌸

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

✨ SYNOPSIS ✨

πŸŽ€ Functions/Subroutines πŸŽ€

subroutine SPTT01 (n, d, e, df, ef, work, resid)
    SPTT01

πŸ’– Function/Subroutine Documentation πŸ’–

subroutine SPTT01 (integer n, real, dimension( * ) d, real, dimension( * )
    e, real, dimension( * ) df, real, dimension( * ) ef, real, dimension( *
    ) work, real resid)
    SPTT01

🌟 Purpose 🌟

okay so SPTT01 reconstructs a tridiagonal matrix A from its L*D*L' factorization and computes the residual

norm(L*D*L' - A) / ( n * norm(A) * EPS ),

where EPS is the machine epsilon. no cap, that's the whole mission 🫢

πŸ“ Parameters πŸ“

  • N β€” INTEGER; the order of the matrix A ✨
  • D β€” REAL array, dimension (N); the n diagonal elements of the tridiagonal matrix A
  • E β€” REAL array, dimension (N-1); the (n-1) subdiagonal elements of the tridiagonal matrix A
  • DF β€” REAL array, dimension (N); the n diagonal elements of the factor L from the L*D*L' factorization of A
  • EF β€” REAL array, dimension (N-1); the (n-1) subdiagonal elements of the factor L from the L*D*L' factorization of A
  • WORK β€” REAL array, dimension (2*N)
  • RESID β€” REAL; norm(L*D*L' - A) / (n * norm(A) * EPS)

πŸ‘‘ Author πŸ‘‘

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

Definition at line 90 of file sptt01.f. πŸŽ€

🫢 Author 🫢

Generated automatically by Doxygen for LAPACK from the source code.


xoxo, LAPACK Version 3.12.0, page path /home/abui...IN/sptt01.f(3) β€” slay and bye πŸ’…πŸ’–

πŸ“¦ where this page comes from