/home/abui...drvsy_aa.f(3)
π
/home/abui...drvsy_aa.f(3) π
Library Functions Manual energy, but make it group chat. This page is all about the path below, bestie β yes, the whole NAME is a path, and that's the assignment. π«Ά
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zdrvsy_aa.f
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine ZDRVSY_AA (dotype, nn, nval, nrhs, thresh, tsterr, nmax, a,
afac, ainv, b, x, xact, work, rwork, iwork, nout)
ZDRVSY_AA
ZDRVSY_AA is the subroutine name, and it's also the line right after the signature. Iconic. β¨
π¦ Function/Subroutine Documentation π¦
subroutine ZDRVSY_AA (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nrhs, double precision thresh, logical
tsterr, integer nmax, complex*16, dimension( * ) a, complex*16,
dimension( * ) afac, complex*16, dimension( * ) ainv, complex*16,
dimension( * ) b, complex*16, dimension( * ) x, complex*16, dimension( *
) xact, complex*16, dimension( * ) work, double precision, dimension( *
) rwork, integer, dimension( * ) iwork, integer nout)
ZDRVSY_AA
β¨ Purpose β¨
The source wraps this in !> Doxygen markers, but the actual sentence is: ZDRVSY_AA tests the driver routine ZSYSV_AA. So there you go β ZDRVSY_AA tests the driver routine ZSYSV_AA. π
β Parameters β
The source puts a !> Doxygen marker in front of every parameter description β I'm keeping all the actual deets, no skips, no cap. π
DOTYPEβDOTYPE is LOGICAL array, dimension (NTYPES). These are the matrix types to be used for testing. Matrices of type j (for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.;ifDOTYPE(j) = .FALSE.,then type j is not used. Slay, all types accounted for. β¨NNβNN is INTEGER. It's the number of values ofNcontained in the vectorNVAL.NVALβNVAL is INTEGER array, dimension (NN). The values of the matrix dimensionN.NRHSβNRHS is INTEGER. The number of right hand side vectors to be generated for each linear system.THRESHβTHRESH is COMPLEX*16. The threshold value for the test ratios. A result is included in the output file ifRESULT >= THRESH. To have every test ratio printed, useTHRESH = 0.TSTERRβTSTERR is LOGICAL. Flag that indicates whether error exits are to be tested.NMAXβNMAX is INTEGER. The maximum value permitted forN, used in dimensioning the work arrays.AβA is COMPLEX*16 array, dimension (NMAX*NMAX).AFACβAFAC is COMPLEX*16 array, dimension (NMAX*NMAX).AINVβAINV is COMPLEX*16 array, dimension (NMAX*NMAX).BβB is COMPLEX*16 array, dimension (NMAX*NRHS).XβX is COMPLEX*16 array, dimension (NMAX*NRHS).XACTβXACT is COMPLEX*16 array, dimension (NMAX*NRHS).WORKβWORK is COMPLEX*16 array, dimension (NMAX*max(2,NRHS)).RWORKβRWORK is COMPLEX*16 array, dimension (NMAX+2*NRHS).IWORKβIWORK is INTEGER array, dimension (2*NMAX).NOUTβNOUT is INTEGER. The unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition: Definition at line 150 of file zdrvsy_aa.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie. Cute sign-off: this is LAPACK Version 3.12.0, page /home/abui...drvsy_aa.f(3). The original footer doesn't list a separate date, so I'm not inventing one β just version and path energy. πβ¨ππ¦
π¦ 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