TESTING/LIN/cchktz.f(3)
π NAME π
Okay so this is the TESTING/LIN/cchktz.f(3) page from the Library Functions Manual β all about the cchktz subroutine. It's giving LAPACK testing vibes, and we're here to spill the tea. β¨
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine cchktz (dotype, nm, mval, nn, nval, thresh, tsterr, a, copya,
s, tau, work, rwork, nout)
CCHKTZ
π«Ά FUNCTION/SUBROUTINE DOCUMENTATION π«Ά
subroutine cchktz (logical, dimension( * ) dotype, integer nm, integer,
dimension( * ) mval, integer nn, integer, dimension( * ) nval, real
thresh, logical tsterr, complex, dimension( * ) a, complex, dimension( *
) copya, real, dimension( * ) s, complex, dimension( * ) tau, complex,
dimension( * ) work, real, dimension( * ) rwork, integer nout)
CCHKTZ
πΈ Purpose πΈ
CCHKTZ tests CTZRZF. That's the whole purpose. Periodt. π
π Parameters π
DOTYPEβ This is aLOGICALarray, dimension(NTYPES). It's the matrix types to be used for testing. Matrices of type j (for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then type j is not used. Simple as that. β¨NMβNMisINTEGER. It's the number of values of M contained in the vectorMVAL. Got it? πMVALβMVALisINTEGERarray, dimension(NM). These are the values of the matrix row dimension M. Slay. πNNβNNisINTEGER. The number of values of N contained in the vectorNVAL. π¦NVALβNVALisINTEGERarray, dimension(NN). The values of the matrix column dimension N. πTHRESHβTHRESHisREAL. 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. Lowkey important. π₯TSTERRβTSTERRisLOGICAL. Flag that indicates whether error exits are to be tested. πAβAisCOMPLEXarray, dimension(MMAX*NMAX)whereMMAXis the maximum value of M inMVALandNMAXis the maximum value of N inNVAL. Big array energy. πCOPYAβCOPYAisCOMPLEXarray, dimension(MMAX*NMAX). Another one. πSβSisREALarray, dimension(min(MMAX,NMAX)). Cute. π§TAUβTAUisCOMPLEXarray, dimension(MMAX). πWORKβWORKisCOMPLEXarray, dimension(MMAX*NMAX + 4*NMAX + MMAX). The math is mathing. β¨RWORKβRWORKisREALarray, dimension(2*NMAX). πNOUTβNOUTisINTEGER. The unit number for output. That's where the tea gets spilled. β
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 135 of file cchktz.f. π
πΈ AUTHOR πΈ
This page was generated automatically by Doxygen for LAPACK from the source code. No cap. π«Ά
Stay slay, bestie! This is from LAPACK Version 3.12.0, specifically TESTING/LIN/cchktz.f(3). πβ¨π
π¦ 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