CCHKPO(3)
π NAME
okay so bestie, welcome to the Library Functions Manual page for cchkpo.f(3) π
the manual name is folded right in here, and the actual NAME path is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cchkpo.f
also the page header/footer path is /home/abui...IN/cchkpo.f(3) if youβre keeping score π«Ά
β¨ SYNOPSIS
π Functions/Subroutines
CCHKPO is the subroutine, and the synopsis is right here:
subroutine CCHKPO (dotype, nn, nval, nnb, nbval, nns, nsval, thresh,
tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, nout)
CCHKPO
π Function/Subroutine Documentation
hereβs the full signature with all the types, dimensions, and * vibes:
subroutine CCHKPO (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nnb, integer, dimension( * ) nbval, 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)
CCHKPO (again, iconic π«)
π Purpose
the source comment literally says: CCHKPO tests CPOTRF, -TRI, -TRS, -RFS, and -CON β¨
π¦ Parameters
DOTYPEβDOTYPEis aLOGICALarray, dimension(NTYPES). the matrix types to be used for testing. matrices of type j (for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then type j is not used π§NNβNNisINTEGER. the number of values ofNcontained in the vectorNVAL.NVALβNVALis anINTEGERarray, dimension(NN). the values of the matrix dimensionN.NNBβNNBisINTEGER. the number of values ofNBcontained in the vectorNBVAL.NBVALβNBVALis anINTEGERarray, dimension(NNB). the values of the blocksizeNB.NNSβNNSisINTEGER. the number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVALis anINTEGERarray, dimension(NNS). the values of the number of right hand sidesNRHS.THRESHβTHRESHisREAL. 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βAis aCOMPLEXarray, dimension(NMAX*NMAX).AFACβAFACis aCOMPLEXarray, dimension(NMAX*NMAX).AINVβAINVis aCOMPLEXarray, dimension(NMAX*NMAX).BβBis aCOMPLEXarray, dimension(NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL.XβXis aCOMPLEXarray, dimension(NMAX*NSMAX).XACTβXACTis aCOMPLEXarray, dimension(NMAX*NSMAX).WORKβWORKis aCOMPLEXarray, dimension(NMAX*max(3,NSMAX)).RWORKβRWORKis aREALarray, dimension(NMAX+2*NSMAX).NOUTβNOUTisINTEGER. the unit number for output.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 165 of file cchkpo.f.
πΈ Author
Generated automatically by Doxygen for LAPACK from the source code.
thatβs the whole page, bestie π«Ά source/version/date footer energy: LAPACK Version 3.12.0 and /home/abui...IN/cchkpo.f(3) β mwah π
π¦ 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