/home/abui...G/cblat1.f(3)

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

🌸 /home/abui...G/cblat1.f(3) β€” Library Functions Manual 🌸

okay so bestie, welcome to the glow-up of a page from the Library Functions Manual β€” yes the header literally says /home/abui...G/cblat1.f(3) twice, we love a self-referential icon. sit down, grab a strawberry drink πŸ“, we're looking at some COMPLEX Level 1 BLAS test code and honestly? it's giving legendary.


✨ NAME ✨

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/TESTING/cblat1.f

like, that's the whole name. it's a path. it's a moment. type it exactly, no cap, every character matters πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

Functions/Subroutines

  • program CBLAT1 β€” the main character itself, CBLAT1
  • subroutine HEADER
  • subroutine CHECK1 (sfac)
  • subroutine CHECK2 (sfac)
  • subroutine STEST (len, scomp, strue, ssize, sfac)
  • subroutine STEST1 (scomp1, strue1, ssize, sfac)
  • real function SDIFF (sa, sb)
  • subroutine CTEST (len, ccomp, ctrue, csize, sfac)
  • subroutine ITEST1 (icomp, itrue)
  • subroutine CB1NRM2 (n, incx, thresh)

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

πŸ‘‘ subroutine CB1NRM2 (integer n, integer incx, real thresh)

it lives at Definition at line 790 of file cblat1.f. πŸ“

🧚 program CBLAT1

CBLAT1

Purpose:

!>
!>    Test program for the COMPLEX Level 1 BLAS.
!>    Based upon the original BLAS test routine together with:
!>
!>    F06GAF Example Program Text
!>

literally what it says: it's the test program for the COMPLEX Level 1 BLAS, and it's based on the original BLAS test routine together with the F06GAF Example Program Text. both. at once. iconic.

Author

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

all four of them, holding hands 🫢

Definition at line 36 of file cblat1.f.

🌈 subroutine CHECK1 (real sfac)

Definition at line 121 of file cblat1.f. πŸ“

🌸 subroutine CHECK2 (real sfac)

Definition at line 347 of file cblat1.f. πŸ“

πŸ’œ subroutine CTEST (integer len, complex, dimension(len) ccomp, complex, dimension(len) ctrue, complex, dimension(len) csize, real sfac)

look at those three dimension(len) complex arrays β€” ccomp, ctrue, csize β€” all sized by len, all matching, all coordinated. we love a consistent fit πŸŽ€

Definition at line 713 of file cblat1.f. πŸ“

⭐ subroutine HEADER

Definition at line 90 of file cblat1.f. πŸ“

πŸ¦‹ subroutine ITEST1 (integer icomp, integer itrue)

Definition at line 747 of file cblat1.f. πŸ“

πŸ“ real function SDIFF (real sa, real sb)

Definition at line 700 of file cblat1.f. πŸ“

πŸ”₯ subroutine STEST (integer len, real, dimension(len) scomp, real, dimension(len) strue, real, dimension(len) ssize, real sfac)

same energy as CTEST but make it real β€” scomp, strue, ssize, every one of them dimension(len). symmetry, slay πŸ’…

Definition at line 613 of file cblat1.f. πŸ“

πŸŽ€ subroutine STEST1 (real scomp1, real strue1, real, dimension(*) ssize, real sfac)

note the dimension(*) on ssize β€” it's assumed-size, bestie, it does not want to be pinned down. respect it. ✨

Definition at line 672 of file cblat1.f. πŸ“


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code.

like, no human wrote this page, Doxygen did it while we were sleeping and honestly it ate ✨


πŸ’€ tiny vibe check: this is a generated doc page for a Fortran test file β€” nothing here is dangerous, but also nothing here is a public API you should go poking at, iykyk. πŸ™ˆ

LAPACK β€” Version 3.12.0 β€” page /home/abui...G/cblat1.f(3) and that's the whole footer, mwah, bye bestie πŸ«ΆπŸ’–πŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from