SRC/slartv.f(3)

✨ SRC/slartv.f ✨

okay so this little icon is from the Library Functions Manual, and she is here to explain slartv with zero gatekeeping πŸ’…


πŸ’– NAME πŸ’–

SRC/slartv.f β€” that is the name, bestie. iconic.


🌸 SYNOPSIS 🌸

πŸ’« Functions/Subroutines

  • subroutine slartv (n, x, incx, y, incy, c, s, incc) β€” SLARTV applies a vector of plane rotations with real cosines and real sines to the elements of a pair of vectors.

🧚 Function/Subroutine Documentation 🧚

✨ subroutine slartv ✨

subroutine slartv (integer n, real, dimension( * ) x, integer incx, real,
    dimension( * ) y, integer incy, real, dimension( * ) c, real, dimension(
    * ) s, integer incc)

SLARTV applies a vector of plane rotations with real cosines and real sines to the elements of a pair of vectors.

🎯 Purpose

SLARTV applies a vector of real plane rotations to elements of the real vectors x and y. For i = 1,2,...,n:

   ( x(i) ) := (  c(i)  s(i) ) ( x(i) )
   ( y(i) )    ( -s(i)  c(i) ) ( y(i) )

🧸 Parameters

  • N β€” N is INTEGER The number of plane rotations to be applied.
  • X β€” X is REAL array, dimension (1+(N-1)*INCX) The vector x.
  • INCX β€” INCX is INTEGER The increment between elements of X. INCX > 0.
  • Y β€” Y is REAL array, dimension (1+(N-1)*INCY) The vector y.
  • INCY β€” INCY is INTEGER The increment between elements of Y. INCY > 0.
  • C β€” C is REAL array, dimension (1+(N-1)*INCC) The cosines of the plane rotations.
  • S β€” S is REAL array, dimension (1+(N-1)*INCC) The sines of the plane rotations.
  • INCC β€” INCC is INTEGER The increment between elements of C and S. INCC > 0.

πŸ‘‘ Author

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

πŸ“ sauce check: Definition at line 107 of file slartv.f.


πŸŽ€ Author πŸŽ€

No cap, the top-level Author note says: Generated automatically by Doxygen for LAPACK from the source code.


πŸ’– cute sign-off: this page is from LAPACK Version 3.12.0, and the file is SRC/slartv.f(3) β€” byeee, bestie 🫢✨

πŸ“¦ where this page comes from