PreconditionerWithUpdate.hpp File Reference
#include <dune/istl/preconditioner.hh>
#include <memory>
Include dependency graph for PreconditionerWithUpdate.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Dune::PreconditionerWithUpdate< X, Y >
 Interface class adding the update() method to the preconditioner interface. More...
 
class  Dune::DummyUpdatePreconditioner< OriginalPreconditioner >
 
struct  Dune::GeneralPreconditionerMaker< OriginalPreconditioner >
 Interface class ensuring make function is overriden. More...
 
struct  Dune::PreconditionerMaker< OriginalPreconditioner, Args >
 Struct implementing a make function which creates a preconditioner Can create arbitrary preconditioners using parameter packs as template arguments. More...
 
class  Dune::RebuildOnUpdatePreconditioner< OriginalPreconditioner >
 Wrapper class of preconditioners that should be reconstructed on update. More...
 

Namespaces

namespace  Dune
 

Functions

template<class OriginalPreconditioner , class... Args>
std::shared_ptr< DummyUpdatePreconditioner< OriginalPreconditioner > > Dune::getDummyUpdateWrapper (Args &&... args)
 
template<class OriginalPreconditioner , class... Args>
auto Dune::getRebuildOnUpdateWrapper (Args... args)
 Wrapper function creating and return a shared pointer to a preconditioner which is reconstructed on update. More...