CCHKLQ(3)
okay bestie π welcome to cchklq.f(3) from the Library Functions Manual β this is a LAPACK testing subroutine and itβs giving main-character energy for real.
πΈ NAME πΈ
the pageβs NAME is literally this path, no cap: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cchklq.f.
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine CCHKLQ (dotype, nm, mval, nn, nval, nnb, nbval, nxval, nrhs,
thresh, tsterr, nmax, a, af, aq, al, ac, b, x, xact, tau, work,
rwork, nout)
CCHKLQ
π Function/Subroutine Documentation π
the whole signature, in all its glorious detail:
subroutine CCHKLQ (logical, dimension( * ) dotype, integer nm, integer,
dimension( * ) mval, integer nn, integer, dimension( * ) nval, integer
nnb, integer, dimension( * ) nbval, integer, dimension( * ) nxval,
integer nrhs, real thresh, logical tsterr, integer nmax, complex,
dimension( * ) a, complex, dimension( * ) af, complex, dimension( * )
aq, complex, dimension( * ) al, complex, dimension( * ) ac, complex,
dimension( * ) b, complex, dimension( * ) x, complex, dimension( * )
xact, complex, dimension( * ) tau, complex, dimension( * ) work, real,
dimension( * ) rwork, integer nout)
CCHKLQ
CCHKLQ is the icon here π
π― Purpose π―
real talk: CCHKLQ tests CGELQF, CUNGLQ and CUNMLQ. periodt.
π§Έ Parameters π§Έ
DOTYPEβDOTYPEis LOGICAL array, 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βNMis INTEGER. The number of values of M contained in the vector MVAL.MVALβMVALis INTEGER array, dimension(NM). The values of the matrix row dimension M.NNβNNis INTEGER. The number of values of N contained in the vector NVAL.NVALβNVALis INTEGER array, dimension(NN). The values of the matrix column dimension N.NNBβNNBis INTEGER. The number of values of NB and NX contained in the vectors NBVAL and NXVAL. The blocking parameters are used in pairs(NB,NX).NBVALβNBVALis INTEGER array, dimension(NNB). The values of the blocksize NB.NXVALβNXVALis INTEGER array, dimension(NNB). The values of the crossover point NX.NRHSβNRHSis INTEGER. The number of right hand side vectors to be generated for each linear system.THRESHβTHRESHis 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.TSTERRβTSTERRis LOGICAL. Flag that indicates whether error exits are to be tested.NMAXβNMAXis INTEGER. The maximum value permitted for M or N, used in dimensioning the work arrays.AβAis COMPLEX array, dimension(NMAX*NMAX).AFβAFis COMPLEX array, dimension(NMAX*NMAX).AQβAQis COMPLEX array, dimension(NMAX*NMAX).ALβALis COMPLEX array, dimension(NMAX*NMAX).ACβACis COMPLEX array, dimension(NMAX*NMAX).BβBis COMPLEX array, dimension(NMAX*NRHS).XβXis COMPLEX array, dimension(NMAX*NRHS).XACTβXACTis COMPLEX array, dimension(NMAX*NRHS).TAUβTAUis COMPLEX array, dimension(NMAX).WORKβWORKis COMPLEX array, dimension(NMAX*NMAX).RWORKβRWORKis REAL array, dimension(NMAX).NOUTβNOUTis 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 cchklq.f.
π€ Author π€
Generated automatically by Doxygen for LAPACK from the source code.
mwah π thatβs the whole page. this footer is serving LAPACK Version 3.12.0 with the path /home/abui...IN/cchklq.f(3) β and honestly, iconic. π«Ά
π¦ 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