/home/abui...chkhe_aa.f(3)
π NAME π
Bestie, this is a Library Functions Manual page, and the page title is /home/abui...chkhe_aa.f(3). The full name it's repping is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zchkhe_aa.f
β¨ SYNOPSIS β¨
π οΈ Functions/Subroutines π οΈ
subroutine ZCHKHE_AA (dotype, nn, nval, nnb, nbval, nns, nsval, thresh, tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)βZCHKHE_AA
subroutine ZCHKHE_AA (dotype, nn, nval, nnb, nbval, nns, nsval, thresh,
tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
ZCHKHE_AA
π Function/Subroutine Documentation π
subroutine ZCHKHE_AA (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nnb, integer, dimension( * ) nbval, 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, dimension( * ) iwork, integer nout)
ZCHKHE_AA
π― Purpose π―
Okay so the whole point, no cap: ZCHKHE_AA tests ZHETRF_AA and -TRS_AA. That's the purpose. Iconic little tester behavior. π
π Parameters π
DOTYPEβDOTYPEis aLOGICALarray, dimension(NTYPES). These are the matrix types 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βNVALis anINTEGERarray, dimension(NN). These are the values of the matrix dimensionN.NNBβNNBisINTEGER. It's the number of values ofNBcontained in the vectorNBVAL.NBVALβNBVALis anINTEGERarray, dimension(NNB). These are the values of the blocksizeNB.NNSβNNSisINTEGER. It's the number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVALis anINTEGERarray, 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. This flag indicates whether error exits are to be tested.NMAXβNMAXisINTEGER. It's the maximum value permitted forN, used in dimensioning the work arrays.AβAis aCOMPLEX*16array, dimension(NMAX*NMAX).AFACβAFACis aCOMPLEX*16array, dimension(NMAX*NMAX).AINVβAINVis aCOMPLEX*16array, dimension(NMAX*NMAX).BβBis aCOMPLEX*16array, dimension(NMAX*NSMAX), whereNSMAXis the largest entry inNSVAL.XβXis aCOMPLEX*16array, dimension(NMAX*NSMAX).XACTβXACTis aCOMPLEX*16array, dimension(NMAX*NSMAX).WORKβWORKis aCOMPLEX*16array, dimension(NMAX*max(3,NSMAX)).RWORKβRWORKis aDOUBLE PRECISIONarray, dimension(max(NMAX,2*NSMAX)).IWORKβIWORKis anINTEGERarray, dimension(NMAX).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 168 π
Definition at line 168 of file zchkhe_aa.f.
π€ Author π€
Generated automatically by Doxygen for LAPACK from the source code.
Byeeee, bestie π«Ά this page is from LAPACK Version 3.12.0, and the footer path is /home/abui...chkhe_aa.f(3) πβ¨π
π¦ 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