TESTING/LIN/cchkaa.F(3)
TESTING/LIN/cchkaa.F π
okay bestie, this one lives in the LAPACK manual, section 3 β it's the test-driver page for cchkaa, and it's literally the vibe check for every COMPLEX linear equation routine in the whole library. buckle up π
β¨ SYNOPSIS β¨
Functions/Subroutines
program cchkaaβ CCHKAA π«Ά
πΈ Function/Subroutine Documentation πΈ
program cchkaa
CCHKAA π
π¦ Purpose:
CCHKAA is the main test program for the COMPLEX linear equation routines. it's giving headliner energy, no cap π
the program must be driven by a short data file, periodt. the first 15 records (not including the first comment line) 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 42 lines:
Data file for testing COMPLEX LAPACK linear equation routines
7 Number of values of M
0 1 2 3 5 10 16 Values of M (row dimension)
7 Number of values of N
0 1 2 3 5 10 16 Values of N (column dimension)
1 Number of values of NRHS
2 Values of NRHS (number of right hand sides)
5 Number of values of NB
1 3 3 3 20 Values of NB (the blocksize)
1 0 5 9 1 Values of NX (crossover point)
3 Number of values of RANK
30 50 90 Values of rank (as a % of N)
30.0 Threshold value of test ratio
T Put T to test the LAPACK routines
T Put T to test the driver routines
T Put T to test the error exits
CGE 11 List types on next line if 0 < NTYPES < 11
CGB 8 List types on next line if 0 < NTYPES < 8
CGT 12 List types on next line if 0 < NTYPES < 12
CPO 9 List types on next line if 0 < NTYPES < 9
CPO 9 List types on next line if 0 < NTYPES < 9
CPP 9 List types on next line if 0 < NTYPES < 9
CPB 8 List types on next line if 0 < NTYPES < 8
CPT 12 List types on next line if 0 < NTYPES < 12
CHE 10 List types on next line if 0 < NTYPES < 10
CHR 10 List types on next line if 0 < NTYPES < 10
CHK 10 List types on next line if 0 < NTYPES < 10
CHA 10 List types on next line if 0 < NTYPES < 10
CH2 10 List types on next line if 0 < NTYPES < 10
CSA 11 List types on next line if 0 < NTYPES < 10
CS2 11 List types on next line if 0 < NTYPES < 10
CHP 10 List types on next line if 0 < NTYPES < 10
CSY 11 List types on next line if 0 < NTYPES < 11
CSK 11 List types on next line if 0 < NTYPES < 11
CSR 11 List types on next line if 0 < NTYPES < 11
CSP 11 List types on next line if 0 < NTYPES < 11
CTR 18 List types on next line if 0 < NTYPES < 18
CTP 18 List types on next line if 0 < NTYPES < 18
CTB 17 List types on next line if 0 < NTYPES < 17
CQR 8 List types on next line if 0 < NTYPES < 8
CRQ 8 List types on next line if 0 < NTYPES < 8
CLQ 8 List types on next line if 0 < NTYPES < 8
CQL 8 List types on next line if 0 < NTYPES < 8
CQP 6 List types on next line if 0 < NTYPES < 6
ZQK 19 List types on next line if 0 < NTYPES < 19
CTZ 3 List types on next line if 0 < NTYPES < 3
CLS 6 List types on next line if 0 < NTYPES < 6
CEQ
CQT
CQX
CTS
CHH
π the params (yes they're all iconic):
NMAXINTEGER β the maximum allowable value forMandNβ¨MAXININTEGER β the number of different values that can be used for each ofM,N,NRHS,NB,NXandRANKπMAXRHSINTEGER β the maximum number of right hand sides πMATMAXINTEGER β the maximum number of matrix types to use for testing π§NININTEGER β the unit number for input πΈNOUTINTEGER β the unit number for output π¦
Author π«Ά
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 117 of file cchkaa.F. β
π« Author π«
Generated automatically by Doxygen for LAPACK from the source code. it literally wrote itself, main character energy fr fr π
and that's the whole page bestie!! Version 3.12.0, dated Tue Nov 28 2023 12:08:42, straight out of TESTING/LIN/cchkaa.F(3) β slay, go test those complex linear equation routines, you've got this ππβ¨
π¦ where this page comes from
- centos-stream 10: lapack 3.12.0-7.el10 Β· BSD-3-Clause-Open-MPI
- fedora 43: lapack 3.12.0-10.fc43 Β· BSD-3-Clause-Open-MPI
- fedora 43: lapack 3.12.0-10.fc43 Β· BSD-3-Clause-Open-MPI
- fedora 44: lapack 3.12.0-11.fc44 Β· BSD-3-Clause-Open-MPI
- fedora 44: lapack 3.12.0-11.fc44 Β· BSD-3-Clause-Open-MPI
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms