TESTING/LIN/zdrvge.f(3)
π TESTING/LIN/zdrvge.f(3) β from the Library Functions Manual β¨
okay bestie, this is the page for TESTING/LIN/zdrvge.f, straight out of the Library Functions Manual. Itβs giving βniche LAPACK testing routineβ and honestly? iconic.
π NAME π
TESTING/LIN/zdrvge.f β thatβs the file, periodt. This is its manual page.
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine zdrvge (dotype, nn, nval, nrhs, thresh, tsterr, nmax, a,
afac, asav, b, bsav, x, xact, s, work, rwork, iwork, nout)
ZDRVGE
π₯ Function/Subroutine Documentation π₯
subroutine zdrvge (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( * ) asav, complex*16,
dimension( * ) b, complex*16, dimension( * ) bsav, complex*16,
dimension( * ) x, complex*16, dimension( * ) xact, double precision,
dimension( * ) s, complex*16, dimension( * ) work, double precision,
dimension( * ) rwork, integer, dimension( * ) iwork, integer nout)
ZDRVGE
πΈ Purpose πΈ
The source wraps this in Doxygen !> lines, but the actual main-character sentence is:
ZDRVGEtests the driver routinesZGESVand-SVX.
Thatβs it. Thatβs the purpose. Slay. π
π Parameters π
DOTYPEβLOGICAL array, dimension (NTYPES). These are the matrix types used for testing. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. πNNβINTEGER. The number of values ofNcontained in the vectorNVAL. Literally the count, bestie. β¨NVALβINTEGER array, dimension (NN). The values of the matrix column dimensionN. πNRHSβINTEGER. The number of right hand side vectors to be generated for each linear system. RHS girlies rise. πTHRESHβDOUBLE PRECISION. 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βLOGICAL. Flag that indicates whether error exits are to be tested. π¦NMAXβINTEGER. The maximum value permitted forN, used in dimensioning the work arrays. πAβCOMPLEX*16 array, dimension (NMAX*NMAX). πAFACβCOMPLEX*16 array, dimension (NMAX*NMAX). π§ASAVβCOMPLEX*16 array, dimension (NMAX*NMAX). πBβCOMPLEX*16 array, dimension (NMAX*NRHS). πBSAVβCOMPLEX*16 array, dimension (NMAX*NRHS). πXβCOMPLEX*16 array, dimension (NMAX*NRHS). β¨XACTβCOMPLEX*16 array, dimension (NMAX*NRHS). πSβDOUBLE PRECISION array, dimension (2*NMAX). πΈWORKβCOMPLEX*16 array, dimension (NMAX*max(3,NRHS)). π«ΆRWORKβDOUBLE PRECISION array, dimension (2*NRHS+NMAX). πIWORKβINTEGER array, dimension (NMAX). π₯NOUTβINTEGER. The unit number for output. π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition at line 161 of file zdrvge.f. π
π¦ Author π¦
Generated automatically by Doxygen for LAPACK from the source code. Yes, bestie, the robots made this page. π€β¨
okay thatβs the whole vibe π cute sign-off tea: this page is from LAPACK Version 3.12.0 and itβs the manual page for TESTING/LIN/zdrvge.f(3). No cap, you now know zdrvge. periodt. ππ
π¦ 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