SLAFTS(3)
π NAME π
okay so bestie, this is the SLAFTS(3) page from the Library Functions Manual. The NAME section points at this source file, and weβre keeping the whole path exactly:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/slafts.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine SLAFTS (type, m, n, imat, ntests, result, iseed, thresh,
iounit, ie)
SLAFTS
π¦ Function/Subroutine Documentation π¦
subroutine SLAFTS (character*3 type, integer m, integer n, integer imat,
integer ntests, real, dimension( * ) result, integer, dimension( 4 )
iseed, real thresh, integer iounit, integer ie)
SLAFTS
Heads up bestie: m is in the signature, but the original argument list below only describes TYPE, N, IMAT, NTESTS, RESULT, ISEED, THRESH, IOUNIT, and IE. Iβm not inventing extra lore π.
πΈ Purpose πΈ
SLAFTS tests the result vector against the threshold value to see which tests for this matrix type failed to pass the threshold. Output is to the file given by unit IOUNIT. Thatβs the whole vibe: compare ratios, catch failures, print messages. Slay. π
And hereβs the argument tea, exactly as listed:
TYPEβCHARACTER*3. On entry,TYPEspecifies the matrix type to be used in the printed messages. Not modified.NβINTEGER. On entry,Nspecifies the order of the test matrix. Not modified.IMATβINTEGER. On entry,IMATspecifies the type of the test matrix. A listing of the different types is printed bySLAHD2to the output file if a test fails to pass the threshold. Not modified.NTESTSβINTEGER. On entry,NTESTSis the number of tests performed on the subroutines in the path given byTYPE. Not modified.RESULTβREALarray of dimensionNTESTS. On entry,RESULTcontains the test ratios from the tests performed in the calling program. Not modified.ISEEDβINTEGERarray of dimension4. Contains the random seed that generated the matrix used for the tests whose ratios are inRESULT. Not modified.THRESHβREAL. On entry,THRESHspecifies the acceptable threshold of the test ratios. IfRESULT( K ) > THRESH, then the K-th test did not pass the threshold and a message will be printed. Not modified.IOUNITβINTEGER. On entry,IOUNITspecifies the unit number of the file to which the messages are printed. Not modified.IEβINTEGER. On entry,IEcontains the number of tests which have failed to pass the threshold so far. Updated on exit if any of the ratios inRESULTalso fail.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 97 of file slafts.f.
π€ Author π€
Generated automatically by Doxygen for LAPACK from the source code. (Not me, I just gave the page a little makeover π .)
Thatβs the whole slay: LAPACK Version 3.12.0, with footer path /home/abui...IG/slafts.f(3). No date in this footer, so Iβm not inventing one β 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