SCKGLM(3)
π SCKGLM(3) β Library Functions Manual π
okay bestie, welcome to the SCKGLM(3) page. Itβs giving LAPACK test-driver energy, and we are keeping every array, argument, and little detail. No cap. β¨
β¨ NAME β¨
The file this page is all about is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/EIG/sckglm.f
Thatβs the whole NAME section β iconic minimalism, honestly. π
π¦ SYNOPSIS π¦
π Functions/Subroutines π
subroutine SCKGLM (nn, mval, pval, nval, nmats, iseed, thresh, nmax, a,
af, b, bf, x, work, rwork, nin, nout, info)
SCKGLM
π«Ά Function/Subroutine Documentation π«Ά
The full signature is exactly this, bestie:
subroutine SCKGLM (integer nn, integer, dimension( * ) mval, integer,
dimension( * ) pval, integer, dimension( * ) nval, integer nmats,
integer, dimension( 4 ) iseed, real thresh, integer nmax, real,
dimension( * ) a, real, dimension( * ) af, real, dimension( * ) b, real,
dimension( * ) bf, real, dimension( * ) x, real, dimension( * ) work,
real, dimension( * ) rwork, integer nin, integer nout, integer info)
SCKGLM
πΈ Purpose πΈ
!>
!> SCKGLM tests SGGGLM - subroutine for solving generalized linear
!> model problem.
!>
So yeah β SCKGLM tests SGGGLM, the subroutine for solving the generalized linear model problem. Thatβs the whole purpose, periodt. π
π Parameters π
NNβNN is INTEGER; itβs the number of values ofN,MandPcontained in the vectorsNVAL,MVALandPVAL.MVALβMVAL is INTEGER array, dimension (NN); these are the values of the matrix column dimensionM.PVALβPVAL is INTEGER array, dimension (NN); these are the values of the matrix column dimensionP.NVALβNVAL is INTEGER array, dimension (NN); these are the values of the matrix row dimensionN.NMATSβNMATS is 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βISEED is 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.THRESHβTHRESH is REAL; 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.NMAXβNMAX is INTEGER; the maximum value permitted forMorN, used in dimensioning the work arrays.AβA is REAL array, dimension (NMAX*NMAX).AFβAF is REAL array, dimension (NMAX*NMAX).BβB is REAL array, dimension (NMAX*NMAX).BFβBF is REAL array, dimension (NMAX*NMAX).XβX is REAL array, dimension (4*NMAX).RWORKβRWORK is REAL array, dimension (NMAX).WORKβWORK is REAL array, dimension (NMAX*NMAX).NINβNIN is INTEGER; the unit number for input.NOUTβNOUT is INTEGER; the unit number for output.INFOβINFO is INTEGER;= 0: successful exit;> 0: IfSLATMSreturns 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 π§
Definition at line 164 of file sckglm.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Thatβs the whole page, bestie. Footer sign-off: LAPACK, Version 3.12.0, and /home/abui...IG/sckglm.f(3) β mwah πβ¨π¦
π¦ 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