/home/abui.../ddrvrf3.f(3)

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

πŸ¦‹ /home/abui.../ddrvrf3.f(3) β€” LAPACK Library Functions Manual

Okay bestie, this is the manual page for /home/abui.../ddrvrf3.f(3), and it is lowkey all about one very specific LAPACK test routine. Let's get into it. πŸ’–

🌸 NAME

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/TESTING/LIN/ddrvrf3.f β€” yes, that whole glorious path is the name, and it is literally the source file this page is documenting. No cap.

✨ SYNOPSIS

πŸŽ€ Functions/Subroutines

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

DDRVRF3 β€” that's the subroutine, and it is main character energy all the way. πŸ’…

πŸ“š Function/Subroutine Documentation

Here's the full signature, exactly as the page gives it:

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)

Then it says DDRVRF3 again. Branding, honestly. 🫢

🎯 Purpose

DDRVRF3 tests the LAPACK RFP routines: DTFSM

That's the whole purpose, bestie. It's giving focused and iconic. ✨

🌈 Parameters

  • NOUT β€” NOUT is INTEGER. It's the unit number for output. πŸ’–
  • NN β€” NN is INTEGER. It's the number of values of N contained in the vector NVAL.
  • NVAL β€” NVAL is an INTEGER array, dimension (NN). It holds the values of the matrix dimension N.
  • THRESH β€” THRESH is DOUBLE PRECISION. It's 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. Bestie, that zero is the "show me everything" setting. πŸ‘€
  • A β€” A is a DOUBLE PRECISION array, dimension (LDA,NMAX).
  • LDA β€” LDA is INTEGER. It's the leading dimension of the array A. LDA >= max(1,NMAX).
  • ARF β€” ARF is a DOUBLE PRECISION array, dimension ((NMAX*(NMAX+1))/2).
  • B1 β€” B1 is a DOUBLE PRECISION array, dimension (LDA,NMAX).
  • B2 β€” B2 is a DOUBLE PRECISION array, dimension (LDA,NMAX).
  • D_WORK_DLANGE β€” D_WORK_DLANGE is a DOUBLE PRECISION array, dimension (NMAX).
  • D_WORK_DGEQRF β€” D_WORK_DGEQRF is a DOUBLE PRECISION array, dimension (NMAX).
  • TAU β€” TAU is a DOUBLE PRECISION array, dimension (NMAX).

🫢 Author

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

Definition at line 116 of file ddrvrf3.f. Periodt. πŸ’…

πŸ‘‘ Author

Generated automatically by Doxygen for LAPACK from the source code. Automation ate that. ✨


That's the whole page, bestie: LAPACK Version 3.12.0, page /home/abui.../ddrvrf3.f(3), signed off with maximum RFP test routine energy. Mwah. πŸ’‹πŸŽ€

πŸ“¦ where this page comes from