Go to the source code of this file.
|
template<typename vector_t , typename matrix_t > |
void | ug::MatMult (DenseVector< vector_t > &dest, const number &beta1, const DenseMatrix< matrix_t > &A1, const DenseVector< vector_t > &w1) |
| calculates dest = beta1 * A1 * w1; More...
|
|
template<typename vector_t , typename matrix_t > |
void | ug::MatMultAdd (DenseVector< vector_t > &dest, const number &alpha1, const DenseVector< vector_t > &v1, const number &beta1, const DenseMatrix< matrix_t > &A1, const DenseVector< vector_t > &w1) |
| calculates dest = alpha1*v1 + beta1 * A1 *w1; More...
|
|
template<typename vector_t , typename matrix_t > |
void | ug::MatMultTransposedAdd (DenseVector< vector_t > &dest, const number &alpha1, const DenseVector< vector_t > &v1, const number &beta1, const DenseMatrix< matrix_t > &A1, const DenseVector< vector_t > &w1) |
| calculates dest = alpha1*v1 + beta1 * A1^T *w1; More...
|
|