TESTING/LI...a_2stage.f(3)
πΈ NAME πΈ
TESTING/LIN/cdrvsy_aa_2stage.f
This page comes from the Library Functions Manual; title vibe: TESTING/LI...a_2stage.f(3). Bestie, it's the test-driver file for CDRVSY_AA_2STAGE, and its whole job is testing the driver routine CSYSV_AA_2STAGE. π
β¨
β¨ SYNOPSIS β¨
Functions/Subroutines
Here's the call signature, exactly as written:
subroutine cdrvsy_aa_2stage (dotype, nn, nval, nrhs, thresh, tsterr,
nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
CDRVSY_AA_2STAGE
π¦ Function/Subroutine Documentation π¦
subroutine cdrvsy_aa_2stage (logical, dimension( * ) dotype, integer nn,
integer, dimension( * ) nval, integer nrhs, real thresh, logical tsterr,
integer nmax, complex, dimension( * ) a, complex, dimension( * ) afac,
complex, dimension( * ) ainv, complex, dimension( * ) b, complex,
dimension( * ) x, complex, dimension( * ) xact, complex, dimension( * )
work, real, dimension( * ) rwork, integer, dimension( * ) iwork, integer
nout)
CDRVSY_AA_2STAGE
π― Purpose π―
CDRVSY_AA_2STAGE tests the driver routine CSYSV_AA_2STAGE. That's the whole purpose, no cap. π
π§Ύ Parameters π§Ύ
Okay bestie, parameter-by-parameter β not a single one skipped:
DOTYPEβ isLOGICALarray, dimension(NTYPES). The matrix types to be used for testing. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used.NNβ isINTEGER; the number of values ofNcontained in the vectorNVAL.NVALβ isINTEGERarray, dimension(NN); the values of the matrix dimensionN.NRHSβ isINTEGER; the number of right hand side vectors to be generated for each linear system.THRESHβ isREAL; 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β isLOGICAL; flag that indicates whether error exits are to be tested.NMAXβ isINTEGER; the maximum value permitted forN, used in dimensioning the work arrays.Aβ isCOMPLEXarray, dimension(NMAX*NMAX).AFACβ isCOMPLEXarray, dimension(NMAX*NMAX).AINVβ isCOMPLEXarray, dimension(NMAX*NMAX).Bβ isCOMPLEXarray, dimension(NMAX*NRHS).Xβ isCOMPLEXarray, dimension(NMAX*NRHS).XACTβ isCOMPLEXarray, dimension(NMAX*NRHS).WORKβ isCOMPLEXarray, dimension(NMAX*max(2,NRHS)).RWORKβ isCOMPLEXarray, dimension(NMAX+2*NRHS).IWORKβ isINTEGERarray, dimension(NMAX).NOUTβ isINTEGER; the unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 151 of file cdrvsy_aa_2stage.f.
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
Footer send-off: source/version LAPACK Version 3.12.0, page TESTING/LI...a_2stage.f(3) β no separate date printed on this page, so no invented date, bestie πβ¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms