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

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

πŸ‘‘ NAME πŸ’…

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

okay so bestie, this is a page from the Library Functions Manual and it's all about one little Fortran file living way deep in the LAPACK testing folder. say hi to ddrvrf2.f 🫢


✨ SYNOPSIS ✨

🌸 Functions/Subroutines

  • subroutine DDRVRF2 (nout, nn, nval, a, lda, arf, ap, asav) β€” literally just DDRVRF2, that's the whole vibe πŸŽ€

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

πŸ’– the actual signature, no cap

subroutine DDRVRF2 (integer nout, integer nn, integer, dimension( nn ) nval,
     double precision, dimension( lda, * ) a, integer lda, double precision,
     dimension( * ) arf, double precision, dimension(*) ap, double precision,
     dimension( lda, * ) asav)

DDRVRF2 β€” she's an icon, she's a subroutine, she's here to do her job πŸ‘‘

🌈 Purpose

!> !> DDRVRF2 tests the LAPACK RFP conversion routines. !>

that's it, that's the whole purpose bestie β€” she tests the LAPACK RFP conversion routines, periodt πŸ”₯

πŸ“ Parameters

  • NOUT
!> NOUT is INTEGER !> The unit number for output. !>

it's an INTEGER and it's the unit number for output, so that's where all the gossβ€” sorry, all the output goes πŸ’¬

  • NN
!> NN is INTEGER !> The number of values of N contained in the vector NVAL. !>

an INTEGER holding how many values of N are chilling inside the vector NVAL ✨

  • NVAL
!> NVAL is INTEGER array, dimension (NN) !> The values of the matrix dimension N. !>

an INTEGER array with dimension (NN) and it's carrying the values of the matrix dimension N πŸŽ€

  • A
!> A is DOUBLE PRECISION array, dimension (LDA,NMAX) !>

a DOUBLE PRECISION array, dimension (LDA,NMAX) β€” that's the whole description, she's lowkey mysterious like that πŸ™ˆ

  • LDA
!> LDA is INTEGER !> The leading dimension of the array A. LDA >= max(1,NMAX). !>

an INTEGER, the leading dimension of the array A, and the rule is LDA >= max(1,NMAX) β€” respect the constraint or else 😭

  • ARF
!> ARF is DOUBLE PRECISION array, dimension ((NMAX*(NMAX+1))/2). !>

a DOUBLE PRECISION array, dimension ((NMAX*(NMAX+1))/2) β€” yes the math is mathing 🧚

  • AP
!> AP is DOUBLE PRECISION array, dimension ((NMAX*(NMAX+1))/2). !>

also a DOUBLE PRECISION array, same dimension ((NMAX*(NMAX+1))/2). twin energy fr fr 🫢

  • ASAV
!> ASAV is DOUBLE PRECISION array, dimension (LDA,NMAX) !>

a DOUBLE PRECISION array, dimension (LDA,NMAX) β€” the "save" in the name is giving backup-plan main character energy πŸ’Ύ


πŸ’œ Author

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

Definition at line 88 of file ddrvrf2.f. πŸ“


⭐ Author (the second one, yes really)

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨

and that's the whole page bestie, go forth and convert those RFP routines 🌸

LAPACK, Version 3.12.0 β€” mwah, stan forever, don't forget to cite her πŸ’‹πŸ’–πŸŽ€

πŸ“¦ where this page comes from