DCHKLQ(3)
NAME π
Okay bestie, welcome to the DCHKLQ(3) page from the Library Functions Manual. The NAME block is honestly just this file path, so here it is exactly: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dchklq.f.
SYNOPSIS β¨
Functions/Subroutines π
Hereβs the callable tea, with the signature kept exactly as given:
subroutine DCHKLQ (dotype, nm, mval, nn, nval, nnb, nbval, nxval, nrhs,
thresh, tsterr, nmax, a, af, aq, al, ac, b, x, xact, tau, work,
rwork, nout)
DCHKLQ
Function/Subroutine Documentation π¦
Bestie, this section gives the full typed signature and then repeats DCHKLQ. Iconic. Hereβs the exact block:
subroutine DCHKLQ (logical, dimension( * ) dotype, integer nm, integer,
dimension( * ) mval, integer nn, integer, dimension( * ) nval, integer
nnb, integer, dimension( * ) nbval, integer, dimension( * ) nxval,
integer nrhs, double precision thresh, logical tsterr, integer nmax,
double precision, dimension( * ) a, double precision, dimension( * ) af,
double precision, dimension( * ) aq, double precision, dimension( * )
al, double precision, dimension( * ) ac, double precision, dimension( *
) b, double precision, dimension( * ) x, double precision, dimension( *
) xact, double precision, dimension( * ) tau, double precision,
dimension( * ) work, double precision, dimension( * ) rwork, integer
nout)
DCHKLQ
Purpose π
Straight from the page: DCHKLQ tests DGELQF, DORGLQ and DORMLQ. Thatβs the whole purpose, no cap. β¨
Parameters π
DOTYPEβLOGICALarray, dimension(NTYPES). The matrix types to be used for testing. Matrices of type j (for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then type j is not used.NMβINTEGER. The number of values of M contained in the vectorMVAL.MVALβINTEGERarray, dimension(NM). The values of the matrix row dimension M.NNβINTEGER. The number of values of N contained in the vectorNVAL.NVALβINTEGERarray, dimension(NN). The values of the matrix column dimension N.NNBβINTEGER. The number of values of NB and NX contained in the vectorsNBVALandNXVAL. The blocking parameters are used in pairs(NB,NX).NBVALβINTEGERarray, dimension(NNB). The values of the blocksize NB.NXVALβINTEGERarray, dimension(NNB). The values of the crossover point NX.NRHSβINTEGER. The number of right hand side vectors to be generated for each linear system.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.TSTERRβLOGICAL. Flag that indicates whether error exits are to be tested.NMAXβINTEGER. The maximum value permitted for M or N, used in dimensioning the work arrays.AβDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AFβDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AQβDOUBLE PRECISIONarray, dimension(NMAX*NMAX).ALβDOUBLE PRECISIONarray, dimension(NMAX*NMAX).ACβDOUBLE PRECISIONarray, dimension(NMAX*NMAX).BβDOUBLE PRECISIONarray, dimension(NMAX*NRHS).XβDOUBLE PRECISIONarray, dimension(NMAX*NRHS).XACTβDOUBLE PRECISIONarray, dimension(NMAX*NRHS).TAUβDOUBLE PRECISIONarray, dimension(NMAX).WORKβDOUBLE PRECISIONarray, dimension(NMAX*NMAX).RWORKβDOUBLE PRECISIONarray, dimension(NMAX).NOUTβINTEGER. The unit number for output.
Author π«Ά
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 193 of file dchklq.f.
Author π»
This next Author block is the meta one: it was generated automatically by Doxygen for LAPACK from the source code.
Sign-off time, bestie π«Ά: source is LAPACK, version 3.12.0, and the page path is /home/abui...IN/dchklq.f(3). Date? Not printed on this page, bestie. Bye π
β¨
π¦ 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