SRC/ztptri.f(3)
π SRC/ztptri.f(3) π
from the LAPACK Library Functions Manual
πΈ NAME πΈ
SRC/ztptri.f β the source page for ztptri, bestie. That's the whole name section, no cap.
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine ztptri (uplo, diag, n, ap, info)βZTPTRI, the main character subroutine.
π¦ Function/Subroutine Documentation π¦
subroutine ztptri (character uplo, character diag, integer n, complex*16,
dimension( * ) ap, integer info)
ZTPTRI β yes, that's her name, periodt.
π« Purpose: π«
okay so ZTPTRI computes the inverse of a complex upper or lower triangular matrix A stored in packed format. Literally iconic.
π Parameters π
π UPLO π
UPLO is CHARACTER*1
= 'U':Ais upper triangular;= 'L':Ais lower triangular.
π DIAG π
DIAG is CHARACTER*1
= 'N':Ais non-unit triangular;= 'U':Ais unit triangular.
π N π
N is INTEGER
The order of the matrix A. N >= 0.
π AP π
AP is COMPLEX*16 array, dimension (N*(N+1)/2)
On entry, the upper or lower triangular matrix A, stored columnwise in a linear array. The j-th column of A is stored in the array AP as follows:
if UPLO = 'U', AP(i + (j-1)*j/2) = A(i,j) for 1<=i<=j;
if UPLO = 'L', AP(i + (j-1)*((2*n-j)/2) = A(i,j) for j<=i<=n.
See below for further details.
On exit, the (triangular) inverse of the original matrix, in the same packed storage format.
π INFO π
INFO is INTEGER
= 0: successful exit< 0: ifINFO = -i, the i-th argument had an illegal value> 0: ifINFO = 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.
π₯ Further Details: π₯
Here's the exact transfer tea from the page, !> markers and all:
!>
!> A triangular matrix A can be transferred to packed storage using one
!> of the following program segments:
!>
!> UPLO = 'U': UPLO = 'L':
!>
!> JC = 1 JC = 1
!> DO 2 J = 1, N DO 2 J = 1, N
!> DO 1 I = 1, J DO 1 I = J, N
!> AP(JC+I-1) = A(I,J) AP(JC+I-J) = A(I,J)
!> 1 CONTINUE 1 CONTINUE
!> JC = JC + J JC = JC + N - J + 1
!> 2 CONTINUE 2 CONTINUE
!>
Definition at line 116 of file ztptri.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
π That's the whole page, bestie β footer tea: LAPACK Version 3.12.0 and page SRC/ztptri.f(3). No date in this footer, just those two icons. Slay and goodbye! π«Άβ¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms