Intel® oneAPI Math Kernel Library Developer Reference - Fortran
Performs a linear transformation of a pair of complex vectors.
call clacrt( n, cx, incx, cy, incy, c, s )
call zlacrt( n, cx, incx, cy, incy, c, s )
The routine performs the following transformation
where c, s are complex scalars and x, y are complex vectors.
INTEGER. The number of elements in the vectors cx and cy (n≥ 0).
COMPLEX for clacrt
DOUBLE COMPLEX for zlacrt
Arrays, dimension (n).
Contain input vectors x and y, respectively.
INTEGER. The increment between successive elements of cx.
INTEGER. The increment between successive elements of cy.
COMPLEX for clacrt
DOUBLE COMPLEX for zlacrt
Complex scalars that define the transform matrix
On exit, overwritten with c*x + s*y .
On exit, overwritten with -s*x + c*y .