CCHKPP(3)
π
CCHKPP(3) β like, the library functions manual page for cchkpp.f
okay bestie, so this is page cchkpp.f(3) out of the Library Functions Manual, and the path up top literally reads /home/abui...IN/cchkpp.f(3) β yes it's truncated, no I can't fix it, that's just how it's printed, iykyk β¨
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cchkpp.f
that's the whole name. it's a Fortran file. she's an icon, she's a path, she contains multitudes π
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine CCHKPP (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
a, afac, ainv, b, x, xact, work, rwork, nout)
CCHKPP
π¦ Function/Subroutine Documentation π¦
subroutine CCHKPP (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, real
thresh, logical tsterr, integer nmax, complex, dimension( * ) a,
complex, dimension( * ) afac, complex, dimension( * ) ainv, complex,
dimension( * ) b, complex, dimension( * ) x, complex, dimension( * )
xact, complex, dimension( * ) work, real, dimension( * ) rwork, integer
nout)
CCHKPP
π― Purpose π―
!>!> CCHKPP tests CPPTRF, -TRI, -TRS, -RFS, and -CON!>
like, she's the vibe-checker for the whole CPPTR* family β CPPTRF, -TRI, -TRS, -RFS, and -CON. all five. she tests them. periodt. π₯
π Parameters π
DOTYPEβ!> DOTYPE is LOGICAL array, dimension (NTYPES).!> The matrix types to be used for testing. Matrices of type j!> (for 1 <= j <= NTYPES) are used for testing if DOTYPE(j) =!> .TRUE.; if DOTYPE(j) = .FALSE., then type j is not used.π so basically it's the guest list: type j only gets to come to the party ifDOTYPE(j)is.TRUE.β otherwise she's not on the list, no cap.NNβ!> NN is INTEGER.!> The number of values of N contained in the vector NVAL.so like, how many N's are we even talking about π«ΆNVALβ!> NVAL is INTEGER array, dimension (NN).!> The values of the matrix dimension N.the actual N's, bestie. the dimensions. iconic.NNSβ!> NNS is INTEGER.!> The number of values of NRHS contained in the vector NSVAL.same energy asNN, but for right-hand sides πNSVALβ!> NSVAL is INTEGER array, dimension (NNS).!> The values of the number of right hand sides NRHS.the NRHS values themselves, living their truth β¨THRESHβ!> THRESH is REAL.!> The threshold value for the test ratios. A result is!> included in the output file if RESULT >= THRESH. To have!> every test ratio printed, use THRESH = 0.okay so this is the whole gatekeeping situation: ifRESULT >= THRESH, it goes in the output file. and if you want literally everything printed β every single ratio, no filter, main character energy β setTHRESH = 0. πTSTERRβ!> TSTERR is LOGICAL.!> Flag that indicates whether error exits are to be tested.are we testing the error exits or not, that's the question π§NMAXβ!> NMAX is INTEGER.!> The maximum value permitted for N, used in dimensioning the!> work arrays.the ceiling. the limit. the largest N allowed, and she's literally the reason the work arrays are sized the way they are πAβ!> A is COMPLEX array, dimension!> (NMAX*(NMAX+1)/2)β¨AFACβ!> AFAC is COMPLEX array, dimension!> (NMAX*(NMAX+1)/2)πAINVβ!> AINV is COMPLEX array, dimension!> (NMAX*(NMAX+1)/2)π¦Bβ!> B is COMPLEX array, dimension (NMAX*NSMAX)!> where NSMAX is the largest entry in NSVAL.πΈXβ!> X is COMPLEX array, dimension (NMAX*NSMAX)πXACTβ!> XACT is COMPLEX array, dimension (NMAX*NSMAX)βWORKβ!> WORK is COMPLEX array, dimension!> (NMAX*max(3,NSMAX))π₯RWORKβ!> RWORK is REAL array, dimension!> (max(NMAX,2*NSMAX))πNOUTβ!> NOUT is INTEGER.!> The unit number for output.where the results go to be seen, periodt π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
all four of them. legends only π«Ά
Definition at line 156 of file cchkpp.f.
π« Author π«
Generated automatically by Doxygen for LAPACK from the source code. (not me writing it by hand, it's the Doxygen girlies doing their thing π)
okay and the lil sign-off at the bottom of the page: LAPACK, Version 3.12.0, and the source path /home/abui...IN/cchkpp.f(3) β that's the whole footer, mwah, bye 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