zdrot - Apply a plane rotation.
SUBROUTINE ZDROT( N, CX, INCX, CY, INCY, C, S) DOUBLE COMPLEX CX(*), CY(*) INTEGER N, INCX, INCY DOUBLE PRECISION C, S
SUBROUTINE ZDROT_64( N, CX, INCX, CY, INCY, C, S) DOUBLE COMPLEX CX(*), CY(*) INTEGER*8 N, INCX, INCY DOUBLE PRECISION C, S
SUBROUTINE ROT( [N], CX, [INCX], CY, [INCY], C, S) COMPLEX(8), DIMENSION(:) :: CX, CY INTEGER :: N, INCX, INCY REAL(8) :: C, S
SUBROUTINE ROT_64( [N], CX, [INCX], CY, [INCY], C, S) COMPLEX(8), DIMENSION(:) :: CX, CY INTEGER(8) :: N, INCX, INCY REAL(8) :: C, S
#include <sunperf.h>
void zdrot(int n, doublecomplex *cx, int incx, doublecomplex *cy, int incy, double c, double s);
void zdrot_64(long n, doublecomplex *cx, long incx, doublecomplex *cy, long incy, double c, double s);
zdrot Apply a plane rotation, where the cos and sin (c and s) are real and the vectors x and y are complex.