11 #ifndef OOPS_BASE_DIAGONALMATRIX_H_ 12 #define OOPS_BASE_DIAGONALMATRIX_H_ 14 #include <boost/noncopyable.hpp> 20 template <
typename VECTOR>
class DiagonalMatrix :
private boost::noncopyable {
25 void multiply(
const VECTOR & v1, VECTOR & v2)
const {
42 #endif // OOPS_BASE_DIAGONALMATRIX_H_
DiagonalMatrix(const VECTOR &diag)
void inverseMultiply(const VECTOR &v1, VECTOR &v2) const
The namespace for the main oops code.
void multiply(const VECTOR &v1, VECTOR &v2) const