ZDRVAB(3)
πΈ NAME πΈ
okay bestie, this is ZDRVAB(3) from the Library Functions Manual π
and the NAME line is literally this path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/zdrvab.f
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine ZDRVAB (dotype, nm, mval, nns, nsval, thresh, nmax, a, afac,
b, x, work, rwork, swork, iwork, nout)
ZDRVAB
π Function/Subroutine Documentation π
hereβs the full signature again, but with all the type crumbs this time π«Ά:
subroutine ZDRVAB (logical, dimension( * ) dotype, integer nm, integer,
dimension( * ) mval, integer nns, integer, dimension( * ) nsval, double
precision thresh, integer nmax, complex*16, dimension( * ) a,
complex*16, dimension( * ) afac, complex*16, dimension( * ) b,
complex*16, dimension( * ) x, complex*16, dimension( * ) work, double
precision, dimension( * ) rwork, complex, dimension( * ) swork, integer,
dimension( * ) iwork, integer nout)
ZDRVAB
π Purpose π
the source is very extra and wraps this in Doxygen !> comments, so hereβs the exact vibe:
!>
!> ZDRVAB tests ZCGESV
!>
π¦ Parameters π¦
every parameter gets its own moment, and Iβm keeping every dimension/value exactly as written:
DOTYPEβLOGICALarray, dimension(NTYPES). The matrix types to be used for testing. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used.NMβINTEGER. The number of values ofMcontained in the vectorMVAL.MVALβINTEGERarray, dimension(NM). The values of the matrix row dimensionM.NNSβINTEGER. The number of values ofNRHScontained in the vectorNSVAL.NSVALβINTEGERarray, dimension(NNS). The values of the number of right hand sidesNRHS.THRESHβDOUBLE PRECISION. The threshold value for the test ratios. A result is included in the output file ifRESULT >= THRESH. To have every test ratio printed, useTHRESH = 0.NMAXβINTEGER. The maximum value permitted forMorN, used in dimensioning the work arrays.AβCOMPLEX*16array, dimension(NMAX*NMAX).AFACβCOMPLEX*16array, dimension(NMAX*NMAX).BβCOMPLEX*16array, dimension(NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL.XβCOMPLEX*16array, dimension(NMAX*NSMAX).WORKβCOMPLEX*16array, dimension(NMAX*max(3,NSMAX*2)).RWORKβDOUBLE PRECISIONarray, dimensionNMAX.SWORKβCOMPLEXarray, dimension(NMAX*(NSMAX+NMAX)).IWORKβINTEGERarray, dimensionNMAX.NOUTβINTEGER. The unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
and the source-file definition note is: Definition at line 149 of file zdrvab.f. β¨
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
xoxo bestie π this footer moment is brought to you by LAPACK Version 3.12.0 and the footer path /home/abui...IN/zdrvab.f(3) β slay, periodt π«Ά
π¦ 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