DQRT04(3)
π NAME
ok so bestie, this page is about /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dqrt04.f β like, that's the whole name, it's a path, it's giving "I live in a build directory and I'm not sorry". It's from the Library Functions Manual (section 3, iykyk), and the actual star of the show is the subroutine DQRT04.
β¨ SYNOPSIS
Functions/Subroutines
subroutine DQRT04 (m, n, nb, result)
DQRT04
π¦ Function/Subroutine Documentation
subroutine DQRT04 (integer m, integer n, integer nb, double precision,
dimension(6) result)
DQRT04
π Purpose:
!>
!> DQRT04 tests DGEQRT and DGEMQRT.
!>
literally it's a test driver β it puts DGEQRT and DGEMQRT through their paces. no cap. π
π§ Parameters
MβM is INTEGER. Number of rows in the test matrix. that's it, that's the row count π«ΆNβN is INTEGER. Number of columns in the test matrix. the column count, slay πΈNBβNB is INTEGER. Block size of the test matrix. and bestie, listen:NB <= Min(M,N). that's a rule, not a suggestion βRESULTβRESULT is DOUBLE PRECISION array, dimension (6). Results of each of the six tests below, and yes there are exactly six, count 'em:
!>
!> RESULT(1) = | A - Q R |
!> RESULT(2) = | I - Q^H Q |
!> 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 |
!>
(yes, tests 3 through 6 literally compare a thing to itself. that's what's written, I don't make the rules, I just report them π)
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π Definition at line 72 of file dqrt04.f.
like, line 72 specifically. iconic.
π Author
Generated automatically by Doxygen for LAPACK from the source code. not a human, just a very diligent robot π§
ok that's the whole vibe check, bestie β no invented lore, everything above is exactly what the page says π
and for the cute sign-off: this one's from LAPACK, Version 3.12.0, and the source page lives at /home/abui...IN/dqrt04.f(3) β drink water, close your loops, and may your NB always be <= Min(M,N) ππ¦π
π¦ 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