f06hrf generates details of a complex elementary reflection
(Householder matrix),
, such that
where
is unitary,
is a complex scalar,
is a real scalar, and
is an
-element complex vector.
is given in the form
where
is an
-element complex vector,
is a complex scalar such that
, and
is a real scalar.
and
are returned in a single complex value
. Thus
and
.
If
is such that
where
is the
machine precision and
is a user-supplied tolerance, then:
- either is set to , in which case can be taken to be the unit matrix;
- or is set so that and ,
in which case
None.
None.
Not applicable.
Please consult the
X06 Chapter Introduction for information on how to control and interrogate the OpenMP environment used within this routine. Please also consult the
Users' Note for your implementation for any additional implementation-specific information.
None.
None.