/home/abui.../ddrvrf4.f(3)
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/ddrvrf4.f
okay so bestie, this page lives in the Library Functions Manual and it's literally just one Fortran file from the LAPACK testing suite β the whole page is about DDRVRF4 and its vibe. no cap, that's the entire plot π
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine DDRVRF4 (nout, nn, nval, thresh, c1, c2, ldc, crf, a, lda, d_work_dlange)β say hi toDDRVRF4π
subroutine DDRVRF4 (nout, nn, nval, thresh, c1, c2, ldc, crf, a, lda,
d_work_dlange)
DDRVRF4
π Function/Subroutine Documentation π
πΈ the subroutine itself πΈ
subroutine DDRVRF4 (integer nout, integer nn, integer, dimension( nn ) nval,
double precision thresh, double precision, dimension( ldc, * ) c1,
double precision, dimension( ldc, *) c2, integer ldc, double precision,
dimension( * ) crf, double precision, dimension( lda, * ) a, integer
lda, double precision, dimension( * ) d_work_dlange)
DDRVRF4
π§ Purpose π§
!> !> DDRVRF4 tests the LAPACK RFP routines: !> DSFRK !>
so basically this subroutine is the test-driver for DSFRK β the RFP routines get their vibe check right here, and DDRVRF4 is the main character running the whole thing π
π Parameters π
π NOUT
!> NOUT is INTEGER !> The unit number for output. !>
it's an INTEGER β the unit number where all the output goes. your receipts, basically π¬
π NN
!> NN is INTEGER !> The number of values of N contained in the vector NVAL. !>
an INTEGER β how many values of N are chilling inside the vector NVAL. it's giving headcount energy π’
π NVAL
!> NVAL is INTEGER array, dimension (NN) !> The values of the matrix dimension N. !>
an INTEGER array, dimension (NN) β and it holds the values of the matrix dimension N. the whole lineup, periodt π«
π THRESH
!> THRESH is DOUBLE PRECISION !> The threshold value for the test ratios. A result is !> included in the output file if RESULT >= THRESH. To !> have every test ratio printed, use THRESH = 0. !>
a DOUBLE PRECISION β the threshold for the test ratios. a result makes it into the output file only if RESULT >= THRESH. want every single test ratio printed? set THRESH = 0 and let it spill the tea π«π₯
π C1
!> C1 is DOUBLE PRECISION array, !> dimension (LDC,NMAX) !>
a DOUBLE PRECISION array, dimension (LDC,NMAX) π
π C2
!> C2 is DOUBLE PRECISION array, !> dimension (LDC,NMAX) !>
a DOUBLE PRECISION array, dimension (LDC,NMAX) β yes bestie, same shape as C1, they're twins fr fr π«Ά
π LDC
!> LDC is INTEGER !> The leading dimension of the array A. !> LDA >= max(1,NMAX). !>
an INTEGER. the page literally says: the leading dimension of the array A, and LDA >= max(1,NMAX). that's word-for-word what it says, i don't make the rules π€·ββοΈ
π CRF
!> CRF is DOUBLE PRECISION array, !> dimension ((NMAX*(NMAX+1))/2). !>
a DOUBLE PRECISION array, dimension ((NMAX*(NMAX+1))/2) β very specific, very demure, very triangular π
π A
!> A is DOUBLE PRECISION array, !> dimension (LDA,NMAX) !>
a DOUBLE PRECISION array, dimension (LDA,NMAX) β
π LDA
!> LDA is INTEGER !> The leading dimension of the array A. LDA >= max(1,NMAX). !>
an INTEGER β leading dimension of the array A, and again: LDA >= max(1,NMAX). iconic, consistent, slay π
π D_WORK_DLANGE
!> D_WORK_DLANGE is DOUBLE PRECISION array, dimension (NMAX) !>
a DOUBLE PRECISION array, dimension (NMAX) β the little work array with the longest, most extra name in the group chat ππ
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
the whole squad co-signed this one π«Άβ¨
π₯ Definition at line 116 of file ddrvrf4.f. π₯
like, line 116, file ddrvrf4.f. go look, it's there π
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
not a human, a machine, and honestly? it ate π€β¨
sign-off bestie πππ¦
this was LAPACK, Version 3.12.0, and the page is /home/abui.../ddrvrf4.f(3) β that's the whole thing, you're officially caught up, go be the main character of your own build directory now πππ
π¦ 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