TESTING/LIN/ddrvgex.f(3)
π NAME π
okay so this is the TESTING/LIN/ddrvgex.f(3) page from the Library Functions Manual, bestie. Welcome to the test-driver corner of LAPACK. π
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine ddrvge (dotype, nn, nval, nrhs, thresh, tsterr, nmax, a,
afac, asav, b, bsav, x, xact, s, work, rwork, iwork, nout)
DDRVGEX
π¦ Function/Subroutine Documentation π¦
subroutine ddrvge (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nrhs, double precision thresh, logical
tsterr, integer nmax, double precision, dimension( * ) a, double
precision, dimension( * ) afac, double precision, dimension( * ) asav,
double precision, dimension( * ) b, double precision, dimension( * )
bsav, double precision, dimension( * ) x, double precision, dimension( *
) xact, double precision, dimension( * ) s, double precision, dimension(
* ) work, double precision, dimension( * ) rwork, integer, dimension( *
) iwork, integer nout)
DDRVGEX
π Purpose π
DDRVGE tests the driver routines DGESV, -SVX, and -SVXX.
Honey, heads up: this file is used only when the XBLAS are available, otherwise ddrvge.f defines this subroutine. π«Ά
πΈ Parameters πΈ
DOTYPEβDOTYPEisLOGICALarray, 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βNNisINTEGER. The number of values ofNcontained in the vectorNVAL.NVALβNVALisINTEGERarray, dimension(NN). The values of the matrix column dimensionN.NRHSβNRHSisINTEGER. The number of right hand side vectors to be generated for each linear system.THRESHβTHRESHisDOUBLE 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βTSTERRisLOGICAL. Flag that indicates whether error exits are to be tested.NMAXβNMAXisINTEGER. The maximum value permitted forN, used in dimensioning the work arrays.AβAisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AFACβAFACisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).ASAVβASAVisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).BβBisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).BSAVβBSAVisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).XβXisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).XACTβXACTisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).SβSisDOUBLE PRECISIONarray, dimension(2*NMAX).WORKβWORKisDOUBLE PRECISIONarray, dimension(NMAX*max(3,NRHS)).RWORKβRWORKisDOUBLE PRECISIONarray, dimension(2*NRHS+NMAX).IWORKβIWORKisINTEGERarray, dimension(2*NMAX).NOUTβNOUTisINTEGER. The unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 164 of file ddrvgex.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie! Footer vibes: LAPACK Version 3.12.0 for TESTING/LIN/ddrvgex.f(3) β no date on this one, just the version and the page name. π
β¨
π¦ 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