MB_DGER – Performs A := alpha*x*y^T + A
Block SymbolLicensing group: STANDARD
Function Description
The output references yX, yY and yA are always set to the corresponding input references uX,
uY and uA. If HLD = on then nothing is computed otherwise the BLAS function DGER is called
internally:
DGER(M, N, alpha, uX, INCX, uY, INCY, uA, LDA);
where parameters of DGER are set in the following way:
- M is number of rows of the matrix referenced by uA.
- N is number of columns of the matrix referenced by uA.
- If the input then INCX is set to incx else INCX is set to .
- If the input then INCY is set to incy else INCY is set to .
- LDA is the leading dimension of matrix referenced by uA.
The error flag E is set to on if:
- the reference uX or uY or uA is not defined (i.e. input uX or uY or uA is not connected),
- the call of the function DGER returns error using the function XERBLA, see the system log.
See BLAS documentation [7] for more details.
Inputs
uX | Input reference to vector x | Reference |
uY | Input reference to vector y | Reference |
uA | Input reference to matrix A | Reference |
incx | Index increment of vector x | Long (I32) |
incy | Index increment of vector y | Long (I32) |
alpha | Scalar coefficient alpha | Double (F64) |
HLD | Hold | Bool |
Outputs
yX | Output reference to vector x | Reference |
yY | Output reference to vector y | Reference |
yA | Output reference to matrix A | Reference |
E | Error indicator | Bool |
[Previous] [Back to top] [Up] [Next]
2024 © REX Controls s.r.o., www.rexygen.com