SRC/slar2v.f(3)

✨ NAME ✨

SRC/slar2v.f β€” yep, that's the file, bestie, and it's chilling in the Library Functions Manual. This page is all about the slar2v subroutine. πŸ’…


🌸 SYNOPSIS 🌸

🫢 Functions/Subroutines 🫢

  • subroutine slar2v (n, x, y, z, incx, c, s, incc) β€” SLAR2V applies a vector of plane rotations with real cosines and real sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices. ✨

πŸ”₯ Function/Subroutine Documentation πŸ”₯

🧚 subroutine slar2v (integer n, real, dimension( * ) x, real, dimension( * ) y, real, dimension( * ) z, integer incx, real, dimension( * ) c, real, dimension( * ) s, integer incc)

SLAR2V applies a vector of plane rotations with real cosines and real sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices. 🫢

🌈 Purpose 🌈

Okay so the actual purpose, no cap: it applies a vector of real plane rotations from both sides to a sequence of 2-by-2 real symmetric matrices, defined by the elements of the vectors x, y, and z. For i = 1,2,...,n:

   ( x(i)  z(i) ) := (  c(i)  s(i) ) ( x(i)  z(i) ) ( c(i) -s(i) )
   ( z(i)  y(i) )    ( -s(i)  c(i) ) ( z(i)  y(i) ) ( s(i)  c(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. πŸ“
  • Y β€” Y is REAL array, dimension (1+(N-1)*INCX). The vector y. 🌸
  • Z β€” Z is REAL array, dimension (1+(N-1)*INCX). The vector z. πŸ¦‹
  • INCX β€” INCX is INTEGER. The increment between elements of X, Y and Z. INCX > 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.

Definition at line 109 of file slar2v.f. πŸ“Œ


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨ (Yes bestie, auto-generated, no cap.)


That's the whole page, bestie! Cute little footer vibes: LAPACK Version 3.12.0, source SRC/slar2v.f(3). Mwah πŸ’‹ bye! πŸ¦‹

πŸ“¦ where this page comes from