PLASMA  2.8.0
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
int PLASMA_zunmqr_Tile ( PLASMA_enum  side,
PLASMA_enum  trans,
PLASMA_desc A,
PLASMA_desc T,
PLASMA_desc C 
)

PLASMA_zunmqr_Tile - overwrites the general M-by-N matrix C with Q*C, where Q is an orthogonal matrix (unitary in the complex case) defined as the product of elementary reflectors returned by PLASMA_zgeqrf_Tile Q is of order M. All matrices are passed through descriptors. All dimensions are taken from the descriptors.

Parameters
[in]sideIntended usage: = PlasmaLeft: apply Q or Q**H from the left; = PlasmaRight: apply Q or Q**H from the right. Currently only PlasmaLeft is supported.
[in]transIntended usage: = PlasmaNoTrans: no transpose, apply Q; = PlasmaConjTrans: conjugate transpose, apply Q**H. Currently only PlasmaConjTrans is supported.
[in]ADetails of the QR factorization of the original matrix A as returned by PLASMA_zgeqrf.
[in]TAuxiliary factorization data, computed by PLASMA_zgeqrf. Can be obtained with PLASMA_Alloc_Workspace_zgeqrf
[in,out]COn entry, the M-by-N matrix C. On exit, C is overwritten by Q*C or Q**H*C.
Returns
Return values
PLASMA_SUCCESSsuccessful exit
See also
PLASMA_zunmqr
PLASMA_zunmqr_Tile_Async
PLASMA_cunmqr_Tile
PLASMA_dormqr_Tile
PLASMA_sormqr_Tile
PLASMA_zgeqrf_Tile