/home/abui...C/csscal.f(3)

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

✨ NAME ✨

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

okay bestie so this is the manual page for csscal.f β€” it lives at that whole entire path up there (yes, the whole thing, we don't truncate in this house πŸ’…). It's a library functions manual page, and it's literally all about one little BLAS subroutine. Let's get into it πŸŽ€


🌸 SYNOPSIS 🌸

Functions/Subroutines

  • subroutine CSSCAL (n, sa, cx, incx) β€” that's the icon right there. The main character. CSSCAL.

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

subroutine CSSCAL (integer n, real sa, complex, dimension(*) cx, integer incx)

CSSCAL β€” she's the whole point of this page 🫢

πŸ’œ Purpose:

!>
!>    CSSCAL scales a complex vector by a real constant.
!>

no cap, that's it. CSSCAL takes a complex vector and scales it by a real constant. short, sweet, slays πŸ’…

⭐ Parameters

  • N
!>          N is INTEGER
!>         number of elements in input vector(s)

it's an INTEGER, and it's literally just the number of elements in your input vector(s). that's the vibe ✨

  • SA
!>          SA is REAL
!>           On entry, SA specifies the scalar alpha.

SA is REAL fr fr. On entry, SA specifies the scalar alpha β€” like, the number you're scaling everything by πŸ‘‘

  • CX
!>          CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) )

CX is a COMPLEX array, and its dimension is exactly ( 1 + ( N - 1 )*abs( INCX ) ). don't forget the abs() bestie, she matters 🌈

  • INCX
!>          INCX is INTEGER
!>         storage spacing between elements of CX

INCX is an INTEGER β€” it's the storage spacing between elements of CX. so like, how far apart your elements are chillin' from each other πŸ¦‹

🧚 Author

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

the whole squad of institutions behind this one 😭 iconic collab honestly πŸ‘‘

πŸ’€ Further Details:

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

history lesson time πŸŽ€ β€” jack dongarra, linpack, 3/11/78. then modified 3/93 to return if incx .le. 0. and then modified 12/3/93, where the array(1) declarations got changed to array(*). glow-up after glow-up, honestly πŸ’–


πŸ‘‘ Definition location

Definition at line 77 of file csscal.f. noted. πŸ”₯


🌸 Author (of the page itself)

Generated automatically by Doxygen for LAPACK from the source code. so she wasn't even written by a human, she was born from the source code itself 🧚✨


and that's the tea bestie πŸ“ this page came to you from LAPACK, Version 3.12.0, dated at that whole /home/abui...C/csscal.f(3) of it all β€” mwah, go scale some complex vectors, ily πŸ’œπŸ«Ά

πŸ“¦ where this page comes from