TESTING/LIN/dchkqp3rk.f(3)
π NAME π
okay so bestie, this is the TESTING/LIN/dchkqp3rk.f(3) page β Library Functions Manual energy β and the name on the tin is TESTING/LIN/dchkqp3rk.f. It's giving βLAPACK test code, but make it a whole manpage,β and honestly? iconic. π
β¨ SYNOPSIS β¨
π¦ Functions/Subroutines π¦
subroutine dchkqp3rk (dotype, nm, mval, nn, nval, nns, nsval, nnb,
nbval, nxval, thresh, a, copya, b, copyb, s, tau, work, iwork, nout)
DCHKQP3RK β that's the subroutine, no cap. π
πΈ Function/Subroutine Documentation πΈ
subroutine dchkqp3rk (logical, dimension( * ) dotype, integer nm, integer,
dimension( * ) mval, integer nn, integer, dimension( * ) nval, integer
nns, integer, dimension( * ) nsval, integer nnb, integer, dimension( * )
nbval, integer, dimension( * ) nxval, double precision thresh, double
precision, dimension( * ) a, double precision, dimension( * ) copya,
double precision, dimension( * ) b, double precision, dimension( * )
copyb, double precision, dimension( * ) s, double precision, dimension(
* ) tau, double precision, dimension( * ) work, integer, dimension( * )
iwork, integer nout)
DCHKQP3RK
π― Purpose π―
DCHKQP3RK tests DGEQP3RK. That's the whole purpose, periodt. π₯
π§ Parameters π§
DOTYPEβLOGICAL array, 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βINTEGER array, dimension (NM). The values of the matrix row dimensionM. π¦NNβINTEGER. The number of values ofNcontained in the vectorNVAL. πΈNVALβINTEGER array, dimension (NN). The values of the matrix column dimensionN. πNNSβINTEGER. The number of values ofNRHScontained in the vectorNSVAL. πNSVALβINTEGER array, dimension (NNS). The values of the number of right hand sidesNRHS. πNNBβINTEGER. The number of values ofNBandNXcontained in the vectorsNBVALandNXVAL. The blocking parameters are used in pairs(NB,NX). π«ΆNBVALβINTEGER array, dimension (NNB). The values of the blocksizeNB. πNXVALβINTEGER array, dimension (NNB). The values of the crossover pointNX. β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. π₯AβDOUBLE PRECISION array, dimension (MMAX*NMAX)whereMMAXis the maximum value ofMinMVALandNMAXis the maximum value ofNinNVAL. πCOPYAβDOUBLE PRECISION array, dimension (MMAX*NMAX). πBβDOUBLE PRECISION array, dimension (MMAX*NSMAX)whereMMAXis the maximum value ofMinMVALandNSMAXis the maximum value ofNRHSinNSVAL. π¦COPYBβDOUBLE PRECISION array, dimension (MMAX*NSMAX). β¨SβDOUBLE PRECISION array, dimension (min(MMAX,NMAX)). πΈTAUβDOUBLE PRECISION array, dimension (MMAX). πWORKβDOUBLE PRECISION array, dimension (MMAX*NMAX + 4*NMAX + MMAX). π§IWORKβINTEGER array, dimension (2*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 180 of file dchkqp3rk.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π«Ά
that's the whole page, bestie β later! π Footer tea: LAPACK Version 3.12.0, page TESTING/LIN/dchkqp3rk.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