ML_DLACPY – Copies all or part of one matrix to another matrix
Block SymbolLicensing group: STANDARD
Function Description
The output references yA and yB are always set to the corresponding input references uA and
uB. If HLD = on then nothing is computed otherwise the LAPACK function DLACPY is called
internally:
DLACPY(sUPLO, M, N, uA, LDA, uB, LDA);
where parameters of DLACPY are set in the following way:
- Integer input uplo is mapped to the string sUPLO: , and .
- M is number of rows of the matrix referenced by uA.
- N is number of columns of the matrix referenced by uA.
- LDA is the leading dimension of the matrix referenced by uA.
The number of rows of the matrix referenced by uB is set to M and the leading dimension of the matrix referenced by uB is set to LDA
The error flag E is set to on if:
- the reference uA or uB is not defined (i.e. input uA or uB is not connected),
- the allocated number of elements of the matrix referenced by uA is different from the allocated number of elements of the matrix referenced by uB.
See LAPACK documentation [7] for more details.
Inputs
uA | Input reference to matrix A | Reference |
uB | Input reference to matrix B | Reference |
uplo | Part of the matrix to be copied | Long (I32) |
|
|
|
HLD | Hold | Bool |
Outputs
yA | Output reference to matrix A | Reference |
yB | Output reference to matrix B | Reference |
E | Error indicator | Bool |
[Previous] [Back to top] [Up] [Next]
2023 © REX Controls s.r.o., www.rexygen.com