ZCHKPP(3)
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zchkpp.f
okay bestie, this is the zchkpp.f(3) page from the Library Functions Manual β manual name folded in right here, no copy-paste of that top header line, periodt π
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine ZCHKPP (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
a, afac, ainv, b, x, xact, work, rwork, nout)
ZCHKPP
π§ Function/Subroutine Documentation π§
subroutine ZCHKPP (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, double
precision thresh, logical tsterr, integer nmax, complex*16, dimension( *
) a, complex*16, dimension( * ) afac, complex*16, dimension( * ) ainv,
complex*16, dimension( * ) b, complex*16, dimension( * ) x, complex*16,
dimension( * ) xact, complex*16, dimension( * ) work, double precision,
dimension( * ) rwork, integer nout)
ZCHKPP
β¨ Purpose β¨
!>
!> ZCHKPP tests ZPPTRF, -TRI, -TRS, -RFS, and -CON
!>
like, it is literally the vibe check for ZPPTRF, -TRI, -TRS, -RFS, and -CON π₯
π Parameters π
DOTYPEβDOTYPEis aLOGICALarray, dimension(NTYPES). This is the matrix-type guest list: matrices of typej(for1 <= j <= NTYPES) get tested whenDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. no invite, no testing π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βTHRESHisDOUBLE PRECISION. 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. Itβs the flag that indicates whether error exits are to be tested π§NMAXβNMAXisINTEGER. Itβs the maximum value permitted forN, used in dimensioning the work arrays πAβAisCOMPLEX*16array, dimension(NMAX*(NMAX+1)/2)βAFACβAFACisCOMPLEX*16array, dimension(NMAX*(NMAX+1)/2)πAINVβAINVisCOMPLEX*16array, dimension(NMAX*(NMAX+1)/2)πBβBisCOMPLEX*16array, dimension(NMAX*NSMAX)whereNSMAXis the largest entry inNSVALπXβXisCOMPLEX*16array, dimension(NMAX*NSMAX)π¦XACTβXACTisCOMPLEX*16array, dimension(NMAX*NSMAX)β¨WORKβWORKisCOMPLEX*16array, dimension(NMAX*max(3,NSMAX))π₯RWORKβRWORKisDOUBLE PRECISIONarray, dimension(max(NMAX,2*NSMAX))πΈNOUTβNOUTisINTEGER. Itβs the unit number for output π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 156 of file zchkpp.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay thatβs the whole zchkpp.f(3) moment π« β LAPACK Version 3.12.0, footer source path /home/abui...IN/zchkpp.f(3), and the footer didnβt show a date, so Iβm not making one up, periodt π«Άπ
π¦ 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