TESTING/LIN/sdrvge.f(3)
π NAME π
okay bestie, meet the star of this page: TESTING/LIN/sdrvge.f. Itβs from the Library Functions Manual, and itβs giving βI test linear systems and I know itβ energy. π
β¨ SYNOPSIS β¨
π« Functions/Subroutines π«
subroutine sdrvge (dotype, nn, nval, nrhs, thresh, tsterr, nmax, a,
afac, asav, b, bsav, x, xact, s, work, rwork, iwork, nout)
SDRVGE
π Function/Subroutine Documentation π
hereβs the full signature again, because the docs are thorough like that:
subroutine sdrvge (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nrhs, real thresh, logical tsterr, integer
nmax, real, dimension( * ) a, real, dimension( * ) afac, real,
dimension( * ) asav, real, dimension( * ) b, real, dimension( * ) bsav,
real, dimension( * ) x, real, dimension( * ) xact, real, dimension( * )
s, real, dimension( * ) work, real, dimension( * ) rwork, integer,
dimension( * ) iwork, integer nout)
SDRVGE
π― Purpose π―
the source says, Doxygen markers and all:
!>
!> SDRVGE tests the driver routines SGESV and -SVX.
!>
π Parameters π
tiny heads-up: the original wraps every parameter description in Doxygen !> comment lines. Iβm keeping the actual tea below, okay? π
DOTYPEβLOGICAL array, 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βINTEGER. The number of values of N contained in the vector NVAL.NVALβINTEGER array, dimension (NN). The values of the matrix column dimension N.NRHSβINTEGER. The number of right hand side vectors to be generated for each linear system.THRESHβREAL. 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 for N, used in dimensioning the work arrays.AβREAL array, dimension (NMAX*NMAX).AFACβREAL array, dimension (NMAX*NMAX).ASAVβREAL array, dimension (NMAX*NMAX).BβREAL array, dimension (NMAX*NRHS).BSAVβREAL array, dimension (NMAX*NRHS).XβREAL array, dimension (NMAX*NRHS).XACTβREAL array, dimension (NMAX*NRHS).SβREAL array, dimension (2*NMAX).WORKβREAL array, dimension (NMAX*max(3,NRHS)).RWORKβREAL array, dimension (2*NRHS+NMAX).IWORKβINTEGER array, dimension (2*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 sdrvge.f.
π¦ Author π¦
Generated automatically by Doxygen for LAPACK from the source code.
and thatβs the whole page, bestie! π This is LAPACK Version 3.12.0, file TESTING/LIN/sdrvge.f(3) β auto-generated by Doxygen for LAPACK from the source code, 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