TESTING/EIG/dlafts.f(3)
okay so this is the TESTING/EIG/dlafts.f(3) page from the Library Functions Manual, and it's literally the doc for DLAFTS, LAPACK's threshold-test tea-spiller. π
β¨
π NAME
TESTING/EIG/dlafts.f β that's the page, bestie. It's giving βsubroutine documentation for DLAFTSβ energy. π
β¨ SYNOPSIS
πΈ Functions/Subroutines
subroutine dlafts (type, m, n, imat, ntests, result, iseed, thresh,
iounit, ie)
DLAFTS
π¦ Function/Subroutine Documentation
π subroutine dlafts β yes, that one
subroutine dlafts (character*3 type, integer m, integer n, integer imat,
integer ntests, double precision, dimension( * ) result, integer,
dimension( 4 ) iseed, double precision thresh, integer iounit, integer
ie)
DLAFTS
π Purpose
okay so DLAFTS 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 main-character job. π
π§Ύ Arguments
TYPEβCHARACTER*3. On entry,TYPEspecifies the matrix type to be used in the printed messages. Not modified.Mβ it appears in the signature asinteger m, but this page's argument writeup doesn't giveMits ownOn entrytext, so I'm not inventing lore. π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 byDLAHD2to 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βDOUBLE PRECISIONarray of dimension( NTESTS ). On entry,RESULTcontains the test ratios from the tests performed in the calling program. Not modified.ISEEDβINTEGERarray of dimension( 4 ). Contains the random seed that generated the matrix used for the tests whose ratios are inRESULT. Not modified.THRESHβDOUBLE PRECISION. 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 dlafts.f.
πΈ Author (the generator edition)
Generated automatically by Doxygen for LAPACK from the source code.
source/version shoutout: LAPACK, Version 3.12.0 β and the footer didn't hand over a date, so I'm not manifesting a fake one, periodt. Page path: TESTING/EIG/dlafts.f(3). ππ«Ά
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms