TESTING/LIN/ddrvsp.f(3)

๐Ÿ“ฆ
version 3.12.1 ยท 2 versions
, in arch rolling

๐ŸŒธ NAME ๐ŸŒธ

okay so bestie, this is TESTING/LIN/ddrvsp.f from the Library Functions Manual โ€” home of the DDRVSP subroutine. no cap, she's the main character of this page, and it's giving test-driver energy. ๐Ÿ‘‘โœจ

๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

โœจ Functions/Subroutines โœจ

       subroutine ddrvsp (dotype, nn, nval, nrhs, thresh, tsterr, nmax, a,
           afac, ainv, b, x, xact, work, rwork, iwork, nout)
           DDRVSP

lowkey iconic. the full typed-out signature is right below, iykyk. ๐Ÿซถ

๐ŸŽ€ Function/Subroutine Documentation ๐ŸŽ€

   subroutine ddrvsp (logical, dimension( * ) dotype, integer nn, integer,
       dimension( * ) nval, integer nrhs, 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)
       DDRVSP

๐ŸŽฏ Purpose ๐ŸŽฏ

okay so DDRVSP tests the driver routines DSPSV and -SVX. periodt. vibe check: passed, and she ate. ๐Ÿ”ฅ

๐Ÿ“ 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. ๐Ÿงช
  • NN โ€” NN is INTEGER. The number of values of N contained in the vector NVAL. ๐Ÿ”ข
  • NVAL โ€” NVAL is INTEGER array, dimension (NN). The values of the matrix dimension N. ๐Ÿ“
  • NRHS โ€” NRHS is INTEGER. The number of right hand side vectors to be generated for each linear system. ๐Ÿงฎ
  • THRESH โ€” THRESH is 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. ๐Ÿšจ
  • TSTERR โ€” TSTERR is LOGICAL. Flag that indicates whether error exits are to be tested. ๐Ÿ›
  • NMAX โ€” NMAX is INTEGER. The maximum value permitted for N, used in dimensioning the work arrays. ๐Ÿ“ฆ
  • A โ€” A is DOUBLE PRECISION array, dimension (NMAX*(NMAX+1)/2). ๐Ÿ’–
  • AFAC โ€” AFAC is DOUBLE PRECISION array, dimension (NMAX*(NMAX+1)/2). ๐Ÿ’ซ
  • AINV โ€” AINV is DOUBLE PRECISION array, dimension (NMAX*(NMAX+1)/2). ๐ŸŒŸ
  • B โ€” B is DOUBLE PRECISION array, dimension (NMAX*NRHS). ๐Ÿ“
  • X โ€” X is DOUBLE PRECISION array, dimension (NMAX*NRHS). ๐Ÿฆ‹
  • XACT โ€” XACT is DOUBLE PRECISION array, dimension (NMAX*NRHS). ๐ŸŒธ
  • WORK โ€” WORK is DOUBLE PRECISION array, dimension (NMAX*max(2,NRHS)). ๐Ÿงš
  • RWORK โ€” RWORK is DOUBLE PRECISION array, dimension (NMAX+2*NRHS). ๐Ÿ’œ
  • IWORK โ€” IWORK is INTEGER array, dimension (2*NMAX). ๐Ÿ”ฅ
  • NOUT โ€” NOUT is INTEGER. The unit number for output. ๐Ÿ“

๐Ÿ’œ Author ๐Ÿ’œ

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

Definition at line 153 of file ddrvsp.f. โœจ

๐Ÿ‘‘ Author ๐Ÿ‘‘

Generated automatically by Doxygen for LAPACK from the source code. ๐Ÿค–๐Ÿ’ซ


bestie, that's the whole page. signing off with LAPACK Version 3.12.0 for TESTING/LIN/ddrvsp.f(3) โ€” mwah, stay slaying those linear systems ๐Ÿ’‹๐Ÿซถ

๐Ÿ“ฆ where this page comes from