SCHKPT(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

πŸŽ€ 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