/home/abui...chksy_aa.f(3)
π NAME π
Hi bestie π«Ά this is the page for /home/abui...chksy_aa.f(3) from the Library Functions Manual, and the actual file it's documenting is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/schksy_aa.f
No cap, it's giving LAPACK testing file energy π .
β¨ SYNOPSIS β¨
π§ Functions/Subroutines
subroutine SCHKSY_AA (dotype, nn, nval, nnb, nbval, nns, nsval, thresh, tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
SCHKSY_AA β that's the icon, the moment, the subroutine β¨.
πΈ Function/Subroutine Documentation πΈ
subroutine SCHKSY_AA (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)
Again: SCHKSY_AA. Repetition is literally the brand π.
π― Purpose
Lowkey the whole point: SCHKSY_AA tests SSYTRF_AA, -TRS_AA. That's it, that's the vibe check π₯.
π Parameters
DOTYPEβDOTYPEis aLOGICALarray, dimension(NTYPES)π¦. It's 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. 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β¨.NNBβNNBisINTEGER. It's the number of values ofNBcontained in the vectorNBVALπΈ.NBVALβNBVALisINTEGERarray, dimension(NNB). These are the values of the blocksizeNBπ.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)β.AFACβAFACisREALarray, 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(2*NMAX)π§.NOUTβNOUTisINTEGER. The unit number for output π.
Parameter list ate, no crumbs π.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 167 of file schksy_aa.f. π
π§ Author
Generated automatically by Doxygen for LAPACK from the source code π .
Okay bestie, that's the whole page π«Ά. Footer sign-off: source/version is LAPACK Version 3.12.0, page path is /home/abui...chksy_aa.f(3), and there's no date shown in this footer β byeee β¨ππ.
π¦ 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