TESTING/LIN/schksp.f(3)
π TESTING/LIN/schksp.f(3) β bestie edition π
okay so this is the TESTING/LIN/schksp.f(3) page from the Library Functions Manual, aka LAPACK's little corner of Unix docs. buckle up, we're checking sparse symmetric routines and it's giving main-character energy π
πΈ NAME πΈ
TESTING/LIN/schksp.f
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine schksp (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
SCHKSP
π«Ά Function/Subroutine Documentation π«Ά
subroutine schksp (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, 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)
SCHKSP
π― Purpose
SCHKSP tests SSPTRF, -TRI, -TRS, -RFS, and -CON β that's literally the assignment, no cap π«‘
π§Ύ Parameters
DOTYPEβ aLOGICALarray, dimension(NTYPES). it's the matrix-type guest list: matrix typej(for1 <= j <= NTYPES) gets tested whenDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used πNNβINTEGER. the number of values ofNcontained in the vectorNVAL.NVALβINTEGERarray, dimension(NN). the values of the matrix dimensionNπ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π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+1)/2).AFACβREALarray, dimension(NMAX*(NMAX+1)/2).AINVβREALarray, dimension(NMAX*(NMAX+1)/2).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(2,NSMAX)).RWORKβREALarray, dimension(NMAX+2*NSMAX).IWORKβINTEGERarray, 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 160 of file schksp.f.
π Author
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie π
β signed off by the source code itself: LAPACK Version 3.12.0, file TESTING/LIN/schksp.f(3), generated automatically by Doxygen for LAPACK from the source code. πβ¨
π¦ 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