<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
Multiplies the general m-by-n matrix C by Q from tlapack::geqrf() More...
Go to the source code of this file.
Classes | |
struct | tlapack::UnmqrOpts |
Options struct for unmqr. More... | |
Functions | |
template<TLAPACK_SMATRIX matrixA_t, TLAPACK_SMATRIX matrixC_t, TLAPACK_SVECTOR tau_t, TLAPACK_SIDE side_t, TLAPACK_OP trans_t> | |
int | tlapack::unmqr (side_t side, trans_t trans, const matrixA_t &A, const tau_t &tau, matrixC_t &C, const UnmqrOpts &opts={}) |
Applies orthogonal matrix op(Q) to a matrix C using a blocked code. | |
template<class T , TLAPACK_SMATRIX matrixA_t, TLAPACK_SMATRIX matrixC_t, TLAPACK_SVECTOR tau_t, TLAPACK_SIDE side_t, TLAPACK_OP trans_t> | |
constexpr WorkInfo | tlapack::unmqr_worksize (side_t side, trans_t trans, const matrixA_t &A, const tau_t &tau, const matrixC_t &C, const UnmqrOpts &opts={}) |
Worspace query of unmqr() | |
Multiplies the general m-by-n matrix C by Q from tlapack::geqrf()