_USERS_MGATES_DOCUMENTS_TMP_LAPACK_BLAS_SRC_(3)

πŸ“¦ version 3.12.0, in centos-stream 10, fedora 43, fedora 44

okay so bestie, you went looking for docs and the manual handed you a directory listing. not a function. not a struct. just… every single file chillin' in BLAS/SRC, alphabetized and ready to go. and honestly? it's giving backstage pass. this is section 3 of the LAPACK manual and it's here to say "here's what's in the folder, no cap." πŸ’–

πŸ’– NAME πŸ’–

BLAS/SRC Directory Reference β€” periodt. that's the whole name. it does exactly what it says on the tin and i respect the honesty so much. πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

πŸ“ Files πŸ“

the full roster, in the exact order the page serves it. i am not summarizing. i am not writing "etc." we are doing every single one, bestie, because that's what a directory reference is for. 🫢

first up, the c squad rolls in:

  • caxpy.f
  • ccopy.f
  • cdotc.f
  • cdotu.f
  • cgbmv.f
  • cgemm.f
  • cgemv.f
  • cgerc.f
  • cgeru.f
  • chbmv.f
  • chemm.f
  • chemv.f
  • cher.f
  • cher2.f
  • cher2k.f
  • cherk.f
  • chpmv.f
  • chpr.f
  • chpr2.f
  • crotg.f90
  • cscal.f
  • csrot.f
  • csscal.f
  • cswap.f
  • csymm.f
  • csyr2k.f
  • csyrk.f
  • ctbmv.f
  • ctbsv.f
  • ctpmv.f
  • ctpsv.f
  • ctrmm.f
  • ctrmv.f
  • ctrsm.f
  • ctrsv.f

and then the d crew pulls up like they own the place:

  • dasum.f
  • daxpy.f
  • dcabs1.f
  • dcopy.f
  • ddot.f
  • dgbmv.f
  • dgemm.f
  • dgemv.f
  • dger.f
  • dnrm2.f90
  • drot.f
  • drotg.f90
  • drotm.f
  • drotmg.f
  • dsbmv.f
  • dscal.f
  • dsdot.f
  • dspmv.f
  • dspr.f
  • dspr2.f
  • dswap.f
  • dsymm.f
  • dsymv.f
  • dsyr.f
  • dsyr2.f
  • dsyr2k.f
  • dsyrk.f
  • dtbmv.f
  • dtbsv.f
  • dtpmv.f
  • dtpsv.f
  • dtrmm.f
  • dtrmv.f
  • dtrsm.f
  • dtrsv.f
  • dzasum.f
  • dznrm2.f90

then a lil i interlude, tiny but mighty, four files and a dream:

  • icamax.f
  • idamax.f
  • isamax.f
  • izamax.f

then the s section shows up and it is long, bestie, hydrate before you scroll:

  • sasum.f
  • saxpy.f
  • scabs1.f
  • scasum.f
  • scnrm2.f90
  • scopy.f
  • sdot.f
  • sdsdot.f
  • sgbmv.f
  • sgemm.f
  • sgemv.f
  • sger.f
  • snrm2.f90
  • srot.f
  • srotg.f90
  • srotm.f
  • srotmg.f
  • ssbmv.f
  • sscal.f
  • sspmv.f
  • sspr.f
  • sspr2.f
  • sswap.f
  • ssymm.f
  • ssymv.f
  • ssyr.f
  • ssyr2.f
  • ssyr2k.f
  • ssyrk.f
  • stbmv.f
  • stbsv.f
  • stpmv.f
  • stpsv.f
  • strmm.f
  • strmv.f
  • strsm.f
  • strsv.f

and finally the z gang closes the whole thing out:

  • zaxpy.f
  • zcopy.f
  • zdotc.f
  • zdotu.f
  • zdrot.f
  • zdscal.f
  • zgbmv.f
  • zgemm.f
  • zgemv.f
  • zgerc.f
  • zgeru.f
  • zhbmv.f
  • zhemm.f
  • zhemv.f
  • zher.f
  • zher2.f
  • zher2k.f
  • zherk.f
  • zhpmv.f
  • zhpr.f
  • zhpr2.f
  • zrotg.f90
  • zscal.f
  • zswap.f
  • zsymm.f
  • zsyr2k.f
  • zsyrk.f
  • ztbmv.f
  • ztbsv.f
  • ztpmv.f
  • ztpsv.f
  • ztrmm.f
  • ztrmv.f
  • ztrsm.f
  • ztrsv.f
side note bestie: a few of these end in .f90 instead of plain .f, and we're not gonna sit here and pretend that's not a little bit spicy. πŸ‘€

aaaand that's the whole directory. every last one, no skips, no crumbs left behind. 🌈

Version 3.12.0, dated Tue Nov 28 2023 12:0 β€” and yes, the timestamp literally got chopped off mid-minute, it's giving cliffhanger πŸ’€. that's the vibe, that's the page, go forth and slay bestie πŸ’…βœ¨πŸ¦‹πŸ’–