CAXPY(3)

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

πŸ’… CAXPY(3) β€” like, the manual page, bestie

okay so this is a page from the Library Functions Manual (that's the manual name, we're folding it in, you're welcome ✨) and it's all about caxpy.f β€” and yes the full path is a whole vibe:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/caxpy.f

that's the NAME section, that's literally it, that's the name πŸŽ€


✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine CAXPY (n, ca, cx, incx, cy, incy) β€” that's our girl. that's the whole subroutine. CAXPY.

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

subroutine CAXPY (integer n, complex ca, complex, dimension(*) cx, integer
    incx, complex, dimension(*) cy, integer incy)

CAXPY πŸ’–

πŸŽ€ Purpose πŸŽ€

!> !> CAXPY constant times a vector plus a vector. !>

like, it does constant times vector plus vector. that's the entire personality and honestly? iconic. it ate. πŸ”₯

🌸 Parameters 🌸

  • N
!> N is INTEGER !> number of elements in input vector(s) so N is an INTEGER, and it's how many elements live in your input vector(s). no cap 🫢
  • CA
!> CA is COMPLEX !> On entry, CA specifies the scalar alpha. CA is COMPLEX, and on entry it's the scalar alpha. that's the "constant" in "constant times a vector", bestie πŸ’…
  • CX
!> CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) ) CX is a COMPLEX array and its dimension is ( 1 + ( N - 1 )*abs( INCX ) ). yes, exactly that. don't @ me, that's literally what it says ✨
  • INCX
!> INCX is INTEGER !> storage spacing between elements of CX INCX is INTEGER and it's the storage spacing between elements of CX. it's giving stride energy πŸ‘‘
  • CY
!> CY is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCY ) ) CY is a COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCY ) ). same deal, different letter πŸ“
  • INCY
!> INCY is INTEGER !> storage spacing between elements of CY INCY is INTEGER, storage spacing between elements of CY. the way it mirrors INCX… symmetry slay 🌈

πŸ‘‘ Author πŸ‘‘

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

four whole institutions. main character energy fr fr 🧚

πŸ’œ Further Details πŸ’œ

!> !> jack dongarra, linpack, 3/11/78. !> modified 12/3/93, array(1) declarations changed to array(*) !>

so jack dongarra, linpack, 3/11/78. β€” that's the origin story. and then modified 12/3/93, array(1) declarations changed to array(*) β€” the glow-up. we love a documented evolution 😭✨

⭐ Definition at line 87 of file caxpy.f. ⭐

line 87, file caxpy.f, that's where she lives 🏠

πŸ™ˆ Author πŸ™ˆ

Generated automatically by Doxygen for LAPACK from the source code. (yes, a robot made this page. a robot with taste.)


and that's the whole thing!! LAPACK, Version 3.12.0, from that caxpy.f path we mentioned at the top β€” mwah, that's the sign-off, bye bestie πŸ«ΆπŸ’–πŸŽ€

πŸ“¦ where this page comes from