DCKGQR(3)
NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/dckgqr.f β that's the whole name, bestie, not a typo and not a drill. π
okay so this is the Library Functions Manual page for DCKGQR(3), and the page file is /home/abui...IG/dckgqr.f(3). It's giving LAPACK test-routine main character energy, and we're gonna read the whole thing together. π«Ά
SYNOPSIS β¨
Functions/Subroutines π«Ά
subroutine DCKGQR (nm, mval, np, pval, nn, nval, nmats, iseed, thresh,
nmax, a, af, aq, ar, taua, b, bf, bz, bt, bwk, taub, work, rwork,
nin, nout, info)
DCKGQR β yes, that's the routine. π
Function/Subroutine Documentation πΈ
subroutine DCKGQR (the full typed signature) π§
subroutine DCKGQR (integer nm, integer, dimension( * ) mval, integer np,
integer, dimension( * ) pval, integer nn, integer, dimension( * ) nval,
integer nmats, integer, dimension( 4 ) iseed, double precision thresh,
integer nmax, double precision, dimension( * ) a, double precision,
dimension( * ) af, double precision, dimension( * ) aq, double
precision, dimension( * ) ar, double precision, dimension( * ) taua,
double precision, dimension( * ) b, double precision, dimension( * ) bf,
double precision, dimension( * ) bz, double precision, dimension( * )
bt, double precision, dimension( * ) bwk, double precision, dimension( *
) taub, double precision, dimension( * ) work, double precision,
dimension( * ) rwork, integer nin, integer nout, integer info)
DCKGQR
Purpose: π¦
okay so DCKGQR tests these two icons:
DGGQRF: the GQR factorization for anN-by-MmatrixAand anN-by-PmatrixB.DGGRQF: the GRQ factorization for anM-by-NmatrixAand aP-by-NmatrixB.
No cap, that's the whole purpose. β¨
Parameters π
NMβ isINTEGER. It's the number of values ofMcontained in the vectorMVAL. πMVALβ isINTEGER array, dimension (NM). These are the values of the matrix row(column) dimensionM. πΈNPβ isINTEGER. It's the number of values ofPcontained in the vectorPVAL. πPVALβ isINTEGER array, dimension (NP). These are the values of the matrix row(column) dimensionP. π¦NNβ isINTEGER. It's the number of values ofNcontained in the vectorNVAL. πNVALβ isINTEGER array, dimension (NN). These are the values of the matrix column(row) dimensionN. πNMATSβ isINTEGER. It's the number of matrix types to be tested for each combination of matrix dimensions. IfNMATS >= NTYPES(the maximum number of matrix types), then all the different types are generated for testing. IfNMATS < NTYPES, another input line is read to get the numbers of the matrix types to be used. π«ΆISEEDβ isINTEGER array, dimension (4). On entry, it's the seed of the random number generator. The array elements should be between0and4095, otherwise they will be reduced mod4096, andISEED(4)must be odd. On exit, it's the next seed in the random number sequence after all the test matrices have been generated. π₯THRESHβ isDOUBLE 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. πNMAXβ isINTEGER. It's the maximum value permitted forMorN, used in dimensioning the work arrays. πAβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πAFβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πAQβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πARβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πTAUAβ isDOUBLE PRECISION array, dimension (NMAX). π§Bβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πBFβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πBZβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πBTβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πBWKβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πTAUBβ isDOUBLE PRECISION array, dimension (NMAX). π§WORKβ isDOUBLE PRECISION array, dimension (NMAX*NMAX). πRWORKβ isDOUBLE PRECISION array, dimension (NMAX). πNINβ isINTEGER. It's the unit number for input. πΈNOUTβ isINTEGER. It's the unit number for output. πΈINFOβ isINTEGER.= 0 : successful exit> 0 : If DLATMS returns an error code, the absolute value of it is returned.
bestie, thatINFO > 0line is the one to watch: ifDLATMSreturns an error code, the absolute value of it is returned. no cap. π
Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 207 of file dckgqr.f.
Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole page, bestie. periodt. πβ¨ This icon was brought to you by LAPACK Version 3.12.0, and the footer stamp is /home/abui...IG/dckgqr.f(3). ππ¦
π¦ 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