TESTING/LIN/cchkhe_rk.f(3)
πΈ NAME πΈ
cchkhe_rk is literally the star of TESTING/LIN/cchkhe_rk.f β a Library Functions Manual page, bestie. Itβs a Fortran testing routine and itβs giving βI check things so you donβt have toβ energy. π
β¨ SYNOPSIS β¨
π Functions/Subroutines
subroutine cchkhe_rkβ the subroutine entry in the synopsis, full signature below.CCHKHE_RKβ yep, the all-caps name is right there too.
subroutine cchkhe_rk (dotype, nn, nval, nnb, nbval, nns, nsval, thresh,
tsterr, nmax, a, afac, e, ainv, b, x, xact, work, rwork, iwork,
nout)
CCHKHE_RK
π§ Function/Subroutine Documentation π§
subroutine cchkhe_rk (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( * ) e, complex, dimension( * ) ainv, complex, dimension( * )
b, complex, dimension( * ) x, complex, dimension( * ) xact, complex,
dimension( * ) work, real, dimension( * ) rwork, integer, dimension( * )
iwork, integer nout)
CCHKHE_RK
π Purpose π
CCHKHE_RK tests CHETRF_RK, -TRI_3, -TRS_3, and -CON_3. Thatβs the whole mission, and it ate. π
πΈ Parameters πΈ
DOTYPEβLOGICAL array, dimension (NTYPES). These are the matrix types used for testing. Matrices of typej(for1 <= j <= NTYPES) get tested ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. Simple as that, bestie.NNβINTEGER. The number of values ofNcontained in the vectorNVAL.NVALβINTEGER array, dimension (NN). The values of the matrix dimensionN.NNBβINTEGER. The number of values ofNBcontained in the vectorNBVAL.NBVALβINTEGER array, dimension (NNB). The values of the blocksizeNB.NNSβINTEGER. The number of values ofNRHScontained in the vectorNSVAL.NSVALβINTEGER array, dimension (NNS). The values of the number of right hand sidesNRHS.THRESHβREAL. The threshold value for the test ratios. A result is included in the output file ifRESULT >= THRESH. If you want every test ratio printed, useTHRESH = 0. No hiding, periodt.TSTERRβLOGICAL. Flag that indicates whether error exits are to be tested.NMAXβINTEGER. The maximum value permitted forN, used in dimensioning the work arrays.AβCOMPLEX array, dimension (NMAX*NMAX).AFACβCOMPLEX array, dimension (NMAX*NMAX).EβCOMPLEX array, dimension (NMAX).AINVβCOMPLEX array, dimension (NMAX*NMAX).BβCOMPLEX array, dimension (NMAX*NSMAX), whereNSMAXis the largest entry inNSVAL.XβCOMPLEX array, dimension (NMAX*NSMAX).XACTβCOMPLEX array, dimension (NMAX*NSMAX).WORKβCOMPLEX array, dimension (NMAX*max(3,NSMAX)).RWORKβREAL array, dimension (max(NMAX,2*NSMAX).IWORKβINTEGER array, dimension (2*NMAX).NOUTβINTEGER. The unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 174 of file cchkhe_rk.f. π
π Author π
Generated automatically by Doxygen for LAPACK from the source code. Thatβs the meta moment, and honestly? Iconic. π«Ά
Thatβs the whole page, bestie β LAPACK Version 3.12.0, TESTING/LIN/cchkhe_rk.f(3), and we are so done here π
.
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms