/home/abui.../sdrvrf4.f(3)
πΈ /home/abui.../sdrvrf4.f(3) πΈ
okay so this is a page from the Library Functions Manual (yes that's the manual name, we're fancy here) and bestie, it's a whole LAPACK test driver. buckle up π
β¨ NAME β¨
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/sdrvrf4.f
like, that's the whole name. the entire path. it's giving "my mom named me after the street she grew up on" energy π but no cap, that's literally it β a Fortran file living in the LAPACK testing directory.
π¦ SYNOPSIS π¦
Functions/Subroutines
subroutine SDRVRF4 (nout, nn, nval, thresh, c1, c2, ldc, crf, a, lda,
s_work_slange)
SDRVRF4
that's the vibe check right there β¨ one subroutine, eleven arguments, and a name that's just SDRVRF4 and nothing else (no short description, she said "figure it out" π
).
π Function/Subroutine Documentation π
subroutine SDRVRF4
here's the full signature, character for character, because we do not play about accuracy π«Ά
subroutine SDRVRF4 (integer nout, integer nn, integer, dimension( nn ) nval,
real thresh, real, dimension( ldc, * ) c1, real, dimension( ldc, *) c2,
integer ldc, real, dimension( * ) crf, real, dimension( lda, * ) a,
integer lda, real, dimension( * ) s_work_slange)
SDRVRF4
π Purpose: π
!>
!> SDRVRF4 tests the LAPACK RFP routines:
!> SSFRK
!>
so like, that's the whole point of her. she's the test girlie for the LAPACK RFP routines β specifically SSFRK. iconic behavior, testing the math so we don't have to π₯
π Parameters π
NOUTβNOUT is INTEGERβ¨ and it'sThe unit number for output.β that's where all the results get written, bestie, the whole output situation.NNβNN is INTEGERβ¨The number of values of N contained in the vector NVAL.so like, how many sizes are we testing? that number. periodt.NVALβNVAL is INTEGER array, dimension (NN)β¨The values of the matrix dimension N.all the N values, lined up in a little array, ready to go πTHRESHβTHRESH is REALβ¨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.β so like, the filter. if a result doesn't clear the bar she simply does not make the cut π . and if you're nosy and want everything?THRESH = 0. you're welcome πC1βC1 is REAL array,β¨dimension (LDC,NMAX)C2βC2 is REAL array,β¨dimension (LDC,NMAX)β yes she's got a twin, they come as a set π«ΆLDCβLDC is INTEGERβ¨The leading dimension of the array A.followed byLDA >= max(1,NMAX).β and ngl that's exactly what the page says, talking aboutAandLDAin the middle of theLDCentry. not me questioning the documentation π we report, we don't editorialize.CRFβCRF is REAL array,β¨dimension ((NMAX*(NMAX+1))/2).that packed triangular life, so efficient, she ate πAβA is REAL array,β¨dimension (LDA,NMAX)LDAβLDA is INTEGERβ¨The leading dimension of the array A. LDA >= max(1,NMAX).β there it is again, loud and clear this time.S_WORK_SLANGEβS_WORK_SLANGE is REAL array, dimension (NMAX)β¨ the work array, doing the invisible labor, main character energy honestly π
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
a whole group chat of institutions, fr fr ποΈπ
Definition at line 116 of file sdrvrf4.f. β so if you need to find her in the wild, line 116, that's the spot π
β Author (the meta one) β
Generated automatically by Doxygen for LAPACK from the source code. β yeah, no human wrote this page, a robot did, and honestly? she did a pretty good job π§
that's the whole page bestie, every flag, every dimension, every max(1,NMAX), nothing skipped π«Άπ
β π with love, from LAPACK, Version 3.12.0, dated /home/abui.../sdrvrf4.f(3) β catch you on the next page, 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