ZCHKTSQR(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸ’… 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 if RESULT >= THRESH. And if you literally want every single test ratio printed? Set THRESH = 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 vector MVAL. 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 vector NVAL. 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 vector NBVAL. yes, NB. we love a blocksize 🌈
  • NBVAL β€” NBVAL is INTEGER array, dimension (NNB). The values of the blocksize NB. 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