BLAS/SRC/zdrot.f(3)

πŸ’– BLAS/SRC/zdrot.f(3) πŸ’–

okay bestie, welcome to the LAPACK BLAS corner of the internet β€” this page is literally all about BLAS/SRC/zdrot.f, and it's giving "tiny routine, huge glow-up." ✨


πŸŽ€ NAME πŸŽ€

BLAS/SRC/zdrot.f β€” no cap, that's the whole name. She's a Fortran source file and she knows it. πŸ’…


🌸 SYNOPSIS 🌸

Functions/Subroutines

  • subroutine zdrot (n, zx, incx, zy, incy, c, s) β€” the one and only ZDROT, bestie. 🫢

✨ Function/Subroutine Documentation ✨

subroutine zdrot (integer n, complex*16, dimension( * ) zx, integer incx, complex*16, dimension( * ) zy, integer incy, double precision c, double precision s)

ZDROT πŸ‘‘

Purpose:

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. β€” yes the legend himself, we stan an icon. πŸ‘‘


🌈 Parameters 🌈

  • N

N is INTEGER

On entry, N specifies the order of the vectors cx and cy.

N must be at least zero.

  • ZX

ZX is COMPLEX*16 array, dimension at least ( 1 + ( N - 1 )*abs( INCX ) ).

Before entry, the incremented array ZX must contain the n element vector cx. On exit, ZX is overwritten by the updated vector cx. πŸ’œ

  • INCX

INCX is INTEGER

On entry, INCX specifies the increment for the elements of ZX. INCX must not be zero.

bestie, must not be zero β€” that's not a vibe suggestion, that's the rule. 🚫
  • ZY

ZY is COMPLEX*16 array, dimension at least ( 1 + ( N - 1 )*abs( INCY ) ).

Before entry, the incremented array ZY must contain the n element vector cy. On exit, ZY is overwritten by the updated vector cy. πŸ¦‹

  • INCY

INCY is INTEGER

On entry, INCY specifies the increment for the elements of ZY. INCY must not be zero.

same energy: zero is not the move. 😭
  • C

C is DOUBLE PRECISION

On entry, C specifies the cosine, cos. 🌸

  • S

S is DOUBLE PRECISION

On entry, S specifies the sine, sin. 🌸


πŸ‘‘ Author πŸ‘‘

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

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


πŸ’« Author πŸ’«

Generated automatically by Doxygen for LAPACK from the source code. (yes, the docs wrote themselves, main character energy fr fr 🫢)


Version 3.12.0 Β· Tue Nov 28 2023 12:08:41 β€” that's the version and the timestamp, and that's the whole page bestie. go rotate some planes, you ate. πŸ’…βœ¨πŸŽ€