CLQT04(3)

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

πŸŽ€ CLQT04(3) β€” like, the whole entire manual, bestie πŸŽ€

okay so this is a page from Library Functions Manual β€” yes the manual name is literally /home/abui...IN/clqt04.f(3), it's giving "truncated path core" and honestly? iconic πŸ’…. it's a Fortran file from LAPACK, it lives in TESTING/LIN, and it's the testing routine that vibe-checks the LQ stuff. buckle up πŸ¦‹


✨ NAME ✨

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/clqt04.f

periodt, that's the name, that's the whole path, no notes πŸ’€


🌸 SYNOPSIS 🌸

Functions/Subroutines

subroutine CLQT04 (m, n, nb, result)
    DLQT04

so like. one subroutine. four args. the subtitle says DLQT04 which is a little gender-nonconforming of it but we move 🫢


πŸ‘‘ Function/Subroutine Documentation πŸ‘‘

subroutine CLQT04 (integer m, integer n, integer nb, real, dimension(6) result)
    DLQT04

πŸ’– Purpose:

!>
!> CLQT04 tests CGELQT and CGEMLQT.
!>

that's it. that's the purpose. it tests CGELQT and CGEMLQT and it does it thoroughly β€” six whole tests, we'll get there 😀


🌈 Parameters 🌈

  • M β€” !> M is INTEGER β€” number of rows in the test matrix, fr fr πŸ“
  • N β€” !> N is INTEGER β€” number of columns in the test matrix, matching energy ✨
  • NB β€” !> NB is INTEGER β€” block size of the test matrix, and bestie listen: NB <= Min(M,N). that constraint is not a suggestion, it's a whole boundary condition 🚨
  • RESULT β€” !> RESULT is DOUBLE PRECISION array, dimension (6) β€” results of each of the six tests below πŸ‘‡

πŸ§ͺ the six tests (this is the good part)

!>          RESULT(1) = | A - L Q |
!>          RESULT(2) = | I - Q Q^H |
!>          RESULT(3) = | Q C - Q C |
!>          RESULT(4) = | Q^H C - Q^H C |
!>          RESULT(5) = | C Q - C Q |
!>          RESULT(6) = | C Q^H - C Q^H |

six residuals, six chances to be so close to zero πŸ’€ like the way each of these should be basically nothing if everything slays β€” that's the whole test. (yes the notations look identical on both sides of the minus, that's exactly what's written, i'm not editing the icon's paperwork πŸ™ˆ)


⭐ Author ⭐

the legends themselves:

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

four institutions, one subroutine, main character energy across the board πŸ‘‘


πŸ¦‹ Definition πŸ¦‹

Definition at line 72 of file clqt04.f. (yes line 72, go look, it's there πŸ’…)


πŸ’œ Author (the Doxygen one) πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code. no human hand-wrote this page, a robot did it, and honestly? she ate πŸ€–βœ¨


and that's the whole page! cute little sign-off time: this was LAPACK, Version 3.12.0, from /home/abui...IN/clqt04.f(3) β€” mwah, see u in the next subroutine bestie πŸ“πŸ§šβ€β™€οΈπŸ’–

πŸ“¦ where this page comes from