TESTING/LIN/cchkgt.f(3)
π NAME π
okay so this is the TESTING/LIN/cchkgt.f(3) page from the Library Functions Manual, bestie β and the subroutine living inside it is CCHKGT, our main character for this whole little testy-test arc β¨
β¨ SYNOPSIS β¨
Functions/Subroutines β yes, thatβs the category label, and hereβs the exact synopsis:
subroutine cchkgt (dotype, nn, nval, nns, nsval, thresh, tsterr, a, af,
b, x, xact, work, rwork, iwork, nout)
CCHKGT
π Function/Subroutine Documentation π
Hereβs the full signature, typed out exactly, no cap:
subroutine cchkgt (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, real
thresh, logical tsterr, complex, dimension( * ) a, complex, dimension( *
) af, complex, dimension( * ) b, complex, dimension( * ) x, complex,
dimension( * ) xact, complex, dimension( * ) work, real, dimension( * )
rwork, integer, dimension( * ) iwork, integer nout)
CCHKGT
πΈ Purpose πΈ
Bestie, the assignment is right here: CCHKGT tests CGTTRF, -TRS, -RFS, and -CON. Thatβs the whole purpose, periodt π
π¦ Parameters π¦
DOTYPEβDOTYPE is LOGICAL array, dimension (NTYPES). These are 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. Itβs the number of values ofNcontained in the vectorNVAL. β¨NVALβNVAL is INTEGER array, dimension (NN). These are the values of the matrix dimensionN. πNNSβNNS is INTEGER. Itβs the number of values ofNRHScontained in the vectorNSVAL. π¦NSVALβNSVAL is INTEGER array, dimension (NNS). These are the values of the number of right hand sidesNRHS. πΈTHRESHβTHRESH is REAL. Itβs 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. This flag indicates whether error exits are to be tested. π₯AβA is COMPLEX array, dimension (NMAX*4). πAFβAF is COMPLEX array, dimension (NMAX*4). β¨BβB is COMPLEX array, dimension (NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL. π«ΆXβX is COMPLEX array, dimension (NMAX*NSMAX). πXACTβXACT is COMPLEX array, dimension (NMAX*NSMAX). πWORKβWORK is COMPLEX array, dimension (NMAX*max(3,NSMAX)). βRWORKβRWORK is REAL array, dimension (max(NMAX)+2*NSMAX). π¦IWORKβIWORK is INTEGER array, dimension (NMAX). πNOUTβNOUT is INTEGER. Itβs 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 cchkgt.f π
Yep, thatβs the exact spot: Definition at line 145 of file cchkgt.f.
π Author π
This page was generated automatically by Doxygen for LAPACK from the source code. Iconic, honestly π§
Source/version sign-off time: LAPACK, Version 3.12.0, with the footer tag TESTING/LIN/cchkgt.f(3) β mwah, bye bestie ππ
π
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms