# CIS

Computes complex exponent of real vector elements (cosine and sine of real vector elements combined to complex value).

## Syntax

Fortran:

call vccis( n, a, y )

call vzcis( n, a, y )

C:

vcCIS( n, a, y );

vzCIS( n, a, y );

## Input Parameters

Name | Type | Description
--- | --- | ---
n | FORTRAN: INTEGER, INTENT(IN) C: int | Specifies the number of elements to be calculated.
a | FORTRAN: REAL, INTENT(IN) for vccis DOUBLE PRECISION, INTENT(IN) for vzcis C: const float* for vcCIS const double* for vzCIS | FORTRAN: Arrays, specify the input vector a. C: Pointers to arrays that contain the input vector a.

## Output Parameters

Name | Type | Description
--- | --- | ---
y | FORTRAN: COMPLEX for vccis DOUBLE COMPLEX for vzcis C: MKL_Complex8* for vcCIS MKL_Complex16* for vzCIS | FORTRAN: Array, specifies the output vector y. C: Pointer to an array that contains the output vector y.

Parent topic: Trigonometric Functions