<T>LAPACK 0.1.2
C++ Template Linear Algebra PACKage
|
Multiplies the general m-by-n matrix C by Q from tlapack::gelqf() More...
Go to the source code of this file.
Classes | |
struct | tlapack::UnmlqOpts |
Options struct for unmlq. 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::unmlq (side_t side, trans_t trans, const matrixA_t &A, const tau_t &tau, matrixC_t &C, const UnmlqOpts &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::unmlq_worksize (side_t side, trans_t trans, const matrixA_t &A, const tau_t &tau, const matrixC_t &C, const UnmlqOpts &opts={}) |
Worspace query of unmlq() | |
Multiplies the general m-by-n matrix C by Q from tlapack::gelqf()