
Public Member Functions | |
| virtual | ~MGMatrixBase () |
| virtual void | vmult (const unsigned int level, VECTOR &dst, const VECTOR &src) const =0 |
| virtual void | vmult_add (const unsigned int level, VECTOR &dst, const VECTOR &src) const =0 |
| virtual void | Tvmult (const unsigned int level, VECTOR &dst, const VECTOR &src) const =0 |
| virtual void | Tvmult_add (const unsigned int level, VECTOR &dst, const VECTOR &src) const =0 |
Usually, the derived class MGMatrix, operating on an MGLevelObject of matrices will be sufficient for applications.
| virtual MGMatrixBase< VECTOR >::~MGMatrixBase | ( | ) | [virtual] |
| virtual void MGMatrixBase< VECTOR >::vmult | ( | const unsigned int | level, | |
| VECTOR & | dst, | |||
| const VECTOR & | src | |||
| ) | const [pure virtual] |
Matrix-vector-multiplication on a certain level.
Implemented in MGMatrix< MATRIX, VECTOR >, and MGMatrixSelect< MATRIX, number >.
| virtual void MGMatrixBase< VECTOR >::vmult_add | ( | const unsigned int | level, | |
| VECTOR & | dst, | |||
| const VECTOR & | src | |||
| ) | const [pure virtual] |
Adding matrix-vector-multiplication on a certain level.
Implemented in MGMatrix< MATRIX, VECTOR >, and MGMatrixSelect< MATRIX, number >.
| virtual void MGMatrixBase< VECTOR >::Tvmult | ( | const unsigned int | level, | |
| VECTOR & | dst, | |||
| const VECTOR & | src | |||
| ) | const [pure virtual] |
Transpose matrix-vector-multiplication on a certain level.
Implemented in MGMatrix< MATRIX, VECTOR >, and MGMatrixSelect< MATRIX, number >.
| virtual void MGMatrixBase< VECTOR >::Tvmult_add | ( | const unsigned int | level, | |
| VECTOR & | dst, | |||
| const VECTOR & | src | |||
| ) | const [pure virtual] |
Adding transpose matrix-vector-multiplication on a certain level.
Implemented in MGMatrix< MATRIX, VECTOR >, and MGMatrixSelect< MATRIX, number >.
documentation generated on Wed Sep 1 23:06:37 2010 by
doxygen
1.5.6