TESTING/LIN/schktb.f(3)
π TESTING/LIN/schktb.f β Library Functions Manual vibes π
Okay bestie, this is the page for TESTING/LIN/schktb.f(3) from the Library Functions Manual. Yes, the title is also the manual name, weβre folding that in right here so it doesnβt have to do a whole header-line moment. π
β¨ NAME β¨
TESTING/LIN/schktb.f β thatβs the name, no cap, not a typo, not a drill. π«Ά
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine schktb (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
ab, ainv, b, x, xact, work, rwork, iwork, nout)
SCHKTB
π Function/Subroutine Documentation π
subroutine schktb (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, real
thresh, logical tsterr, integer nmax, real, dimension( * ) ab, real,
dimension( * ) ainv, real, dimension( * ) b, real, dimension( * ) x,
real, dimension( * ) xact, real, dimension( * ) work, real, dimension( *
) rwork, integer, dimension( * ) iwork, integer nout)
SCHKTB
π¦ Purpose π¦
Okay so the whole point, literally: SCHKTB tests STBTRS, -RFS, and -CON, and SLATBS. Thatβs the vibe. β¨
π 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.NNSβNNSisINTEGER. The number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVALisINTEGERarray, dimension(NNS). The values of the number of right hand sidesNRHS.THRESHβTHRESHisREAL. 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 leading dimension of the work arrays.NMAX >= the maximum value of N in NVAL.ABβABisREALarray, dimension(NMAX*NMAX).AINVβAINVisREALarray, dimension(NMAX*NMAX).BβBisREALarray, dimension(NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL.XβXisREALarray, dimension(NMAX*NSMAX).XACTβXACTisREALarray, dimension(NMAX*NSMAX).WORKβWORKisREALarray, dimension(NMAX*max(3,NSMAX)).RWORKβRWORKisREALarray, dimension(max(NMAX,2*NSMAX)).IWORKβIWORKisINTEGERarray, dimension(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 β
Definition at line 152 of file schktb.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Cute sign-off time: this is LAPACK, Version 3.12.0, and the page is TESTING/LIN/schktb.f(3). Byeee, go slay those linear algebra tests πβ¨π
π¦ 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