43 #ifndef DIAG_PRECOND_HPP
44 #define DIAG_PRECOND_HPP 1
Diag_Precond(const Matrix &A)
Constructor for a diagonal preconditioner for matrix A.
Basis for matrix implementations.
Dense math vector class.
Definition: mvector.hpp:68
Abstract base preconditioner class.
Definition: precond.hpp:52
Diagonal preconditioner class.
Definition: diag_precond.hpp:53
Base matrix class.
Definition: matrix.hpp:76
~Diag_Precond()
Destructor.
Definition: diag_precond.hpp:64
void solve(Vector &x, const Vector &b) const
Solve M* x = b and return x.
Base for preconditioners.