blas_top(3)

Hiii bestie πŸ’– welcome to blas_top(3), the BLAS landing page from the Library Functions Manual. Buckle up, because this one is short but iconic. ✨

πŸ’– NAME πŸ’–

blas_top β€” BLAS. That’s the whole name, and it’s giving gateway-to-the-BLAS-universe energy. 🌈

✨ SYNOPSIS ✨

πŸŽ€ Topics πŸŽ€

  • 🌸 Scalar operations
  • πŸ’… Level 1 BLAS: vector ops
  • πŸ¦‹ Level 2 BLAS: matrix-vector ops
  • πŸ‘‘ Level 3 BLAS: matrix-matrix ops

πŸ¦‹ Detailed Description πŸ¦‹

BLAS are defined by three papers, and yes, bestie, we’re listing all three because receipts matter:

  • πŸ“„ Basic linear algebra subprograms for {FORTRAN} usage, Lawson et al, 1979.
  • πŸ“„ An extended set of {FORTRAN} basic linear algebra subprograms, Dongarra et al, 1988.
  • πŸ“„ A set of level 3 basic linear algebra subprograms, Dongarra et al, 1990.

Some BLAS-like routines (e.g., csymv, crot, csum1, icmax1) exist in LAPACK rather than the classic BLAS. These were extended by the Extra Precision BLAS (XBLAS, not documented here) at https://www.netlib.org/xblas/. 🧚

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. No cap, the docs wrote themselves and still ate. πŸ’…


Source/version sign-off: LAPACK, Version 3.12.0. Mwah πŸ’‹πŸ«Ά