nag_dger (f16pmc) performs a rank-1 update on a real general matrix.
nag_dger (f16pmc) performs the rank-1 update operation
where
is an
by
real matrix,
is an
element real vector,
is an
-element real vector, and
and
are real scalars. If
or
is equal to zero or if
is equal to one and
is equal to zero, this function returns immediately.
The BLAS Technical Forum Standard (2001)
http://www.netlib.org/blas/blast-forum - NE_ALLOC_FAIL
Dynamic memory allocation failed.
- NE_BAD_PARAM
On entry, argument had an illegal value.
- NE_INT
On entry, .
Constraint: .
On entry, .
Constraint: .
On entry, .
Constraint: .
On entry, .
Constraint: .
- NE_INT_2
On entry, , .
Constraint: .
On entry, and .
Constraint: .
- NE_INTERNAL_ERROR
An internal error has occurred in this function. Check the function call and any array sizes. If the call is correct then please contact
NAG for assistance.
The BLAS standard requires accurate implementations which avoid unnecessary over/underflow (see Section 2.7 of
The BLAS Technical Forum Standard (2001)).
The argument
conj is not referenced in this case where
and
are real vectors.
Perform rank-1 update of real matrix
using vectors
and
:
where
is the
by
matrix given by