TESTING/LIN/dchkgt.f(3)
π NAME π
TESTING/LIN/dchkgt.f
Okay so this is TESTING/LIN/dchkgt.f(3) from the Library Functions Manual, and itβs lowkey iconic: itβs the page for dchkgt. πΈ
β¨ SYNOPSIS β¨
π§ Functions/Subroutines
subroutine dchkgt (dotype, nn, nval, nns, nsval, thresh, tsterr, a, af,
b, x, xact, work, rwork, iwork, nout)
DCHKGT
πΈ Function/Subroutine Documentation πΈ
subroutine dchkgt (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, double
precision thresh, logical tsterr, double precision, dimension( * ) a,
double precision, dimension( * ) af, double precision, dimension( * ) b,
double precision, dimension( * ) x, double precision, dimension( * )
xact, double precision, dimension( * ) work, double precision, dimension( * )
rwork, integer, dimension( * ) iwork, integer nout)
DCHKGT
And yes, the routine itself is literally called DCHKGT. No cap. π
π Purpose π
DCHKGTtestsDGTTRF,-TRS,-RFS, and-CON
π§ Parameters π§
DOTYPEβDOTYPE is LOGICAL array, dimension (NTYPES). 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.NNβNN is INTEGER. The number of values ofNcontained in the vectorNVAL.NVALβNVAL is INTEGER array, dimension (NN). The values of the matrix dimensionN.NNSβNNS is INTEGER. The number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVAL is INTEGER array, dimension (NNS). The values of the number of right hand sidesNRHS.THRESHβTHRESH is 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βTSTERR is LOGICAL. Flag that indicates whether error exits are to be tested.AβA is DOUBLE PRECISION array, dimension (NMAX*4).AFβAF is DOUBLE PRECISION array, dimension (NMAX*4).BβB is DOUBLE PRECISION array, dimension (NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL.XβX is DOUBLE PRECISION array, dimension (NMAX*NSMAX).XACTβXACT is DOUBLE PRECISION array, dimension (NMAX*NSMAX).WORKβWORK is DOUBLE PRECISION array, dimension (NMAX*max(3,NSMAX)).RWORKβRWORK is DOUBLE PRECISION array, dimension (max(NMAX,2*NSMAX)).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 at line 144 of file dchkgt.f.
β Author β
Generated automatically by Doxygen for LAPACK from the source code.
And thatβs the whole vibe check, bestie. π«Ά Footer stamp: LAPACK Version 3.12.0 for TESTING/LIN/dchkgt.f(3) β the date isnβt in that line, just the version and source flex. πβ¨
π¦ 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