SRC/stpttr.f(3)

πŸ’– SRC/stpttr.f(3) πŸ’–

okay bestie, you're looking at the SRC/stpttr.f(3) page from the Library Functions Manual β€” yes, it’s LAPACK docs o’clock, and we’re making it cute. 🌸

✨ NAME ✨

SRC/stpttr.f

πŸ¦‹ SYNOPSIS πŸ¦‹

Functions/Subroutines

  • subroutine stpttr (uplo, n, ap, a, lda, info) β€” STPTTR copies a triangular matrix from the standard packed format (TP) to the standard full format (TR). πŸ’…

🌟 Function/Subroutine Documentation 🌟

subroutine stpttr (character uplo, integer n, real, dimension( * ) ap, real,
    dimension( lda, * ) a, integer lda, integer info)

STPTTR copies a triangular matrix from the standard packed format (TP) to the standard full format (TR). That’s the whole main-character job, no cap. 🫢

πŸ’‘ Purpose πŸ’‘

Here’s the purpose block, kept exactly as the source has it:

!>
!> STPTTR copies a triangular matrix A from standard packed format (TP)
!> to standard full format (TR).
!>

So in group-chat terms: it takes triangular matrix A from standard packed format (TP) and puts it into standard full format (TR). ✨

πŸŽ€ Parameters πŸŽ€

🌈 UPLO

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

πŸ¦‹ N

  • N β€” is INTEGER. It’s the order of the matrix A. N >= 0.

πŸ“ AP

  • AP β€” is a REAL array, dimension ( N*(N+1)/2 ). On entry, it’s the upper or lower triangular matrix A, packed 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)*(2n-j)/2) = A(i,j) for j<=i<=n.

🌸 A

  • A β€” is a REAL array, dimension ( LDA, N ). On exit, the triangular matrix A. If UPLO = 'U', the leading N-by-N upper triangular part of A contains the upper triangular part of the matrix A, and the strictly lower triangular part of A is not referenced. If UPLO = 'L', the leading N-by-N lower triangular part of A contains the lower triangular part of the matrix A, and the strictly upper triangular part of A is not referenced.

πŸ’œ LDA

  • LDA β€” is INTEGER. It’s 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

πŸ‘‘ Author πŸ‘‘

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

Definition at line 103 of file stpttr.f.

πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code.


okay that’s the whole page, bestie. The footer says LAPACK Version 3.12.0 and SRC/stpttr.f(3) β€” iconic, no cap. bye πŸ’…βœ¨

πŸ“¦ where this page comes from