108 SUBROUTINE clar2v( N, X, Y, Z, INCX, C, S, INCC )
115 INTEGER INCC, INCX, N
119 COMPLEX S( * ), X( * ), Y( * ), Z( * )
126 REAL CI, SII, SIR, T1I, T1R, T5, T6, XI, YI, ZII,
128 COMPLEX SI, T2, T3, T4, ZI
131 INTRINSIC aimag, cmplx, conjg, real
147 t1r = sir*zir - sii*zii
148 t1i = sir*zii + sii*zir
150 t3 = t2 - conjg( si )*xi
151 t4 = conjg( t2 ) + si*yi
154 x( ix ) = ci*t5 + ( sir*real( t4 )+sii*aimag( t4 ) )
155 y( ix ) = ci*t6 - ( sir*real( t3 )-sii*aimag( t3 ) )
156 z( ix ) = ci*t3 + conjg( si )*cmplx( t6, t1i )
subroutine clar2v(n, x, y, z, incx, c, s, incc)
CLAR2V applies a vector of plane rotations with real cosines and complex sines from both sides to a s...