My Project
|
Wrapper class of preconditioners that should be reconstructed on update. More...
#include <PreconditionerWithUpdate.hpp>
Public Types | |
using | X = typename OriginalPreconditioner::domain_type |
using | Y = typename OriginalPreconditioner::range_type |
Public Member Functions | |
template<class... Args> | |
RebuildOnUpdatePreconditioner (Args... args) | |
virtual void | pre (X &x, Y &b) override |
virtual void | apply (X &v, const Y &d) override |
virtual void | post (X &x) override |
virtual SolverCategory::Category | category () const override |
void | update () override |
virtual bool | hasPerfectUpdate () const override |
![]() |
Wrapper class of preconditioners that should be reconstructed on update.
OriginalPreconditioner | - Preconditioner of your choice |
|
inlineoverridevirtual |
|
inlineoverridevirtual |