/home/abui.../ssytrs2.f(3)
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/ssytrs2.f
okay bestie, this is the Library Functions Manual entrance for /home/abui.../ssytrs2.f(3) β and yes, the name section is literally just that long source path. iconic of Fortran docs tbh π
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine SSYTRS2 (uplo, n, nrhs, a, lda, ipiv, b, ldb, work, info)
SSYTRS2
SSYTRS2 is the main character here, no cap π«Ά
π¦ Function/Subroutine Documentation π¦
subroutine SSYTRS2 (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
info)
SSYTRS2
π Purpose π
SSYTRS2 solves a system of linear equations A*X = B with a real symmetric matrix A using the factorization A = U*D*U**T or A = L*D*L**T computed by SSYTRF and converted by SSYCONV. slay linear algebra moment β¨
π Parameters π
UPLOβCHARACTER*1. Specifies whether the details of the factorization are stored as an upper or lower triangular matrix.= 'U': Upper triangular, form isA = U*D*U**T;= 'L': Lower triangular, form isA = L*D*L**T. pick ur triangular vibe πNβINTEGER. The order of the matrixA.N >= 0.NRHSβINTEGER. The number of right hand sides, i.e., the number of columns of the matrixB.NRHS >= 0.AβREALarray, dimension(LDA,N). The block diagonal matrixDand the multipliers used to obtain the factorUorLas computed bySSYTRF. Note thatAis input / output. This might be counter-intuitive, and one may think thatAis input only.Ais input / output. This is because, at the start of the subroutine, we permuteAin a form and then we permuteAback to its original form at the end. plot twist energy πLDAβINTEGER. The leading dimension of the arrayA.LDA >= max(1,N).IPIVβINTEGERarray, dimension(N). Details of the interchanges and the block structure ofDas determined bySSYTRF.BβREALarray, dimension(LDB,NRHS). On entry, the right hand side matrixB. On exit, the solution matrixX. glow-up from RHS to answer bestie β¨LDBβINTEGER. The leading dimension of the arrayB.LDB >= max(1,N).WORKβREALarray, dimension(N).INFOβINTEGER.= 0: successful exit.< 0: ifINFO = -i, the i-th argument had an illegal value. rude little error signal but okay π¨
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 130 of file ssytrs2.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
and thatβs the whole page, bestie π«Ά this footer cutie is brought to you by LAPACK Version 3.12.0 and the path /home/abui.../ssytrs2.f(3). periodt πβ¨
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms