BLAS/SRC/csrot.f(3)

✨ BLAS/SRC/csrot.f(3) ✨

okay bestie, welcome to the LAPACK corner of the manual, specifically BLAS/SRC/csrot.f πŸŽ€ β€” yes, the file name is the whole vibe, it's giving "I live in the BLAS directory and I'm thriving."


🌸 NAME 🌸

BLAS/SRC/csrot.f β€” the main character file πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

✨ Functions/Subroutines ✨

  • subroutine csrot (n, cx, incx, cy, incy, c, s) β€” CSROT

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

🌈 subroutine csrot (integer n, complex, dimension( * ) cx, integer incx, complex, dimension( * ) cy, integer incy, real c, real s) 🌈

CSROT

πŸŽ€ Purpose: πŸŽ€

CSROT applies a plane rotation, where the cos and sin (c and s) are real and the vectors cx and cy are complex. 🌸

jack dongarra, linpack, 3/11/78. β€” yeah, this one's been slaying since 1978, no cap, it's literally older than everyone's parents and still ate. πŸ‘‘

🌟 Parameters 🌟

  • N β€” N is INTEGER
    • On entry, N specifies the order of the vectors cx and cy.
    • N must be at least zero. 🫢
  • CX β€” CX is COMPLEX array, dimension at least ( 1 + ( N - 1 )*abs( INCX ) ).
    • Before entry, the incremented array CX must contain the n element vector cx. On exit, CX is overwritten by the updated vector cx. πŸ’€ yes bestie, it gets replaced, that's just the way it is.
  • INCX β€” INCX is INTEGER
    • On entry, INCX specifies the increment for the elements of CX. INCX must not be zero. 🚨
  • CY β€” CY is COMPLEX array, dimension at least ( 1 + ( N - 1 )*abs( INCY ) ).
    • Before entry, the incremented array CY must contain the n element vector cy. On exit, CY is overwritten by the updated vector cy. 😭 gone but iconic.
  • INCY β€” INCY is INTEGER
    • On entry, INCY specifies the increment for the elements of CY. INCY must not be zero. 🚨
  • C β€” C is REAL
    • On entry, C specifies the cosine, cos. 🌸
  • S β€” S is REAL
    • On entry, S specifies the sine, sin. πŸ¦‹

πŸ‘‘ Author πŸ‘‘

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

πŸ’œ Definition πŸ’œ

Definition at line 97 of file csrot.f. πŸ“


⭐ Author ⭐

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨


and that's the whole page bestie, you ate that πŸ’… β€” this was Version 3.12.0, dated Tue Nov 28 2023 12:08:41, from BLAS/SRC/csrot.f(3). periodt. πŸ’–πŸŒˆπŸŽ€