DCHKSY(3)

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

hey bestie πŸ’– welcome to the dchksy.f(3) page from the Library Functions Manual β€” LAPACK testing energy, let's go.

🌸 NAME 🌸

this page is literally about this file path, no cap:

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

✨ SYNOPSIS ✨

🧚 Functions/Subroutines 🧚

okay so the synopsis is giving:

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

πŸ’« Function/Subroutine Documentation πŸ’«

here's the full typed signature, bestie:

subroutine DCHKSY (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

πŸŽ€ Purpose πŸŽ€

the whole point, literally:

!>
!> DCHKSY tests DSYTRF, -TRI2, -TRS, -TRS2, -RFS, and -CON.
!>

πŸ’… Parameters πŸ’…

  • DOTYPE β€” LOGICAL array, dimension (NTYPES). this is the matrix-types menu. matrices of type j (where 1 <= j <= NTYPES) get used for testing if DOTYPE(j) = .TRUE.; if DOTYPE(j) = .FALSE., then type j is literally not used, periodt.
  • NN β€” INTEGER. the number of values of N contained in the vector NVAL, bestie.
  • NVAL β€” INTEGER array, dimension (NN). the values of the matrix 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 gets included in the output file if RESULT >= THRESH. if you want every test ratio printed, use THRESH = 0.
  • TSTERR β€” LOGICAL. flag that indicates whether error exits are to be tested.
  • NMAX β€” INTEGER. the maximum value permitted for N, used in dimensioning the work arrays.
  • A β€” DOUBLE PRECISION array, dimension (NMAX*NMAX). it's the A array, no cap.
  • AFAC β€” DOUBLE PRECISION array, dimension (NMAX*NMAX). the AFAC array, slay.
  • AINV β€” DOUBLE PRECISION array, dimension (NMAX*NMAX). the AINV array, iconic.
  • B β€” DOUBLE PRECISION array, dimension (NMAX*NSMAX) where NSMAX is the largest entry in NSVAL. the B array, bestie.
  • X β€” DOUBLE PRECISION array, dimension (NMAX*NSMAX). the X array, periodt.
  • XACT β€” DOUBLE PRECISION array, dimension (NMAX*NSMAX). the XACT array, for real.
  • WORK β€” DOUBLE PRECISION array, dimension (NMAX*max(3,NSMAX)). the WORK array, doing its thing.
  • RWORK β€” DOUBLE PRECISION array, dimension (max(NMAX,2*NSMAX)). the RWORK array, living its truth.
  • IWORK β€” INTEGER array, dimension (2*NMAX). the IWORK array, integer energy.
  • NOUT β€” INTEGER. the unit number for output.

πŸ‘‘ Author πŸ‘‘

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

Definition at line 167 of file dchksy.f.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code.


okay that's the whole page πŸ’– this was LAPACK Version 3.12.0, and the footer path is /home/abui...IN/dchksy.f(3) β€” mwah, bye bestie! 🫢✨

πŸ“¦ where this page comes from