Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

CentOS 4.8

i386

zrot(l)


ZROT

ZROT

NAME
SYNOPSIS
PURPOSE
ARGUMENTS

NAME

ZROT - applie a plane rotation, where the cos (C) is real and the sin (S) is complex, and the vectors CX and CY are complex

SYNOPSIS

SUBROUTINE ZROT(

N, CX, INCX, CY, INCY, C, S )

INTEGER

INCX, INCY, N

DOUBLE

PRECISION C

COMPLEX*16

S

COMPLEX*16

CX( * ), CY( * )

PURPOSE

ZROT applies a plane rotation, where the cos (C) is real and the sin (S) is complex, and the vectors CX and CY are complex.

ARGUMENTS

N (input) INTEGER

The number of elements in the vectors CX and CY.

CX (input/output) COMPLEX*16 array, dimension (N)

On input, the vector X. On output, CX is overwritten with C*X + S*Y.

INCX (input) INTEGER

The increment between successive values of CY. INCX <> 0.

CY (input/output) COMPLEX*16 array, dimension (N)

On input, the vector Y. On output, CY is overwritten with -CONJG(S)*X + C*Y.

INCY (input) INTEGER

The increment between successive values of CY. INCX <> 0.

C (input) DOUBLE PRECISION

S (input) COMPLEX*16 C and S define a rotation [ C S ] [ -conjg(S) C ] where C*C + S*CONJG(S) = 1.0.



zrot(l)