DCHKQL(3)
π NAME π
Okay bestie, this is the dchkql.f(3) page from the Library Functions Manual, and the name slot is literally this path:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dchkql.f
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine DCHKQL (dotype, nm, mval, nn, nval, nnb, nbval, nxval, nrhs,
thresh, tsterr, nmax, a, af, aq, al, ac, b, x, xact, tau, work,
rwork, nout)
DCHKQL
π¦ Function/Subroutine Documentation π¦
subroutine DCHKQL (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)
DCHKQL
πΈ Purpose πΈ
The source says it plain: !> DCHKQL tests DGEQLF, DORGQL and DORMQL. Thatβs the whole assignment, and itβs iconic. πβ¨
π Parameters π
DOTYPEβDOTYPEis aLOGICALarray, dimension(NTYPES). Itβs the βwhich matrix types are we testingβ list. Matrices of typej(for1 <= j <= NTYPES) are used for testing ifDOTYPE(j) = .TRUE.; ifDOTYPE(j) = .FALSE., then typejis not used. Selective testing, we love to see it.NMβNMisINTEGER. Itβs the number of values ofMcontained in the vectorMVAL.MVALβMVALisINTEGERarray, dimension(NM). These are the values of the matrix row dimensionM.NNβNNisINTEGER. Itβs the number of values ofNcontained in the vectorNVAL.NVALβNVALisINTEGERarray, dimension(NN). These are the values of the matrix column dimensionN.NNBβNNBisINTEGER. Itβs the number of values ofNBandNXcontained in the vectorsNBVALandNXVAL. The blocking parameters are used in pairs(NB,NX). Pair them up, bestie.NBVALβNBVALisINTEGERarray, dimension(NNB). These are the values of the blocksizeNB.NXVALβNXVALisINTEGERarray, dimension(NNB). These are the values of the crossover pointNX.NRHSβNRHSisINTEGER. Itβs the number of right hand side vectors to be generated for each linear system.THRESHβTHRESHisDOUBLE PRECISION. Itβs 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. Maximum transparency mode.TSTERRβTSTERRisLOGICAL. Itβs a flag that indicates whether error exits are to be tested.NMAXβNMAXisINTEGER. Itβs the maximum value permitted forMorN, used in dimensioning the work arrays.AβAisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AFβAFisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AQβAQisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).ALβALisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).ACβACisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).BβBisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).XβXisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).XACTβXACTisDOUBLE PRECISIONarray, dimension(NMAX*NRHS).TAUβTAUisDOUBLE PRECISIONarray, dimension(NMAX).WORKβWORKisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).RWORKβRWORKisDOUBLE PRECISIONarray, dimension(NMAX).NOUTβNOUTisINTEGER. Itβs 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 dchkql.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Okay bestie, thatβs the whole page. Cute sign-off: this is from LAPACK Version 3.12.0, at /home/abui...IN/dchkql.f(3). No date in the footer, so Iβm not inventing one β 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