complex_lin(3)

πŸ“¦
version 3.11.0 Β· 2 versions
, in debian bookworm

πŸ’– complex_lin(3) β€” the complex LAPACK TESTING LIN page, bestie πŸ’–

okay so we're in the LAPACK manual, and this page is literally called complex_lin. that's it. that's the name. she's mysterious, she's complex, she's giving iconic πŸ’…


✨ NAME ✨

complex_lin β€” complex

(yes bestie, the entire name section is just the word "complex". we love a minimal queen πŸŽ€)


🌸 SYNOPSIS 🌸

πŸ¦‹ Functions

  • program cchkaa β€” CCHKAA

πŸ’œ Detailed Description πŸ’œ

This is the group of complex LAPACK TESTING LIN routines. that's the whole vibe. no notes. periodt ✨


πŸŽ€ Function Documentation πŸŽ€

🧚 program cchkaa

CCHKAA

πŸ‘‘ Purpose

CCHKAA is the main test program for the COMPLEX linear equation routines. main character energy fr fr πŸ”₯

so basically, the program must be driven by a short data file. the first 15 records (not counting the first comment line, okay??) specify the problem dimensions and program options using list-directed input. and then the remaining lines specify the LAPACK test paths and the number of matrix types to use in testing.

you can get an annotated example of a data file by deleting the first 3 characters from the following 42 lines β€” yes, literally delete 3 chars and boom, data file, you're welcome 🫢:

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
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 parameters, bestie (iykyk)

  • NMAX INTEGER β€” The maximum allowable value for M and N. ✨
  • MAXIN INTEGER β€” The number of different values that can be used for each of M, N, NRHS, NB, NX and RANK.
  • MAXRHS INTEGER β€” The maximum number of right hand sides. 🫢
  • MATMAX INTEGER β€” The maximum number of matrix types to use for testing.
  • 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.

⭐ Author (again, but make it generated) ⭐

Generated automatically by Doxygen for LAPACK from the source code. not me being auto-generated πŸ’€


and that's the whole page bestie!! this one's from Version 3.11.0, dated Sun Nov 27 2022, and yeah the footer says complex_lin(3) again because the manpage format loves a little encore πŸ’– mwah, go test those complex linear equation routines, you got this πŸ¦‹

πŸ“¦ where this page comes from