TESTING/LIN/dchksp.f(3)
π NAME π
TESTING/LIN/dchksp.f β okay bestie, welcome to the TESTING/LIN/dchksp.f(3) page in the Library Functions Manual. This is the TESTING/LIN/dchksp.f page, and the whole vibe is DCHKSP doing its testing thing. π
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine dchksp (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
DCHKSP
π¦ Function/Subroutine Documentation π¦
Hereβs the full signature, no cap:
subroutine dchksp (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, double
precision thresh, logical tsterr, integer nmax, double precision,
dimension( * ) a, double precision, dimension( * ) afac, double
precision, dimension( * ) ainv, 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)
DCHKSP
πΈ Purpose πΈ
DCHKSP tests DSPTRF, -TRI, -TRS, -RFS, and -CON. Thatβs the purpose, periodt. β¨
π Parameters π
DOTYPEβDOTYPE is LOGICAL array, dimension (NTYPES). Itβs the matrix-type menu: matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis 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.NMAXβNMAX is INTEGER. The maximum value permitted forN, used in dimensioning the work arrays.AβA is DOUBLE PRECISION array, dimension (NMAX*(NMAX+1)/2).AFACβAFAC is DOUBLE PRECISION array, dimension (NMAX*(NMAX+1)/2).AINVβAINV is DOUBLE PRECISION array, dimension (NMAX*(NMAX+1)/2).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(2,NSMAX)).RWORKβRWORK is DOUBLE PRECISION array, dimension (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 160 of file dchksp.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Later, bestie β the footer energy is LAPACK Version 3.12.0, and the source page is TESTING/LIN/dchksp.f(3). Stay 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