ZSYT01(3)
πΈ NAME πΈ
okay so bestie, this is the zsyt01.f(3) page from the Library Functions Manual β we're folding the header/manual-name tea in right here instead of copy-pasting that whole line. The NAME section is literally this source path and nothing else:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zsyt01.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine ZSYT01 (uplo, n, a, lda, afac, ldafac, ipiv, c, ldc, rwork, resid)β the subroutine call, looking iconic.ZSYT01β the name again, serving main-character energy.
subroutine ZSYT01 (uplo, n, a, lda, afac, ldafac, ipiv, c, ldc, rwork, resid)
ZSYT01
π¦ Function/Subroutine Documentation π¦
subroutine ZSYT01 (character uplo, integer n, complex*16, dimension( lda, * ) a, integer lda, complex*16, dimension( ldafac, * ) afac, integer ldafac, integer, dimension( * ) ipiv, complex*16, dimension( ldc, * ) c, integer ldc, double precision, dimension( * ) rwork, double precision resid)
ZSYT01 β yes, bestie, that's the name again. It's giving βI am the subroutine and I know it.β π
π― Purpose
ZSYT01 reconstructs a complex symmetric indefinite matrix A from its block L*D*L' or U*D*U' factorization and computes the residual
norm( C - A ) / ( N * norm(A) * EPS ),
where C is the reconstructed matrix, EPS is the machine epsilon, L' is the transpose of L, and U' is the transpose of U. no cap, that's the whole vibe. β¨
πΈ Parameters πΈ
UPLOβCHARACTER*1. Specifies whether the upper or lower triangular part of the complex symmetric matrix A is stored:= 'U': Upper triangular;= 'L': Lower triangular.NβINTEGER. The number of rows and columns of the matrix A.N >= 0.AβCOMPLEX*16 array, dimension (LDA,N). The original complex symmetric matrix A.LDAβINTEGER. The leading dimension of the array A.LDA >= max(1,N).AFACβCOMPLEX*16 array, dimension (LDAFAC,N). The factored form of the matrix A. AFAC contains the block diagonal matrix D and the multipliers used to obtain the factor L or U from the blockL*D*L'orU*D*U'factorization as computed byZSYTRF.LDAFACβINTEGER. The leading dimension of the array AFAC.LDAFAC >= max(1,N).IPIVβINTEGER array, dimension (N). The pivot indices fromZSYTRF.CβCOMPLEX*16 array, dimension (LDC,N).LDCβINTEGER. The leading dimension of the array C.LDC >= max(1,N).RWORKβDOUBLE PRECISION array, dimension (N).RESIDβDOUBLE PRECISION. IfUPLO = 'L', it'snorm(L*D*L' - A) / ( N * norm(A) * EPS ). IfUPLO = 'U', it'snorm(U*D*U' - A) / ( N * norm(A) * EPS ).
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition at line 123 of file zsyt01.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
final footer sign-off, bestie: LAPACK Version 3.12.0 β /home/abui...IN/zsyt01.f(3). No explicit date is printed in this footer, so I'm not making one up. π«Άπ
π¦ 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