LAPACK  3.5.0 LAPACK: Linear Algebra PACKage
csrot.f File Reference

Go to the source code of this file.

## Functions/Subroutines

subroutine csrot (N, CX, INCX, CY, INCY, C, S)
CSROT More...

## 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
 [in] N ``` N is INTEGER On entry, N specifies the order of the vectors cx and cy. N must be at least zero.``` [in,out] 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.``` [in] INCX ``` INCX is INTEGER On entry, INCX specifies the increment for the elements of CX. INCX must not be zero.``` [in,out] 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.``` [in] INCY ``` INCY is INTEGER On entry, INCY specifies the increment for the elements of CY. INCY must not be zero.``` [in] C ``` C is REAL On entry, C specifies the cosine, cos.``` [in] S ``` S is REAL On entry, S specifies the sine, sin.```
Date
November 2011

Definition at line 99 of file csrot.f.

Here is the caller graph for this function: