DSYTRS(3)
π DSYTRS(3) π
okay bestie, welcome to the Library Functions Manual side of the group chat. This page is all about the Fortran subroutine DSYTRS, and ngl it's giving linear-algebra main character energy. π«Ά
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dsytrs.f
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine DSYTRS (uplo, n, nrhs, a, lda, ipiv, b, ldb, info)
DSYTRS
π¦ Function/Subroutine Documentation π¦
Here's the full signature, bestie β copy it exactly, no improvising:
subroutine DSYTRS (character uplo, integer n, integer nrhs, double
precision, dimension( lda, * ) a, integer lda, integer, dimension( * )
ipiv, double precision, dimension( ldb, * ) b, integer ldb, integer
info)
And yes, the routine is literally called DSYTRS β we been knew. π
Purpose π
Bestie, DSYTRS 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 DSYTRF. That's the whole vibe. β¨
Parameters π
UPLOβCHARACTER*1. Specifies whether the details of the factorization are stored as an upper or lower triangular matrix. The values are:= '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.AβDOUBLE PRECISIONarray, dimension(LDA,N). The block diagonal matrixDand the multipliers used to obtain the factorUorLas computed byDSYTRF.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 byDSYTRF.BβDOUBLE PRECISIONarray, 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 TennesseeUniv. of California BerkeleyUniv. of Colorado DenverNAG Ltd.
Definition at line 119 of file dsytrs.f.
Author π«Ά
Generated automatically by Doxygen for LAPACK from the source code.
signing off with the footer tea: this page is from LAPACK, Version 3.12.0, and the page path is /home/abui...RC/dsytrs.f(3). The footer doesn't show a date, so I'm not inventing one β 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