DCHKSY(3)
hey bestie π welcome to the dchksy.f(3) page from the Library Functions Manual β LAPACK testing energy, let's go.
πΈ NAME πΈ
this page is literally about this file path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dchksy.f
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
okay so the synopsis is giving:
subroutine DCHKSY (dotype, nn, nval, nnb, nbval, nns, nsval, thresh,
tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork, nout)
DCHKSY
π« Function/Subroutine Documentation π«
here's the full typed signature, bestie:
subroutine DCHKSY (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nnb, integer, dimension( * ) nbval, integer
nns, integer, dimension( * ) nsval, double precision thresh, logical
tsterr, integer nmax, double precision, dimension( * ) a, double
precision, dimension( * ) afac, double precision, dimension( * ) ainv,
double precision, dimension( * ) b, double precision, dimension( * ) x,
double precision, dimension( * ) xact, double precision, dimension( * )
work, double precision, dimension( * ) rwork, integer, dimension( * )
iwork, integer nout)
DCHKSY
π Purpose π
the whole point, literally:
!>
!> DCHKSY tests DSYTRF, -TRI2, -TRS, -TRS2, -RFS, and -CON.
!>
π Parameters π
DOTYPEβLOGICAL array, dimension (NTYPES). this is the matrix-types menu. matrices of type j (where1 <= j <= NTYPES) get used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then type j is literally not used, periodt.NNβINTEGER. the number of values of N contained in the vectorNVAL, bestie.NVALβINTEGER array, dimension (NN). the values of the matrix dimension N.NNBβINTEGER. the number of values of NB contained in the vectorNBVAL.NBVALβINTEGER array, dimension (NNB). the values of the blocksize NB.NNSβINTEGER. the number of values of NRHS contained in the vectorNSVAL.NSVALβINTEGER array, dimension (NNS). the values of the number of right hand sides NRHS.THRESHβDOUBLE PRECISION. the threshold value for the test ratios. a result gets included in the output file ifRESULT >= THRESH. if you want every test ratio printed, useTHRESH = 0.TSTERRβLOGICAL. flag that indicates whether error exits are to be tested.NMAXβINTEGER. the maximum value permitted for N, used in dimensioning the work arrays.AβDOUBLE PRECISION array, dimension (NMAX*NMAX). it's theAarray, no cap.AFACβDOUBLE PRECISION array, dimension (NMAX*NMAX). theAFACarray, slay.AINVβDOUBLE PRECISION array, dimension (NMAX*NMAX). theAINVarray, iconic.BβDOUBLE PRECISION array, dimension (NMAX*NSMAX)whereNSMAXis the largest entry inNSVAL. theBarray, bestie.XβDOUBLE PRECISION array, dimension (NMAX*NSMAX). theXarray, periodt.XACTβDOUBLE PRECISION array, dimension (NMAX*NSMAX). theXACTarray, for real.WORKβDOUBLE PRECISION array, dimension (NMAX*max(3,NSMAX)). theWORKarray, doing its thing.RWORKβDOUBLE PRECISION array, dimension (max(NMAX,2*NSMAX)). theRWORKarray, living its truth.IWORKβINTEGER array, dimension (2*NMAX). theIWORKarray, integer energy.NOUTβINTEGER. the unit number for output.
π Author π
Univ. of TennesseeUniv. of California BerkeleyUniv. of Colorado DenverNAG Ltd.
Definition at line 167 of file dchksy.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page π this was LAPACK Version 3.12.0, and the footer path is /home/abui...IN/dchksy.f(3) β mwah, bye bestie! π«Άβ¨
π¦ 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