SRC/ssytrs_aa.f(3)

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

okay bestie, welcome to the Library Functions Manual page for SRC/ssytrs_aa.f(3) β€” this is the LAPACK ssytrs_aa subroutine, and she is lowkey iconic. We're gonna cover every single detail together, no skips. πŸ’…

🌸 NAME 🌸

SRC/ssytrs_aa.f

✨ SYNOPSIS ✨

🫢 Functions/Subroutines

subroutine ssytrs_aa (uplo, n, nrhs, a, lda, ipiv, b, ldb, work, lwork,
    info)
    SSYTRS_AA

πŸ”₯ Function/Subroutine Documentation πŸ”₯

πŸ’… subroutine ssytrs_aa

subroutine ssytrs_aa (character uplo, integer n, integer nrhs, real,
    dimension( lda, * ) a, integer lda, integer, dimension( * ) ipiv, real,
    dimension( ldb, * ) b, integer ldb, real, dimension( * ) work, integer
    lwork, integer info)

SSYTRS_AA

πŸŽ€ Purpose πŸŽ€

SSYTRS_AA solves a system of linear equations A*X = B with a real symmetric matrix A using the factorization A = U**T*T*U or A = L*T*L**T computed by SSYTRF_AA. That's the whole goal, and honestly? She ate. πŸ’–

🧚 Parameters 🧚

  • UPLO β€” is CHARACTER*1. Specifies whether the details of the factorization are stored as an upper or lower triangular matrix. = 'U': Upper triangular, form is A = U**T*T*U; = 'L': Lower triangular, form is A = L*T*L**T.
  • N β€” is INTEGER. The order of the matrix A. N >= 0.
  • NRHS β€” is INTEGER. The number of right hand sides, i.e., the number of columns of the matrix B. NRHS >= 0.
  • A β€” is REAL array, dimension (LDA,N). Details of factors computed by SSYTRF_AA.
  • LDA β€” is INTEGER. The leading dimension of the array A. LDA >= max(1,N).
  • IPIV β€” is INTEGER array, dimension (N). Details of the interchanges as computed by SSYTRF_AA.
  • B β€” is REAL array, dimension (LDB,NRHS). On entry, the right hand side matrix B. On exit, the solution matrix X.
  • LDB β€” is INTEGER. The leading dimension of the array B. LDB >= max(1,N).
  • WORK β€” is REAL array, dimension (MAX(1,LWORK)).
  • LWORK β€” is INTEGER. The dimension of the array WORK. If MIN(N,NRHS) = 0, LWORK >= 1, else LWORK >= 3*N-2. If LWORK = -1, then a workspace query is assumed; the routine only calculates the minimal size of the WORK array, returns this value as the first entry of the WORK array, and no error message related to LWORK is issued by XERBLA.
  • 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 135 of file ssytrs_aa.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


xoxo bestie, footer energy: LAPACK Version 3.12.0, SRC/ssytrs_aa.f(3) πŸ’…βœ¨

πŸ“¦ where this page comes from