CDRVGT(3)

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

πŸ’… CDRVGT(3) β€” Library Functions Manual πŸ’…

Okay bestie, this is the CDRVGT(3) page, and it's lowkey all about one Fortran file. No cap.

✨ NAME ✨

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

That's the file, periodt. The manual name is CDRVGT(3), and yes, we folded it up top like a little crown. πŸ‘‘

πŸ¦‹ SYNOPSIS πŸ¦‹

πŸ‘‘ Functions/Subroutines πŸ‘‘

Here's the synopsis, literally:

       subroutine CDRVGT (dotype, nn, nval, nrhs, thresh, tsterr, a, af, b, x,
           xact, work, rwork, iwork, nout)
           CDRVGT

πŸ’– Function/Subroutine Documentation πŸ’–

The full signature is giving main-character energy:

   subroutine CDRVGT (logical, dimension( * ) dotype, integer nn, integer,
       dimension( * ) nval, integer nrhs, real thresh, logical tsterr, complex,
       dimension( * ) a, complex, dimension( * ) af, complex, dimension( * ) b,
       complex, dimension( * ) x, complex, dimension( * ) xact, complex,
       dimension( * ) work, real, dimension( * ) rwork, integer, dimension( * )
       iwork, integer nout)
       CDRVGT

πŸŽ€ Purpose: πŸŽ€

The source comment is literally:

!>
!> CDRVGT tests CGTSV and -SVX.
!>

So yeah: CDRVGT tests CGTSV and -SVX, bestie. 🫢

πŸ“ Parameters πŸ“

  • DOTYPE β€” this is the matrix-types switch, bestie. 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. Slay. πŸ’…
  • NN β€” tiny but important. NN is INTEGER. The number of values of N contained in the vector NVAL. Iconic. ✨
  • NVAL β€” the dimension lineup. NVAL is INTEGER array, dimension (NN). The values of the matrix dimension N. πŸŽ€
  • NRHS β€” right-hand-side count realness. NRHS is INTEGER. The number of right hand sides, NRHS >= 0. Not me being precise or whatever. 😌
  • THRESH β€” the test-ratio gatekeeper. 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. Periodt. πŸ”₯
  • TSTERR β€” error-exit vibe check. TSTERR is LOGICAL. Flag that indicates whether error exits are to be tested. πŸ¦‹
  • A β€” A is COMPLEX array, dimension (NMAX*4). πŸ’œ
  • AF β€” AF is COMPLEX array, dimension (NMAX*4). πŸ’œ
  • B β€” B is COMPLEX array, dimension (NMAX*NRHS). πŸ“
  • X β€” X is COMPLEX array, dimension (NMAX*NRHS). πŸ“
  • XACT β€” XACT is COMPLEX array, dimension (NMAX*NRHS). πŸ“
  • WORK β€” WORK is COMPLEX array, dimension (NMAX*max(3,NRHS)). 🌸
  • RWORK β€” RWORK is REAL 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 137 of file cdrvgt.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. Yes bestie, the robots did this one. πŸ€–πŸ’–


πŸ’–βœ¨ Later, bestie! This page is from LAPACK, Version 3.12.0, and its footer path is /home/abui...IN/cdrvgt.f(3). Stay slaying! βœ¨πŸ’–

πŸ“¦ where this page comes from