C_SBLAS1.C(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

πŸ’… CBLAS/testing/c_sblas1.c(3) πŸ’…

okay bestie, this is the Library Functions Manual page for CBLAS/testing/c_sblas1.c. It’s giving very β€œexact F77_* signatures and definition line numbers” energy, and we are keeping every single one. No skipping, no summarizing, periodt. ✨

🌸 NAME 🌸

CBLAS/testing/c_sblas1.c β€” that’s the name, bestie. The file itself is the main character here.

✨ SYNOPSIS ✨

The includes are literally these two, exactly:

       #include 'cblas_test.h'
       #include 'cblas.h'

πŸŽ€ Functions πŸŽ€

Here’s the function roster in the original order, with the exact signatures:

       float F77_sasum (const CBLAS_INT *N, float *X, const CBLAS_INT *incX)
       void F77_saxpy (const CBLAS_INT *N, const float *alpha, const float *X,
           const CBLAS_INT *incX, float *Y, const CBLAS_INT *incY)
       float F77_scasum (const CBLAS_INT *N, void *X, const CBLAS_INT *incX)
       float F77_scnrm2 (const CBLAS_INT *N, const void *X, const CBLAS_INT
           *incX)
       void F77_scopy (const CBLAS_INT *N, const float *X, const CBLAS_INT
           *incX, float *Y, const CBLAS_INT *incY)
       float F77_sdot (const CBLAS_INT *N, const float *X, const CBLAS_INT
           *incX, const float *Y, const CBLAS_INT *incY)
       float F77_snrm2 (const CBLAS_INT *N, const float *X, const CBLAS_INT
           *incX)
       void F77_srotg (float *a, float *b, float *c, float *s)
       void F77_srot (const CBLAS_INT *N, float *X, const CBLAS_INT *incX,
           float *Y, const CBLAS_INT *incY, const float *c, const float *s)
       void F77_sscal (const CBLAS_INT *N, const float *alpha, float *X, const
           CBLAS_INT *incX)
       void F77_sswap (const CBLAS_INT *N, float *X, const CBLAS_INT *incX,
           float *Y, const CBLAS_INT *incY)
       CBLAS_INT F77_isamax (const CBLAS_INT *N, const float *X, const
           CBLAS_INT *incX)

πŸ’– Function Documentation πŸ’–

okay bestie, this is the full documentation roster in the same order as the original page. Each signature is copied exactly, and the line number is the definition location. Don’t lose ’em. 🫢

bestie, the line numbers are definition locations from the original docs β€” keep them cute and keep them exact.

πŸ¦‹ F77_isamax πŸ¦‹

   CBLAS_INT F77_isamax (const CBLAS_INT * N, const float * X, const CBLAS_INT
       * incX)

Definition at line 78 of file c_sblas1.c.

πŸ“ F77_sasum πŸ“

   float F77_sasum (const CBLAS_INT * N, float * X, const CBLAS_INT * incX)

Definition at line 11 of file c_sblas1.c.

🌈 F77_saxpy 🌈

   void F77_saxpy (const CBLAS_INT * N, const float * alpha, const float * X,
       const CBLAS_INT * incX, float * Y, const CBLAS_INT * incY)

Definition at line 16 of file c_sblas1.c.

🧚 F77_scasum 🧚

   float F77_scasum (const CBLAS_INT * N, void * X, const CBLAS_INT * incX)

Definition at line 23 of file c_sblas1.c.

πŸŽ€ F77_scnrm2 πŸŽ€

   float F77_scnrm2 (const CBLAS_INT * N, const void * X, const CBLAS_INT *
       incX)

Definition at line 28 of file c_sblas1.c.

πŸ¦‹ F77_scopy πŸ¦‹

   void F77_scopy (const CBLAS_INT * N, const float * X, const CBLAS_INT *
       incX, float * Y, const CBLAS_INT * incY)

Definition at line 33 of file c_sblas1.c.

πŸ’œ F77_sdot πŸ’œ

   float F77_sdot (const CBLAS_INT * N, const float * X, const CBLAS_INT *
       incX, const float * Y, const CBLAS_INT * incY)

Definition at line 40 of file c_sblas1.c.

🌸 F77_snrm2 🌸

   float F77_snrm2 (const CBLAS_INT * N, const float * X, const CBLAS_INT *
       incX)

Definition at line 46 of file c_sblas1.c.

πŸ”₯ F77_srot πŸ”₯

   void F77_srot (const CBLAS_INT * N, float * X, const CBLAS_INT * incX, float
       * Y, const CBLAS_INT * incY, const float * c, const float * s)

Definition at line 57 of file c_sblas1.c.

🫢 F77_srotg 🫢

   void F77_srotg (float * a, float * b, float * c, float * s)

Definition at line 51 of file c_sblas1.c.

⭐ F77_sscal ⭐

   void F77_sscal (const CBLAS_INT * N, const float * alpha, float * X, const
       CBLAS_INT * incX)

Definition at line 64 of file c_sblas1.c.

πŸ‘‘ F77_sswap πŸ‘‘

   void F77_sswap (const CBLAS_INT * N, float * X, const CBLAS_INT * incX,
       float * Y, const CBLAS_INT * incY)

Definition at line 71 of file c_sblas1.c.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. periodt. πŸ’…


okay that’s the whole page, bestie. Cute sign-off time: the footer energy is LAPACK, Version 3.12.0, and CBLAS/testing/c_sblas1.c(3) β€” no separate date on this page, so I’m not inventing one. πŸ’…βœ¨

πŸ“¦ where this page comes from