TESTING/EIG/dckglm.f(3)
πΈ NAME πΈ
Okay bestie, this page is TESTING/EIG/dckglm.f β header title TESTING/EIG/dckglm.f(3) β straight out of the Library Functions Manual. It's the dckglm subroutine's main character moment. π
β¨ SYNOPSIS β¨
π Functions/Subroutines π
subroutine dckglm (nn, mval, pval, nval, nmats, iseed, thresh, nmax, a,
af, b, bf, x, work, rwork, nin, nout, info)
DCKGLM
π Function/Subroutine Documentation π
subroutine dckglm (integer nn, integer, dimension( * ) mval, integer,
dimension( * ) pval, 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( * ) b, double precision, dimension( * ) bf,
double precision, dimension( * ) x, double precision, dimension( * )
work, double precision, dimension( * ) rwork, integer nin, integer nout,
integer info)
DCKGLM
π§ Purpose π§
DCKGLM tests DGGGLM β the subroutine for solving the generalized linear model problem. That's the whole assignment, bestie. No cap. β¨
π Parameters π
NNβINTEGER. The number of values ofN,MandPcontained in the vectorsNVAL,MVALandPVAL. πMVALβINTEGER array, dimension (NN). The values of the matrix column dimensionM.PVALβINTEGER array, dimension (NN). The values of the matrix column dimensionP.NVALβINTEGER array, dimension (NN). The values of the matrix row dimensionN.NMATSβINTEGER. 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βINTEGER array, dimension (4). On entry, 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, the next seed in the random number sequence after all the test matrices have been generated.
Heads up, bestie: ISEED(4) must be odd β that's not a vibe, that's a rule. π
THRESHβDOUBLE PRECISION. The threshold value for the test ratios. A result is included in the output file ifRESID >= THRESH. To have every test ratio printed, useTHRESH = 0.
THRESH = 0 is the "print everything" setting. Iconic. π₯
NMAXβINTEGER. The maximum value permitted forMorN, used in dimensioning the work arrays.AβDOUBLE PRECISION array, dimension (NMAX*NMAX). π¦AFβDOUBLE PRECISION array, dimension (NMAX*NMAX).BβDOUBLE PRECISION array, dimension (NMAX*NMAX).BFβDOUBLE PRECISION array, dimension (NMAX*NMAX).XβDOUBLE PRECISION array, dimension (4*NMAX).RWORKβDOUBLE PRECISION array, dimension (NMAX).WORKβDOUBLE PRECISION array, dimension (NMAX*NMAX).NINβINTEGER. The unit number for input.NOUTβINTEGER. The unit number for output.INFOβINTEGER.= 0: successful exit.> 0: IfDLATMSreturns an error code, the absolute value of it is returned.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 164 of file dckglm.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
That's the footer, bestie: LAPACK Version 3.12.0, TESTING/EIG/dckglm.f(3). Periodt. π
π¦ 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