DCHKGE(3)

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

πŸ’… DCHKGE(3) β€” Library Functions Manual, but make it cute πŸ’…

okay so you're on the DCHKGE(3) page of the Library Functions Manual, and it's literally all about the LAPACK testing routine DCHKGE, bestie. Let's get into it πŸ’–

✨ NAME ✨

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/dchkge.f

That's the file this whole page is serving, periodt.


🫢 SYNOPSIS 🫢

Functions/Subroutines:

subroutine DCHKGE (dotype, nm, mval, nn, nval, nnb, nbval, nns, nsval,
    thresh, tsterr, nmax, a, afac, ainv, b, x, xact, work, rwork, iwork,
    nout)
    DCHKGE

πŸ”Ž Function/Subroutine Documentation πŸ”Ž

subroutine DCHKGE (logical, dimension( * ) dotype, integer nm, integer,
    dimension( * ) mval, 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)
    DCHKGE

🎯 Purpose 🎯

DCHKGE tests DGETRF, -TRI, -TRS, -RFS, and -CON. That's the whole vibe check for this tester πŸ”₯

🧾 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. slay, selective testing πŸ’…
  • 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.
  • NNB β€” INTEGER. The number of values of NB contained in the vector NBVAL.
  • NBVAL β€” INTEGER array, dimension (NNB). The values of the blocksize NB.
  • 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.
  • THRESH β€” DOUBLE PRECISION. 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. no cap, that's how you get the full tea πŸ“
  • TSTERR β€” LOGICAL. Flag that indicates whether error exits are to be tested.
  • NMAX β€” INTEGER. The maximum value permitted for M or N, used in dimensioning the work arrays.
  • A β€” DOUBLE PRECISION array, dimension (NMAX*NMAX).
  • AFAC β€” DOUBLE PRECISION array, dimension (NMAX*NMAX).
  • AINV β€” DOUBLE PRECISION array, dimension (NMAX*NMAX).
  • B β€” DOUBLE PRECISION array, dimension (NMAX*NSMAX) where NSMAX is the largest entry in NSVAL.
  • X β€” DOUBLE PRECISION array, dimension (NMAX*NSMAX).
  • XACT β€” DOUBLE PRECISION array, dimension (NMAX*NSMAX).
  • WORK β€” DOUBLE PRECISION array, dimension (NMAX*max(3,NSMAX)).
  • RWORK β€” DOUBLE PRECISION array, dimension (max(2*NMAX,2*NSMAX+NWORK)).
  • IWORK β€” INTEGER array, dimension (2*NMAX).
  • NOUT β€” INTEGER. The unit number for output. that's where the receipts go 🧾✨

πŸ‘‘ Author πŸ‘‘

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

Definition at line 182 of file dchkge.f.

πŸ“ Author πŸ“

Generated automatically by Doxygen for LAPACK from the source code.


okay bestie, that's the whole page β€” the footer says LAPACK Version 3.12.0 and /home/abui...IN/dchkge.f(3). bye, ily, go test those matrices πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from