KASKADE 7 development version
|
#include <directPreconditioner.hh>
A direct preconditioner applicable to assembled operators.
Op | the assembled operator. Note that Op::matrix_type must be MatrixAsTriplet<> and Op::Domain must be LinearProductSpace<>. This is satisfied for assembled Galerkin operators coming from a VariationalFunctionalAssembler. |
Definition at line 44 of file directPreconditioner.hh.
Public Member Functions | |
DirectPreconditioner (Op const &op, DirectType directType=DirectType::UMFPACK, MatrixProperties property=MatrixProperties::SYMMETRIC) | |
void | pre (Domain &, Range &) |
void | post (Domain &) |
void | apply (Domain &x, Range const &y) |
Static Public Attributes | |
static int const | category = Dune::SolverCategory::sequential |
|
inline |
Definition at line 59 of file directPreconditioner.hh.
|
inline |
Definition at line 66 of file directPreconditioner.hh.
|
inline |
Definition at line 64 of file directPreconditioner.hh.
|
inline |
Definition at line 63 of file directPreconditioner.hh.
|
static |
Definition at line 51 of file directPreconditioner.hh.