MX_DTRNSQ – Square matrix in-place transposition: A := alpha*A^T

Block SymbolLicensing group: STANDARD
PIC

Function Description
The function block MX_DTRNSQ transpose the scalar multiple of the square matrix referenced by uA in-place.

The output reference yA is always set to the corresponding input references uA. If HLD = on then nothing else is done otherwise the BLAS-like function X_DTRNSQ is called internally:

X_DTRNSQ(N, ALPHA, uA, LDA);

where parameters of X_DTRNSQ are set in the following way:

The error flag E is set to on if:

Inputs

uA

Input reference to matrix A

reference

alpha

Scalar coefficient alpha

double

HLD

Hold

bool

Outputs

yA

Output reference to matrix A

reference

E

Error indicator

bool