CTRTI2(3)

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

🌸 NAME 🌸

Okay bestie, this is the ctrti2.f(3) page from the Library Functions Manual, and it's all about the file /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/ctrti2.f. Lowkey iconic LAPACK source energy. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

🧚 Functions/Subroutines 🧚

subroutine CTRTI2 (uplo, diag, n, a, lda, info)

CTRTI2 computes the inverse of a triangular matrix (unblocked algorithm). No cap, that's the whole vibe. ✨


πŸ’… Function/Subroutine Documentation πŸ’…

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

CTRTI2 computes the inverse of a triangular matrix (unblocked algorithm).

πŸŽ€ Purpose πŸŽ€

Okay so, CTRTI2 computes the inverse of a complex upper or lower triangular matrix.

This is the Level 2 BLAS version of the algorithm. Periodt. πŸ”₯

🌈 Parameters 🌈

🌸 UPLO

UPLO is CHARACTER*1.

It says whether the matrix A is upper or lower triangular:

  • = 'U': upper triangular
  • = 'L': lower triangular

πŸ¦‹ DIAG

DIAG is CHARACTER*1.

It says whether or not the matrix A is unit triangular:

  • = 'N': non-unit triangular
  • = 'U': unit triangular

πŸ“ N

N is INTEGER.

It's the order of the matrix A. And N >= 0, bestie. 🫢

πŸ’œ A

A is a COMPLEX array, dimension (LDA,N).

On entry, this is the triangular matrix A. Here's the tea:

  • 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, it holds the (triangular) inverse of the original matrix, in the same storage format. Slay. πŸ’«

πŸŽ€ LDA

LDA is INTEGER.

It's the leading dimension of the array A, and LDA >= max(1,N). Respect the boundary, okay? 😌

⭐ 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 of file ctrti2.f.


🌟 Author 🌟

Generated automatically by Doxygen for LAPACK from the source code. The robots did this one, bestie. πŸ€–πŸ’–


Mwah πŸ’‹ this page is LAPACK Version 3.12.0, footer path /home/abui...RC/ctrti2.f(3), and that's the whole cute little sign-off. Bye bestie! πŸŽ€βœ¨

πŸ“¦ where this page comes from