BLAS/SRC/csrot.f(3)

πŸ’– NAME

Okay bestie, welcome to BLAS/SRC/csrot.f(3) from the Library Functions Manual. This page is for BLAS/SRC/csrot.f, aka the csrot subroutine page, and it's lowkey iconic: complex vectors, real cos and sin, all the rotation vibes. ✨

✨ SYNOPSIS

🫢 Functions/Subroutines

   subroutine csrot (n, cx, incx, cy, incy, c, s)
  • This one is CSROT, no cap.

πŸ¦‹ 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.

πŸ’… 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.
  • 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.
  • 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.


πŸ“ That's the whole page, bestie β€” LAPACK Version 3.12.0, source page BLAS/SRC/csrot.f(3) (the footer didn't hand over a separate date, so that's the sign-off vibe). Mwah! πŸ’–
πŸ“¦ where this page comes from