/home/abui...chkqp3rk.f(3)

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

πŸ’– NAME πŸ’–

Ok bestie, this page is from the Library Functions Manual and it lives at /home/abui...chkqp3rk.f(3). The actual file being documented is the whole entire path /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/schkqp3rk.f β€” yes, all of that, no cap πŸ’….


✨ SYNOPSIS ✨

πŸŽ€ Functions/Subroutines πŸŽ€

       subroutine SCHKQP3RK (dotype, nm, mval, nn, nval, nns, nsval, nnb,
           nbval, nxval, thresh, a, copya, b, copyb, s, tau, work, iwork, nout)
           SCHKQP3RK

That's the synopsis, bestie. Short, sweet, and absolutely giving subroutine energy ✨.


πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

subroutine SCHKQP3RK (logical, dimension( * ) dotype, integer nm, integer,
       dimension( * ) mval, integer nn, integer, dimension( * ) nval, integer
       nns, integer, dimension( * ) nsval, integer nnb, integer, dimension( * )
       nbval, integer, dimension( * ) nxval, real thresh, real, dimension( * )
       a, real, dimension( * ) copya, real, dimension( * ) b, real, dimension(
       * ) copyb, real, dimension( * ) s, real, dimension( * ) tau, real,
       dimension( * ) work, integer, dimension( * ) iwork, integer nout)
       SCHKQP3RK

🌸 Purpose 🌸

!>
!> SCHKQP3RK tests SGEQP3RK.
!>

Translation: SCHKQP3RK tests SGEQP3RK β€” that's the whole purpose, and it ate πŸ’….

🧚 Parameters 🧚

  • DOTYPE β€” 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.
  • NM β€” INTEGER. The number of values of M contained in the vector MVAL.
  • MVAL β€” INTEGER array, dimension (NM). The values of the matrix row dimension M.
  • NN β€” INTEGER. The number of values of N contained in the vector NVAL.
  • NVAL β€” INTEGER array, dimension (NN). The values of the matrix column dimension N.
  • NNS β€” INTEGER. The number of values of NRHS contained in the vector NSVAL.
  • NSVAL β€” INTEGER array, dimension (NNS). The values of the number of right hand sides NRHS.
  • NNB β€” INTEGER. The number of values of NB and NX contained in the vectors NBVAL and NXVAL. The blocking parameters are used in pairs (NB,NX).
  • NBVAL β€” INTEGER array, dimension (NNB). The values of the blocksize NB.
  • NXVAL β€” INTEGER array, dimension (NNB). The values of the crossover point NX.
  • THRESH β€” 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.
Setting THRESH = 0 means every test ratio gets printed β€” that's the documented way to get the full firehose πŸ’….
  • A β€” REAL array, dimension (MMAX*NMAX) where MMAX is the maximum value of M in MVAL and NMAX is the maximum value of N in NVAL.
  • COPYA β€” REAL array, dimension (MMAX*NMAX).
  • B β€” REAL array, dimension (MMAX*NSMAX) where MMAX is the maximum value of M in MVAL and NSMAX is the maximum value of NRHS in NSVAL.
  • COPYB β€” REAL array, dimension (MMAX*NSMAX).
  • S β€” REAL array, dimension (min(MMAX,NMAX)).
  • TAU β€” REAL array, dimension (MMAX).
  • WORK β€” REAL array, dimension (MMAX*NMAX + 4*NMAX + MMAX).
  • IWORK β€” INTEGER array, dimension (2*NMAX).
  • NOUT β€” INTEGER. The unit number for output.

πŸ‘‘ Author πŸ‘‘

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 180 of file schkqp3rk.f.


🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code.


That's the whole page, bestie πŸ’– Source/version from the footer: LAPACK Version 3.12.0, with the page path /home/abui...chkqp3rk.f(3). The footer doesn't give a separate date, so we're not making one up 😭✨. Slay responsibly, and remember: the vibe changed, but the facts did not 🫢.

πŸ“¦ where this page comes from