ZCHKGT(3)
π ZCHKGT(3) π
bestie, welcome to the Library Functions Manual β section 3, obviously π
. This one is literally the page for zchkgt.f in LAPACK, and it is lowkey all about testing. No cap.
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zchkgt.f
β¨ SYNOPSIS β¨
π Functions/Subroutines
subroutine ZCHKGT (dotype, nn, nval, nns, nsval, thresh, tsterr, a, af,
b, x, xact, work, rwork, iwork, nout)
ZCHKGT
π¦ Function/Subroutine Documentation π¦
π
subroutine ZCHKGT
okay so the full typed signature is this, exactly:
subroutine ZCHKGT (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, double
precision thresh, logical tsterr, complex*16, dimension( * ) a,
complex*16, dimension( * ) af, 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)
ZCHKGT
and yes, the routine name is ZCHKGT β main character energy only π
π Purpose
ZCHKGT tests ZGTTRF, -TRS, -RFS, and -CON
that's the whole vibe check: it tests those four, periodt β¨
π§ Parameters
DOTYPEβDOTYPE is LOGICAL array, dimension (NTYPES). The matrix types to be used for testing. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. π«ΆNNβNN is INTEGER. The number of values ofNcontained in the vectorNVAL.NVALβNVAL is INTEGER array, dimension (NN). The values of the matrix dimensionN.NNSβNNS is INTEGER. The number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVAL is INTEGER array, dimension (NNS). The values of the number of right hand sidesNRHS.THRESHβTHRESH is DOUBLE PRECISION. 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βTSTERR is LOGICAL. Flag that indicates whether error exits are to be tested.AβA is COMPLEX*16 array, dimension (NMAX*4).AFβAF is COMPLEX*16 array, dimension (NMAX*4).BβB is COMPLEX*16 array, dimension (NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL.XβX is COMPLEX*16 array, dimension (NMAX*NSMAX).XACTβXACT is COMPLEX*16 array, dimension (NMAX*NSMAX).WORKβWORK is COMPLEX*16 array, dimension (NMAX*max(3,NSMAX)).RWORKβRWORK is DOUBLE PRECISION array, dimension (max(NMAX)+2*NSMAX).IWORKβIWORK is INTEGER array, dimension (NMAX).NOUTβNOUT is INTEGER. The unit number for output.
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
β Definition at line 145 of file zchkgt.f.</β>
Definition at line 145 of file zchkgt.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
later bestie π this iconic page is from LAPACK Version 3.12.0, dated /home/abui...IN/zchkgt.f(3) β slay and goodbye π«Άβ¨
π¦ 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