ZTRTRI(3)

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

πŸ’– NAME πŸ’–

Okay so bestie, this is ztrtri.f(3) from the Library Functions Manual β€” the main character file is literally:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/ztrtri.f

Slay. That's the whole NAME section. 🫢

🌸 SYNOPSIS 🌸

✨ Functions/Subroutines ✨

  • subroutine ZTRTRI (uplo, diag, n, a, lda, info) β€” the one and only ZTRTRI, serving looks and computing inverse triangular matrices. No cap. πŸ’…

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

Here's the full signature, bestie β€” copy it exactly, don't @ me:

subroutine ZTRTRI (character uplo, character diag, integer n, complex*16,
       dimension( lda, * ) a, integer lda, integer info)

πŸ¦‹ Purpose πŸ¦‹

So ZTRTRI computes the inverse of a complex upper or lower triangular matrix A. Periodt. It's literally the Level 3 BLAS version of the algorithm. πŸ”₯

πŸŽ€ Parameters πŸŽ€

πŸ’œ UPLO πŸ’œ

  • UPLO is CHARACTER*1
    • = 'U': A is upper triangular;
    • = 'L': A is lower triangular.

πŸ“ DIAG πŸ“

  • DIAG is CHARACTER*1
    • = 'N': A is non-unit triangular;
    • = 'U': A is unit triangular.

🌈 N 🌈

  • N is INTEGER
  • The order of the matrix A. N >= 0.

πŸ¦‹ A πŸ¦‹

  • A is COMPLEX*16 array, dimension (LDA,N)
  • On entry, 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.

πŸ’€ LDA πŸ’€

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

πŸ‘‘ INFO πŸ‘‘

  • INFO is INTEGER
    • = 0: successful exit
    • < 0: if INFO = -i, the i-th argument had an illegal value
    • > 0: if INFO = i, A(i,i) is exactly zero. The triangular matrix is singular and its inverse can not be computed.

πŸ‘‘ Author πŸ‘‘

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

πŸ“ Definition at line 108 of file ztrtri.f. πŸ“

That's the exact line, bestie β€” 108, file ztrtri.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


Okayyy, cute sign-off time: this footer is brought to you by LAPACK, Version 3.12.0, and the path /home/abui...RC/ztrtri.f(3) β€” no date on this one, just version-number main character energy. πŸ’…βœ¨

πŸ“¦ where this page comes from