BLAS/SRC/zscal.f(3)

πŸ’– BLAS/SRC/zscal.f πŸ’–

okay bestie, welcome to the LAPACK zone ✨ this little file lives at BLAS/SRC/zscal.f and it's genuinely iconic, no cap.


✨ NAME ✨

BLAS/SRC/zscal.f β€” the moment πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

Functions/Subroutines

  • subroutine zscal (n, za, zx, incx) β€” literally the whole point, and its name is ZSCAL

🌸 Function/Subroutine Documentation 🌸

subroutine zscal (integer n, complex*16 za, complex*16, dimension(*) zx, integer incx)

ZSCAL

πŸŽ€ Purpose πŸŽ€

ZSCAL scales a vector by a constant. that's it, that's the vibe, and it does it flawlessly 🫢

πŸ‘‘ Parameters πŸ‘‘

  • N β€” N is INTEGER. it's the number of elements in the input vector(s), so like, how many besties are in the lineup.
  • ZA β€” ZA is COMPLEX*16. on entry, ZA specifies the scalar alpha. the constant we're scaling by, she's the main character ✨
  • ZX β€” ZX is COMPLEX*16 array, dimension ( 1 + ( N - 1 )*abs( INCX ) ). yes bestie, that dimension is literally that exact expression, do not improvise πŸ’…
  • INCX β€” INCX is INTEGER. it's the storage spacing between elements of ZX. the stride, the step size, the walk ✨

🌈 Author 🌈

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.
these four are the blueprint, the founding mothers of the lore 🫢

πŸ’œ Further Details: πŸ’œ

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

so we got receipts: jack dongarra, 3/11/78. then modified 3/93 to return if incx .le. 0. and then modified 12/3/93, array(1) declarations changed to array(*) β€” a glow-up timeline fr fr πŸ’–

Definition at line 77 of file zscal.f.


🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code. not a human writing this one, just a robot doing its little task and honestly? slay πŸ€–βœ¨


that's the whole page bestie, every last detail preserved, nothing skipped, periodt πŸ’…

Version 3.12.0 Β· Tue Nov 28 2023 12:08:41 Β· BLAS/SRC/zscal.f(3) β€” mwah, thanks for reading, love u, bye πŸŽ€πŸ¦‹πŸ’–