DCHKSY_AA_2STAGE(3)
π NAME π
okay so bestie, this is the dchksy_aa_2stage.f(3) page from the Library Functions Manual β manual-name drop handled right up top, as requested β¨. The file it points at is:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dchksy_aa_2stage.f
That path is long enough to need its own emotional support water bottle π but it is exactly what the page says.
πΈ SYNOPSIS πΈ
π Functions/Subroutines π
The synopsis serves up this subroutine realness:
subroutine DCHKSY_AA_2STAGE (dotype, nn, nval, nnb, nbval, nns, nsval,
thresh, tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork,
nout)
and then it just says the name again like a little encore:
DCHKSY_AA_2STAGE
β¨ Function/Subroutine Documentation β¨
Hereβs the full documented signature, copied exactly because we do not play with literal code around here π :
subroutine DCHKSY_AA_2STAGE (logical, dimension( * ) dotype, integer nn,
integer, dimension( * ) nval, integer nnb, integer, dimension( * )
nbval, integer nns, integer, dimension( * ) nsval, double precision
thresh, logical tsterr, integer nmax, double precision, dimension( * )
a, double precision, dimension( * ) afac, double precision, dimension( *
) ainv, double precision, dimension( * ) b, double precision, dimension(
* ) x, double precision, dimension( * ) xact, double precision,
dimension( * ) work, double precision, dimension( * ) rwork, integer,
dimension( * ) iwork, integer nout)
DCHKSY_AA_2STAGE
π¦ Purpose π¦
The purpose is short and iconic: DCHKSY_AA_2STAGE tests DSYTRF_AA_2STAGE, -TRS_AA_2STAGE.
π Parameters π
DOTYPEβDOTYPEisLOGICALarray, 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.NNβNNisINTEGER: the number of values ofNcontained in the vectorNVAL.NVALβNVALisINTEGERarray, dimension(NN): the values of the matrix dimensionN.NNBβNNBisINTEGER: the number of values ofNBcontained in the vectorNBVAL.NBVALβNBVALisINTEGERarray, dimension(NNB): the values of the blocksizeNB.NNSβNNSisINTEGER: the number of values ofNRHScontained in the vectorNSVAL.NSVALβNSVALisINTEGERarray, dimension(NNS): the values of the number of right hand sidesNRHS.THRESHβTHRESHisDOUBLE PRECISION: 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βTSTERRisLOGICAL: flag that indicates whether error exits are to be tested.NMAXβNMAXisINTEGER: the maximum value permitted forN, used in dimensioning the work arrays.AβAisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AFACβAFACisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).AINVβAINVisDOUBLE PRECISIONarray, dimension(NMAX*NMAX).BβBisDOUBLE PRECISIONarray, dimension(NMAX*NSMAX), whereNSMAXis the largest entry inNSVAL.XβXisDOUBLE PRECISIONarray, dimension(NMAX*NSMAX).XACTβXACTisDOUBLE PRECISIONarray, dimension(NMAX*NSMAX).WORKβWORKisDOUBLE PRECISIONarray, dimension(NMAX*max(3,NSMAX)).RWORKβRWORKisDOUBLE PRECISIONarray, dimension(max(NMAX,2*NSMAX)).IWORKβIWORKisINTEGERarray, dimension(2*NMAX).NOUTβNOUTisINTEGER: the unit number for output.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 168 of file dchksy_aa_2stage.f.
π« Author π«
Generated automatically by Doxygen for LAPACK from the source code.
okay thatβs the whole page, bestie π«Ά β itβs from LAPACK, Version 3.12.0, and the footer path is exactly /home/abui...aa_2stage.f(3). The page didnβt print a date, so Iβm not inventing one π. 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