|
template<typename vector_t , typename matrix_t > |
bool | ug::MatMultAddDirect (vector_t &dest, const number &beta1, const matrix_t &A1, const vector_t &w1, const number &alpha1, const vector_t &v1) |
| calculates dest = alpha1*v1 + beta1 * A1 *w1; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | ug::MatMultAddDirect (vector_t &dest, const number &beta1, const matrix_t &A1, const vector_t &w1, const number &alpha1, const vector_t &v1, const number &alpha2, const vector_t &v2) |
| calculates dest = alpha1*v1 + beta1 * A1 *w1 + alpha2*v2; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | ug::MatMultAddDirect (vector_t &dest, const number &beta1, const matrix_t &A1, const vector_t &w1, const number &beta2, const matrix_t &A2, const vector_t &w2) |
| calculates dest = beta1 * A1 *w1 + beta2 * A2*w2; More...
|
|
template<typename vector_t , typename matrix_t > |
bool | ug::MatMultAddDirect (vector_t &dest, const number &beta1, const matrix_t &A1, const vector_t &w1, const number &beta2, const matrix_t &A2, const vector_t &w2, const number &alpha1, const vector_t &v1) |
| calculates dest = beta1 * A1 *w1 + beta2 * A2*w2 + alpha1*v1; More...
|
|