/home/abui...chkqp3rk.f(3)
π NAME π
Ok bestie, this page is from the Library Functions Manual and it lives at /home/abui...chkqp3rk.f(3). The actual file being documented is the whole entire path /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/schkqp3rk.f β yes, all of that, no cap π
.
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine SCHKQP3RK (dotype, nm, mval, nn, nval, nns, nsval, nnb,
nbval, nxval, thresh, a, copya, b, copyb, s, tau, work, iwork, nout)
SCHKQP3RK
That's the synopsis, bestie. Short, sweet, and absolutely giving subroutine energy β¨.
π¦ Function/Subroutine Documentation π¦
subroutine SCHKQP3RK (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, real thresh, real, dimension( * )
a, real, dimension( * ) copya, real, dimension( * ) b, real, dimension(
* ) copyb, real, dimension( * ) s, real, dimension( * ) tau, real,
dimension( * ) work, integer, dimension( * ) iwork, integer nout)
SCHKQP3RK
πΈ Purpose πΈ
!>
!> SCHKQP3RK tests SGEQP3RK.
!>
Translation: SCHKQP3RK tests SGEQP3RK β that's the whole purpose, and it ate π
.
π§ 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βREAL. 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.
Setting THRESH = 0 means every test ratio gets printed β that's the documented way to get the full firehose π
.
AβREAL array, dimension (MMAX*NMAX)whereMMAXis the maximum value ofMinMVALandNMAXis the maximum value ofNinNVAL.COPYAβREAL array, dimension (MMAX*NMAX).BβREAL array, dimension (MMAX*NSMAX)whereMMAXis the maximum value ofMinMVALandNSMAXis the maximum value ofNRHSinNSVAL.COPYBβREAL array, dimension (MMAX*NSMAX).SβREAL array, dimension (min(MMAX,NMAX)).TAUβREAL array, dimension (MMAX).WORKβREAL 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 schkqp3rk.f.
π§ Author π§
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie π Source/version from the footer: LAPACK Version 3.12.0, with the page path /home/abui...chkqp3rk.f(3). The footer doesn't give a separate date, so we're not making one up πβ¨. Slay responsibly, and remember: the vibe changed, but the facts did not π«Ά.
π¦ 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