SCHKPT(3)
π schkpt(3) π
okay bestie, welcome to the Library Functions Manual entry for schkpt.f(3) β she's a Fortran test-driver girlie and she works, no cap π
β¨ NAME β¨
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/schkpt.f
like, that's her full legal name, don't @ me π that's genuinely the whole path and we're keeping it periodt
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine SCHKPT (dotype, nn, nval, nns, nsval, thresh, tsterr, a, d,
e, b, x, xact, work, rwork, nout)
SCHKPT β that's the girl, that's the whole vibe π«Ά
π Function/Subroutine Documentation π
the signature bestie π«
subroutine SCHKPT (logical, dimension( * ) dotype, integer nn, integer,
dimension( * ) nval, integer nns, integer, dimension( * ) nsval, real
thresh, logical tsterr, real, dimension( * ) a, real, dimension( * ) d,
real, dimension( * ) e, real, dimension( * ) b, real, dimension( * ) x,
real, dimension( * ) xact, real, dimension( * ) work, real, dimension( *
) rwork, integer nout)
SCHKPT β¨
π¦ Purpose π¦
!> !> SCHKPT tests SPTTRF, -TRS, -RFS, and -CON !>
so like. she tests SPTTRF, -TRS, -RFS, and -CON. that's her job. she's employed. she's booked and busy π
π Parameters π
DOTYPE
!> DOTYPE is LOGICAL array, dimension (NTYPES) !> The matrix types to be used for testing. Matrices of type j !> (for 1 <= j <= NTYPES) are used for testing if DOTYPE(j) = !> .TRUE.; if DOTYPE(j) = .FALSE., then type j is not used.
a logical array, dimension (NTYPES), and it's literally the guest list π
matrix type j (for 1 <= j <= NTYPES) gets to test if DOTYPE(j) = .TRUE.; if DOTYPE(j) = .FALSE. then type j is not used β sorry babe, not on the list π
NN
!> NN is INTEGER !> The number of values of N contained in the vector NVAL.
INTEGER, and she's the count of how many values of N are chilling inside the vector NVAL β
NVAL
!> NVAL is INTEGER array, dimension (NN) !> The values of the matrix dimension N.
INTEGER array, dimension (NN) β the actual values of the matrix dimension N, the main characters π
NNS
!> NNS is INTEGER !> The number of values of NRHS contained in the vector NSVAL.
INTEGER β the number of values of NRHS contained in the vector NSVAL, she's counting again π₯
NSVAL
!> NSVAL is INTEGER array, dimension (NNS) !> The values of the number of right hand sides NRHS.
INTEGER array, dimension (NNS) β the values of the number of right hand sides, NRHS. right hand sides are having a moment π
THRESH
!> THRESH is REAL !> 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.
REAL, and she's the threshold for the test ratios. a result makes it into the output file only if RESULT >= THRESH β and if you want every test ratio printed, use THRESH = 0. no gatekeeping, we love that π«Ά
TSTERR
!> TSTERR is LOGICAL !> Flag that indicates whether error exits are to be tested.
LOGICAL, a little flag that says whether error exits are to be tested. are we testing the error exits or not, bestie, decide π
A
!> A is REAL array, dimension (NMAX*2)
REAL array, dimension (NMAX*2) β¨
D
!> D is REAL array, dimension (NMAX*2)
REAL array, dimension (NMAX*2) β¨
E
!> E is REAL array, dimension (NMAX*2)
REAL array, dimension (NMAX*2) β¨ yes she's also (NMAX*2), they're matching, it's giving coordinated β¨
B
!> B is REAL array, dimension (NMAX*NSMAX) !> where NSMAX is the largest entry in NSVAL.
REAL array, dimension (NMAX*NSMAX) β where NSMAX is the largest entry in NSVAL. biggest entry wins, main character energy π
X
!> X is REAL array, dimension (NMAX*NSMAX)
REAL array, dimension (NMAX*NSMAX) π¦
XACT
!> XACT is REAL array, dimension (NMAX*NSMAX)
REAL array, dimension (NMAX*NSMAX) β the "act" is for exact, iykyk π
WORK
!> WORK is REAL array, dimension !> (NMAX*max(3,NSMAX))
REAL array, dimension (NMAX*max(3,NSMAX)) β she does the work, literally, that's her name πΈ
RWORK
!> RWORK is REAL array, dimension !> (max(NMAX,2*NSMAX))
REAL array, dimension (max(NMAX,2*NSMAX)) β the R stands for real, which, same π
NOUT
!> NOUT is INTEGER !> The unit number for output.
INTEGER β the unit number for output. that's where the receipts get printed π§Ύ
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
the whole squad, we stan ππ«Ά
Definition at line 144 of file schkpt.f. β line 144, iconic, no notes π«
β Author β
Generated automatically by Doxygen for LAPACK from the source code. yes she was generated, she's a bot but make it fashion π€π
okay that's the whole page, bestie!! ππ and for the cute little sign-off: this is LAPACK, Version 3.12.0, and she lives at /home/abui...IN/schkpt.f(3) β go drink some water and cite your sources, 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