ZCHKTB(3)
π ZCHKTB(3) β Library Functions Manual π
okay so bestie, this is the ZCHKTB(3) page from the Library Functions Manual β header path energy is /home/abui...IN/zchktb.f(3), and we are about to get into the LAPACK testing subroutine of it all β¨π
.
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zchktb.f
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine ZCHKTB (dotype, nn, nval, nns, nsval, thresh, tsterr, nmax,
ab, ainv, b, x, xact, work, rwork, nout)
ZCHKTB
π«Ά Function/Subroutine Documentation π«Ά
subroutine ZCHKTB (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, double
precision thresh, logical tsterr, integer nmax, complex*16, dimension( *
) ab, 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)
ZCHKTB
π Purpose π
okay so the purpose is literally this: ZCHKTB tests ZTBTRS, -RFS, and -CON, and ZLATBS. That's the assignment, no cap π₯.
π Parameters π
DOTYPEβ this is aLOGICALarray with dimension(NTYPES). It's the matrix-type lineup: matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.;ifDOTYPE(j) = .FALSE., then typejis not used. Slay.NNβNNisINTEGER. It's the number of values ofNcontained in the vectorNVAL.NVALβNVALisINTEGERarray, dimension(NN). These are the values of the matrix column 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. If you want every test ratio printed, useTHRESH = 0.TSTERRβTSTERRisLOGICAL. It's a flag that indicates whether error exits are to be tested.NMAXβNMAXisINTEGER. It's the leading dimension of the work arrays.NMAX >=the maximum value ofNinNVAL.ABβABisCOMPLEX*16array, dimension(NMAX*NMAX).AINVβAINVisCOMPLEX*16array, dimension(NMAX*NMAX).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 147 of file zchktb.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay bestie, that's the whole page π. Footer vibe check: LAPACK Version 3.12.0, with the path /home/abui...IN/zchktb.f(3) β the date slot is not shown in this footer, so that's the cute sign-off. 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