ZCHKAB(3)
hey bestie π this is ZCHKAB(3) from the Library Functions Manual β yes, the LAPACK test-program page, and we're gonna make it make sense. No cap.
πΈ NAME πΈ
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zchkab.f β that's the file path this page is about, and the manual name is ZCHKAB(3). That path is iconic in a "please don't make me type it" way π
.
β¨ SYNOPSIS β¨
Functions/Subroutines
program ZCHKABβZCHKAB
π₯ Function/Subroutine Documentation π₯
program ZCHKAB
ZCHKAB
π Purpose π
Okay so the page says: ZCHKAB is the test program for the COMPLEX*16 LAPACK ZCGESV/ZCPOSV routine π. The program must be driven by a short data file, fr fr. The first 5 records specify problem dimensions and program options using list-directed input. The remaining lines specify the LAPACK test paths and the number of matrix types to use in testing. An annotated example of a data file can be obtained by deleting the first 3 characters from the following 9 lines:
!> Data file for testing COMPLEX*16 LAPACK ZCGESV
!> 7 Number of values of M
!> 0 1 2 3 5 10 16 Values of M (row dimension)
!> 1 Number of values of NRHS
!> 2 Values of NRHS (number of right hand sides)
!> 20.0 Threshold value of test ratio
!> T Put T to test the LAPACK routine
!> T Put T to test the error exits
!> DGE 11 List types on next line if 0 < NTYPES < 11
!> DPO 9 List types on next line if 0 < NTYPES < 9
Then the page lists these integer things, and yes bestie, every single one matters:
NMAXβINTEGER; the maximum allowable value for N.MAXINβINTEGER; the number of different values that can be used for each ofM,N,NRHS,NB, andNX.MAXRHSβINTEGER; the maximum number of right hand sides.NINβINTEGER; the unit number for input.NOUTβINTEGER; the unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 72 of file zchkab.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay bestie, final sign-off: this footer vibe is LAPACK Version 3.12.0 with source label /home/abui...IN/zchkab.f(3) β no separate date is printed on the page, so I'm not inventing one πβ¨.
π¦ 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