ZCHKTSQR(3)
π
ZCHKTSQR(3) β like, the manual page for zchktsqr.f, bestie π
okay so real talk, we're deep in the LAPACK testing trenches here and the page header says this lives in the Library Functions Manual β the file is zchktsqr.f(3) and honestly it's giving "I test the testers" main character energy. Let's get into it β¨
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine ZCHKTSQR (thresh, tsterr, nm, mval, nn, nval, nnb, nbval,
nout)
DCHKQRT
π¦ Function/Subroutine Documentation π¦
subroutine ZCHKTSQR (double precision thresh, logical tsterr, integer nm,
integer, dimension( * ) mval, integer nn, integer, dimension( * ) nval,
integer nnb, integer, dimension( * ) nbval, integer nout)
DCHKQRT
π Purpose π
okay so the whole point, no cap:
!>
!> ZCHKTSQR tests ZGEQR and ZGEMQR.
!>
that's it. that's the vibe check. she tests ZGEQR and ZGEMQR, periodt π«Ά
β¨ Parameters β¨
THRESHβTHRESH is DOUBLE PRECISION. This is the threshold value for the test ratios, bestie. A result gets included in the output file ifRESULT >= THRESH. And if you literally want every single test ratio printed? SetTHRESH = 0. iconic behaviour, zero gatekeeping πTSTERRβTSTERR is LOGICAL. It's the flag that indicates whether error exits are to be tested. yep, that's the whole job πNMβNM is INTEGER. The number of values of M contained in the vectorMVAL. count 'em π¦MVALβMVAL is INTEGER array, dimension (NM). These are the values of the matrix row dimension M. rows row rows β¨NNβNN is INTEGER. The number of values of N contained in the vectorNVAL. slay π«ΆNVALβNVAL is INTEGER array, dimension (NN). The values of the matrix column dimension N. columns bestie πΈNNBβNNB is INTEGER. The number of values of NB contained in the vectorNBVAL. yes, NB. we love a blocksize πNBVALβNBVAL is INTEGER array, dimension (NNB). The values of the blocksizeNB. blocky and proud πNOUTβNOUT is INTEGER. The unit number for output. where the receipts get written π
π Author π
respectfully, the whole squad:
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π§ Definition
Definition at line 100 of file zchktsqr.f. she's pinned at line 100, no notes π
β Author (again, but this time it's the generated-by energy) β
Generated automatically by Doxygen for LAPACK from the source code. not a human author, a little robot did it for us, and honestly? werk π
lowkey a reminder: THRESH = 0 prints every test ratio, so likeβ¦ be ready for a lot of output if you go there π
and that's the page, bestie π this was zchktsqr.f(3) from LAPACK, Version 3.12.0, source at /home/abui.../zchktsqr.f(3) β ty for coming to my ted talk, mwah πβ¨
π¦ 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