TESTING/LIN/ddrvrf3.f(3)

πŸ“¦
version 3.12.1 Β· 2 versions
, in arch rolling

okay so this is the TESTING/LIN/ddrvrf3.f page from the Library Functions Manual, and it’s giving β€œLAPACK documentation but make it cute.” πŸ’… No cap, every parameter, type, dimension, author, and line number is staying right here.

πŸ’– NAME πŸ’–

TESTING/LIN/ddrvrf3.f

That’s the whole NAME, bestie. Short, iconic, to the point. πŸŽ€


✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

subroutine ddrvrf3 (nout, nn, nval, thresh, a, lda, arf, b1, b2,
    d_work_dlange, d_work_dgeqrf, tau)
    DDRVRF3

DDRVRF3


🫢 Function/Subroutine Documentation 🫢

Here’s the full signature, character-for-character, because we do not play fast and loose with Fortran around here:

subroutine ddrvrf3 (integer nout, integer nn, integer, dimension( nn ) nval,
     double precision thresh, double precision, dimension( lda, * ) a,
     integer lda, double precision, dimension( * ) arf, double precision,
     dimension( lda, * ) b1, double precision, dimension( lda, * ) b2, double
     precision, dimension( * ) d_work_dlange, double precision, dimension( *
     ) d_work_dgeqrf, double precision, dimension( * ) tau)
     DDRVRF3

DDRVRF3

🌸 Purpose 🌸

DDRVRF3 tests the LAPACK RFP routines:

DTFSM

That’s the assignment. That’s the vibe. ✨

πŸ’œ Parameters πŸ’œ

  • NOUT β€” NOUT is INTEGER. The unit number for output.
  • 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.
  • 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.
  • A β€” A is DOUBLE PRECISION array, dimension (LDA,NMAX).
  • LDA β€” LDA is INTEGER. The leading dimension of the array A. LDA >= max(1,NMAX).
  • ARF β€” ARF is DOUBLE PRECISION array, dimension ((NMAX*(NMAX+1))/2).
  • B1 β€” B1 is DOUBLE PRECISION array, dimension (LDA,NMAX).
  • B2 β€” B2 is DOUBLE PRECISION array, dimension (LDA,NMAX).
  • D_WORK_DLANGE β€” D_WORK_DLANGE is DOUBLE PRECISION array, dimension (NMAX).
  • D_WORK_DGEQRF β€” D_WORK_DGEQRF is DOUBLE PRECISION array, dimension (NMAX).
  • TAU β€” TAU is DOUBLE PRECISION array, dimension (NMAX).
Threshold tea β˜•: if RESULT >= THRESH, that result gets included in the output file. Want every single test ratio printed? Set THRESH = 0. Periodt.

πŸ‘‘ Author πŸ‘‘

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

πŸ“ Definition at line 116 πŸ“

Definition at line 116 of file ddrvrf3.f.


🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


And that’s the whole page, bestie 🫢 This iconic little doc is from LAPACK Version 3.12.0, and the footer energy is TESTING/LIN/ddrvrf3.f(3). Stay slaying, stay compiling, and may your dimensions always be valid πŸ’…βœ¨

πŸ“¦ where this page comes from