24 #ifndef DOPE_PRECONDITIONER_H_
25 #define DOPE_PRECONDITIONER_H_
27 #include <deal.II/lac/precondition.h>
28 #include <deal.II/lac/precondition_block.h>
29 #include <deal.II/lac/sparse_ilu.h>
55 template <
typename MATRIX>
61 dealii::PreconditionSSOR<MATRIX>::initialize(A,1);
77 template <
typename MATRIX,
int blocksize>
83 dealii::PreconditionBlockSSOR<MATRIX>::initialize(A,blocksize);
99 template <
typename MATRIX>
119 template <
typename number>
125 dealii::SparseILU<number>::initialize(A);
void initialize(const SparseMatrix< number > &A)
Definition: preconditioner_wrapper.h:123
Definition: preconditioner_wrapper.h:100
Definition: preconditioner_wrapper.h:78
void initialize(const MATRIX &)
Definition: preconditioner_wrapper.h:103
Definition: preconditioner_wrapper.h:56
void initialize(const MATRIX &A)
Definition: preconditioner_wrapper.h:81
Definition: preconditioner_wrapper.h:120
void initialize(const MATRIX &A)
Definition: preconditioner_wrapper.h:59