SRC/strti2.f(3)

πŸŽ€ NAME πŸŽ€

okay so this whole page is about SRC/strti2.f, and it’s living in the Library Functions Manual β€” very β€œmath girlie goes to the library” energy ✨. That’s the file, that’s the name, no cap.


✨ SYNOPSIS ✨

🧚 Functions/Subroutines 🧚

  • subroutine strti2 (uplo, diag, n, a, lda, info) β€” STRTI2 computes the inverse of a triangular matrix (unblocked algorithm). She’s doing the unblocked version, bestie β€” iconic behavior πŸ’….

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

Here’s the full signature in all its main-character glory:

subroutine strti2 (character uplo, character diag, integer n, real, dimension( lda, * ) a, integer lda, integer info)

STRTI2 computes the inverse of a triangular matrix (unblocked algorithm). periodt πŸ’–.

🌸 Purpose 🌸

STRTI2 computes the inverse of a real upper or lower triangular matrix. Lowkey a whole flex.

This is the Level 2 BLAS version of the algorithm. Very β€œiykyk” 🫢.

πŸ’– Parameters πŸ’–

  • UPLO β€” UPLO is CHARACTER*1. It specifies whether the matrix A is upper or lower triangular:
    • = 'U': Upper triangular
    • = 'L': Lower triangular
  • DIAG β€” DIAG is CHARACTER*1. It specifies whether or not the matrix A is unit triangular:
    • = 'N': Non-unit triangular
    • = 'U': Unit triangular
  • N β€” N is INTEGER. The order of the matrix A. N >= 0. Yes, zero is allowed, she’s flexible πŸ’….
  • A β€” A is REAL array, dimension (LDA,N). On entry, this is the triangular matrix A.
    • If UPLO = 'U', the leading n by n upper triangular part of the array A contains the upper triangular matrix, and the strictly lower triangular part of A is not referenced.
    • If UPLO = 'L', the leading n by n lower triangular part of the array A contains the lower triangular matrix, and the strictly upper triangular part of A is not referenced.
    • If DIAG = 'U', the diagonal elements of A are also not referenced and are assumed to be 1.
    • On exit, the (triangular) inverse of the original matrix, in the same storage format. She flips the matrix and keeps the vibe 😌✨.
  • LDA β€” LDA is INTEGER. The leading dimension of the array A. LDA >= max(1,N). Respect the leading dimension, bestie 🫑.
  • INFO β€” INFO is INTEGER.
    • = 0: successful exit
    • < 0: if INFO = -k, the k-th argument had an illegal value

πŸ‘‘ Author πŸ‘‘

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

πŸ“ Definition at line 109 πŸ“

Definition at line 109 of file strti2.f. Exactly there, not a line earlier, not a line later πŸ’….


🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code. Doxygen really said β€œI got this one” and pressed go πŸ€–πŸ’–.


okay final sign-off, bestie: this iconic little page is LAPACK Version 3.12.0, source file SRC/strti2.f(3) β€” mwah, slay, bye πŸ’‹πŸŒˆ
πŸ“¦ where this page comes from