CSYTRS_AA_2STAGE(3)
π NAME
Bestie, welcome to the Library Functions Manual page for /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/csytrs_aa_2stage.f. This is the CSYTRS_AA_2STAGE subroutine, and yes, it's doing the most in the best way. β¨
β¨ SYNOPSIS
π§ Functions/Subroutines
subroutine CSYTRS_AA_2STAGE (uplo, n, nrhs, a, lda, tb, ltb, ipiv,
ipiv2, b, ldb, info)
CSYTRS_AA_2STAGE
πΈ Function/Subroutine Documentation
Here's the full glow-up signature, exactly as it appears:
subroutine CSYTRS_AA_2STAGE (character uplo, integer n, integer nrhs,
complex, dimension( lda, * ) a, integer lda, complex, dimension( * ) tb,
integer ltb, integer, dimension( * ) ipiv, integer, dimension( * )
ipiv2, complex, dimension( ldb, * ) b, integer ldb, integer info)
CSYTRS_AA_2STAGE
π― Purpose
Okay so CSYTRS_AA_2STAGE solves a system of linear equations A*X = B with a complex symmetric matrix A using the factorization A = U**T*T*U or A = L*T*L**T computed by CSYTRF_AA_2STAGE. It's giving "I already did the factorization, now let's solve the system" main character energy. π
π Parameters
UPLOβCHARACTER*1. Tells you whether the factorization details are stored as an upper or lower triangular matrix.= 'U': upper triangular, form isA = U**T*T*U;= 'L': lower triangular, form isA = L*T*L**T. Pick your fighter. π«ΆNβINTEGER. The order of the matrixA.N >= 0. No negative N nonsense, bestie.NRHSβINTEGER. The number of right hand sides, i.e., the number of columns of the matrixB.NRHS >= 0.AβCOMPLEX array, dimension (LDA,N). Details of factors computed byCSYTRF_AA_2STAGE. It's carrying the factorization lore.LDAβINTEGER. The leading dimension of the arrayA.LDA >= max(1,N). Respect the leading dimension, fr fr.TBβCOMPLEX array, dimension (LTB). Details of factors computed byCSYTRF_AA_2STAGE. More factorization details, living inTB.LTBβINTEGER. The size of the arrayTB.LTB >= 4*N. That's a hard requirement, not a suggestion. πIPIVβINTEGER array, dimension (N). Details of the interchanges as computed byCSYTRF_AA_2STAGE.IPIV2βINTEGER array, dimension (N). Details of the interchanges as computed byCSYTRF_AA_2STAGE. Yes, there are two pivot arrays, and they're both iconic.BβCOMPLEX array, dimension (LDB,NRHS). On entry, the right hand side matrixB. On exit, the solution matrixX. So it comes in asBand leaves asXβ a true transformation arc. π¦LDBβINTEGER. The leading dimension of the arrayB.LDB >= max(1,N).INFOβINTEGER.= 0: successful exit.< 0: ifINFO = -i, the i-th argument had an illegal value. If you see a negativeINFO, check your args, not your vibes. π
π Author
Univ. of Tennessee
Univ. of California Berkeley
Univ. of Colorado Denver
NAG Ltd.
Definition at line 137 of file csytrs_aa_2stage.f.
π§ Author
Generated automatically by Doxygen for LAPACK from the source code. The robots did this one, and they ate. π€β¨
xoxo, bestie β this page is signed off by LAPACK Version 3.12.0 and the path /home/abui...aa_2stage.f(3). πππ«Ά
π¦ 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