F06CHF applies a complex similarity rotation having real cosine and complex sine to a by complex Hermitian matrix.
F06CHF applies a complex similarity rotation, with parameters
(real) and
(complex), to a given
by
complex Hermitian matrix; that is, it performs the operation:
where
and
are real.
The parameter
X and
Z which hold
and
are declared
complex
for convenience when using the routine to operate on submatrices of larger Hermitian matrices.
Note that:
where
, so to use F06CHF
when
is the
element of the matrix, you can make the call
CALL F06CHF(Z, Y, X, C, -CONJG(S))
None.
- 1: – COMPLEX (KIND=nag_wp)Input/Output
-
On entry: the value , the element of the input matrix.
On exit: the transformed value .
- 2: – COMPLEX (KIND=nag_wp)Input/Output
-
On entry: the value , the element of the input matrix.
On exit: the transformed value .
- 3: – COMPLEX (KIND=nag_wp)Input/Output
-
On entry: the value , the element of the input matrix.
On exit: the transformed value .
- 4: – REAL (KIND=nag_wp)Input
-
On entry: the value , the cosine of the rotation.
- 5: – COMPLEX (KIND=nag_wp)Input
-
On entry: the value , the sine of the rotation.
None.
Not applicable.
Not applicable.
None.
None.