/home/abui...RC/srscl.f(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0
Manual-name check: this page is from the Library Functions Manual, and its page path/title is /home/abui...RC/srscl.f(3). Header info folded in near the top, bestie. πŸ’…

πŸŽ€ NAME πŸŽ€

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

✨ SYNOPSIS ✨

🧚 Functions/Subroutines 🧚

  • subroutine SRSCL (n, sa, sx, incx) β€” SRSCL multiplies a vector by the reciprocal of a real scalar.

πŸ’– Function/Subroutine Documentation πŸ’–

subroutine SRSCL (integer n, real sa, real, dimension( * ) sx, integer incx)

SRSCL multiplies a vector by the reciprocal of a real scalar.

🌸 Purpose 🌸

Okay so picture an n-element real vector x. SRSCL multiplies it by the real scalar 1/a, and it does this without overflow or underflow as long as the final result x/a does not overflow or underflow. That's the whole vibe. ✨

πŸŽ€ Parameters πŸŽ€

  • N β€” N is INTEGER; it's the number of components of the vector x.
  • SA β€” SA is REAL; this is the scalar a which is used to divide each component of x. SA must be >= 0, or the subroutine will divide by zero. Respect the boundary, bestie. πŸ’€
  • SX β€” SX is a REAL array, dimension (1+(N-1)*abs(INCX)); it's the n-element vector x. πŸ‘‘
  • INCX β€” INCX is INTEGER; it's the increment between successive values of the vector SX. Specifically: > 0: SX(1) = X(1) and SX(1+(i-1)*INCX) = x(i), 1< i<= n. Slay, indexing. πŸŒ€

πŸ‘‘ Author πŸ‘‘

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

Definition at line 83 of file srscl.f.

πŸ¦‹ Author πŸ¦‹

Generated automatically by Doxygen for LAPACK from the source code.


Cute sign-off energy: this footer is from LAPACK, Version 3.12.0, with the page path /home/abui...RC/srscl.f(3). Stay sparkling and don't divide by zero, bestie. πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from