CCHKQ3(3)
π cchkq3.f(3) β Library Functions Manual π
okay so this is the page for cchkq3.f(3) from the LAPACK Library Functions Manual, and the path vibe is /home/abui...IN/cchkq3.f(3). It's giving "test-driver subroutine documentation" and honestly it ate. π
β¨
π NAME π
The name is literally this source file path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/cchkq3.f
π¦ SYNOPSIS π¦
β¨ Functions/Subroutines β¨
subroutine CCHKQ3 (dotype, nm, mval, nn, nval, nnb, nbval, nxval,
thresh, a, copya, s, tau, work, rwork, iwork, nout)
CCHKQ3
π§ Function/Subroutine Documentation π§
subroutine CCHKQ3 (logical, dimension( * ) dotype, integer nm, integer,
dimension( * ) mval, integer nn, integer, dimension( * ) nval, integer
nnb, integer, dimension( * ) nbval, integer, dimension( * ) nxval, real
thresh, complex, dimension( * ) a, complex, dimension( * ) copya, real,
dimension( * ) s, complex, dimension( * ) tau, complex, dimension( * )
work, real, dimension( * ) rwork, integer, dimension( * ) iwork, integer
nout)
CCHKQ3
π Purpose π
CCHKQ3 tests CGEQP3. That's the whole purpose, and it's iconic. π
The doc block literally says!> CCHKQ3 tests CGEQP3.and then closes with!>. Main character energy. π
πΈ Parameters πΈ
DOTYPE
DOTYPE is a LOGICAL array, dimension (NTYPES). It says which matrix types get used for testing. Matrices of type j β where 1 <= j <= NTYPES β are used for testing if DOTYPE(j) = .TRUE.; if DOTYPE(j) = .FALSE., then type j is not used. Simple as that, bestie. π
NM
NM is INTEGER. It's the number of values of M contained in the vector MVAL.
MVAL
MVAL is INTEGER array, dimension (NM). These are the values of the matrix row dimension M.
NN
NN is INTEGER. It's the number of values of N contained in the vector NVAL.
NVAL
NVAL is INTEGER array, dimension (NN). These are the values of the matrix column dimension N.
NNB
NNB is INTEGER. It's the number of values of NB and NX contained in the vectors NBVAL and NXVAL. The blocking parameters are used in pairs (NB,NX). Cute little pair-up, fr fr. π«Ά
NBVAL
NBVAL is INTEGER array, dimension (NNB). These are the values of the blocksize NB.
NXVAL
NXVAL is INTEGER array, dimension (NNB). These are the values of the crossover point NX.
THRESH
THRESH is REAL. It's the threshold value for the test ratios. A result is included in the output file if RESULT >= THRESH. To have every test ratio printed, use THRESH = 0. That zero is the "show me everything" setting, okay? π
A
A is COMPLEX array, dimension (MMAX*NMAX), where MMAX is the maximum value of M in MVAL and NMAX is the maximum value of N in NVAL.
COPYA
COPYA is COMPLEX array, dimension (MMAX*NMAX).
S
S is REAL array, dimension (min(MMAX,NMAX)).
TAU
TAU is COMPLEX array, dimension (MMAX).
WORK
WORK is COMPLEX array, dimension (max(M*max(M,N) + 4*min(M,N) + max(M,N))).
RWORK
RWORK is REAL array, dimension (4*NMAX).
IWORK
IWORK is INTEGER array, dimension (2*NMAX).
NOUT
NOUT is INTEGER. It's the unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 155 of file cchkq3.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
That's the whole page, bestie β footer energy is LAPACK, Version 3.12.0, and /home/abui...IN/cchkq3.f(3). 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