CSPTRS(3)
CSPTRS(3) Library Functions Manual π
πΈ NAME πΈ
Bestie, this manual page is for the file at /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/csptrs.f β that's the whole NAME situation, and yes, it's giving very "source file, but make it a manual page." π
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine CSPTRS (uplo, n, nrhs, ap, ipiv, b, ldb, info)βCSPTRSitself, the main character. π
π« Function/Subroutine Documentation π«
Here's the full signature, copied exactly so nobody comes for me:
subroutine CSPTRS (character uplo, integer n, integer nrhs, complex,
dimension( * ) ap, integer, dimension( * ) ipiv, complex, dimension(
ldb, * ) b, integer ldb, integer info)
π§ Purpose π§
Okay so CSPTRS solves a system of linear equations A*X = B where A is a complex symmetric matrix stored in packed format, using the factorization A = U*D*U**T or A = L*D*L**T that was computed by CSPTRF. That's the whole vibe: CSPTRF did the factorization, and CSPTRS comes through to solve. β¨
π Parameters π
UPLOβCHARACTER*1. This tells you 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.
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.APβCOMPLEX array, dimension(N*(N+1)/2). The block diagonal matrixDand the multipliers used to obtain the factorUorLas computed byCSPTRF, stored as a packed triangular matrix. Iconic packed-format behavior, no cap. π«ΆIPIVβINTEGER array, dimension(N). Details of the interchanges and the block structure ofDas determined byCSPTRF.BβCOMPLEX array, dimension(LDB,NRHS). On entry, the right hand side matrixB. On exit, the solution matrixX.LDBβINTEGER. The leading dimension of the arrayB.LDB >= max(1,N).INFOβINTEGER.= 0: successful exit< 0: ifINFO = -i, thei-th argument had an illegal value
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 114 of file csptrs.f.
π¦ Author π¦
This page was generated automatically by Doxygen for LAPACK from the source code.
Signed off with love: LAPACK β’ Version 3.12.0 β’ footer path /home/abui...RC/csptrs.f(3) β and no separate date was printed on that footer line, so I'm not inventing one, bestie. π
π¦ 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