TESTING/LIN/schksy.f(3)
πΈ TESTING/LIN/schksy.f(3) πΈ
okay bestie, this is the LAPACK Library Functions Manual page for TESTING/LIN/schksy.f β and yes, it's giving βtesting routine main character energy.β π
β¨
β¨ NAME β¨
TESTING/LIN/schksy.f β that's the name, periodt. This is the file we're talking about. π
π¦ SYNOPSIS π¦
π Functions/Subroutines π
subroutine schksy (dotype, nn, nval, nnb, nbval, nns, nsval, thresh, tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)β SCHKSY, the subroutine herself. π
subroutine schksy (dotype, nn, nval, nnb, nbval, nns, nsval, thresh,
tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
SCHKSY
π Function/Subroutine Documentation π
π subroutine schksy π
subroutine schksy (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nnb, integer, dimension( * ) nbval, integer
nns, integer, dimension( * ) nsval, real thresh, logical tsterr, integer
nmax, real, dimension( * ) a, real, dimension( * ) afac, real,
dimension( * ) ainv, real, dimension( * ) b, real, dimension( * ) x,
real, dimension( * ) xact, real, dimension( * ) work, real, dimension( *
) rwork, integer, dimension( * ) iwork, integer nout)
SCHKSY
π― Purpose π―
The whole point, bestie: SCHKSY tests SSYTRF, -TRI2, -TRS, -TRS2, -RFS, and -CON. That's the mission. That's the vibe. ππ₯
π§Ύ Parameters π§Ύ
DOTYPEβ it's aLOGICALarray, dimension(NTYPES). These are 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. So basically, it's the yes/no list for which matrix types get invited to the test party. πNNβINTEGER. The number of values ofNcontained in the vectorNVAL.NVALβINTEGERarray, dimension(NN). The values of the matrix dimensionN.NNBβINTEGER. The number of values ofNBcontained in the vectorNBVAL.NBVALβINTEGERarray, dimension(NNB). The values of the blocksizeNB.NNSβINTEGER. The number of values ofNRHScontained in the vectorNSVAL.NSVALβINTEGERarray, dimension(NNS). The values of the number of right hand sidesNRHS.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. No cap: if you want all the tea, set it to zero. π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βREALarray, dimension(NMAX*NMAX).AFACβREALarray, dimension(NMAX*NMAX).AINVβREALarray, dimension(NMAX*NMAX).BβREALarray, dimension(NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL.XβREALarray, dimension(NMAX*NSMAX).XACTβREALarray, dimension(NMAX*NSMAX).WORKβREALarray, dimension(NMAX*max(3,NSMAX)).RWORKβREALarray, dimension(max(NMAX,2*NSMAX)).IWORKβINTEGERarray, dimension(2*NMAX).NOUTβINTEGER. The unit number for output.
bestie, every dimension and every type up there is load-bearing. Do not play with them. ππ
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Look at that author list β academic excellence and NAG Ltd., iconic collaboration energy. πβ¨
π Definition at line π
Definition at line 167 of file schksy.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. Cute little sign-off, bestie: this page is from LAPACK, Version 3.12.0, and the page file is TESTING/LIN/schksy.f(3). Go forth and test those matrices β slay! πβ¨π«Άπ₯
π¦ 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