SCHKPP(3)
π SCHKPP(3) β Library Functions Manual π
Okay bestie, welcome to the <pink>SCHKPP(3)</pink> page. The header vibe is Library Functions Manual, and the page file path is /home/abui...IN/schkpp.f(3). Weβre so back. π«Ά
π NAME π
The NAME here is literally the whole path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/schkpp.f
Thatβs the whole name, bestie. Iconic behavior. β¨
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine SCHKPP (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
SCHKPP
The subroutine name is SCHKPP. Slay. π
π¦ Function/Subroutine Documentation π¦
Hereβs the typed signature, exactly as it appears:
subroutine SCHKPP (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)
SCHKPP
π Purpose π
SCHKPP tests SPPTRF, -TRI, -TRS, -RFS, and -CON. Thatβs the whole purpose, and it ate. π₯
πΈ Parameters πΈ
DOTYPEβDOTYPEisLOGICALarray, dimension(NTYPES). Itβs the βwhich matrix types are we testingβ squad. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. Periodt.NNβNNisINTEGER. Itβs the number of values ofNcontained in the vectorNVAL.NVALβNVALisINTEGERarray, dimension(NN). These are the values of the matrix dimensionN.NNSβNNSisINTEGER. Itβs the number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVALisINTEGERarray, dimension(NNS). These are the values of the number of right hand sidesNRHS.THRESHβTHRESHisREAL. Itβs 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 maximum value permitted forN, used in dimensioning the work arrays.AβAisREALarray, dimension(NMAX*(NMAX+1)/2).AFACβAFACisREALarray, dimension(NMAX*(NMAX+1)/2).AINVβAINVisREALarray, dimension(NMAX*(NMAX+1)/2).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 160 of file schkpp.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. No cap, the docs wrote themselves. π§
π Sign-off time: source is LAPACK, version is 3.12.0, and the footer page path is /home/abui...IN/schkpp.f(3). The date field isnβt printed on this page, so no invented date, bestie. π«Ά
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms