Visible to Intel only — GUID: GUID-87927AB3-6382-460D-B034-71E391FAEEDD
Visible to Intel only — GUID: GUID-87927AB3-6382-460D-B034-71E391FAEEDD
?lar2v
Applies a vector of plane rotations with real cosines and real/complex sines from both sides to a sequence of 2-by-2 symmetric/Hermitian matrices.
Syntax
call slar2v( n, x, y, z, incx, c, s, incc )
call dlar2v( n, x, y, z, incx, c, s, incc )
call clar2v( n, x, y, z, incx, c, s, incc )
call zlar2v( n, x, y, z, incx, c, s, incc )
Include Files
- mkl.fi
Description
The routine ?lar2v applies a vector of real/complex plane rotations with real cosines from both sides to a sequence of 2-by-2 real symmetric or complex Hermitian matrices, defined by the elements of the vectors x, y and z. For i = 1,2,...,n
Input Parameters
- n
-
INTEGER. The number of plane rotations to be applied.
- x, y, z
-
REAL for slar2v
DOUBLE PRECISION for dlar2v
COMPLEX for clar2v
DOUBLE COMPLEX for zlar2v
Arrays, DIMENSION (1+(n-1)*incx) each. Contain the vectors x, y and z, respectively. For all flavors of ?lar2v, elements of x and y are assumed to be real.
- incx
-
INTEGER. The increment between elements of x, y, and z. incx > 0.
- c
-
REAL for slar2v/clar2v
DOUBLE PRECISION for dlar2v/zlar2v
Array, DIMENSION (1+(n-1)*incc). The cosines of the plane rotations.
- s
-
REAL for slar2v
DOUBLE PRECISION for dlar2v
COMPLEX for clar2v
DOUBLE COMPLEX for zlar2v
Array, DIMENSION (1+(n-1)*incc). The sines of the plane rotations.
- incc
-
INTEGER. The increment between elements of c and s. incc > 0.
Output Parameters
- x, y, z
-
Vectors x, y and z, containing the results of transform.