AMDiS  0.1
The Adaptive Multi-Dimensional Simulation Toolbox
Preconditioner< Mat, Vec, PreconImpl > Class Template Reference

Wrapper for using ITL preconditioners in AMDiS. More...

#include <Preconditioner.hpp>

Inherits PreconditionerInterface< Mat, Vec >.

Classes

struct  Creator
 A creator to be used instead of the constructor. More...
 

Public Member Functions

void init (M const &A) override
 Implementation of PreconditionerInterface::init()
 
void exit () override
 Implementation of PreconditionerInterface::exit()
 
void solve (X const &x, Y &y) const override
 Implementation of PreconditionerInterface::solve()
 
void adjoint_solve (X const &x, Y &y) const override
 Implementation of PreconditionerInterface::adjointSolve()
 
- Public Member Functions inherited from PreconditionerInterface< Mat, Vec >
virtual ~PreconditionerInterface ()=default
 Virtual destructor.
 

Detailed Description

template<class Mat, class Vec, template< class > class PreconImpl>
class AMDiS::Preconditioner< Mat, Vec, PreconImpl >

Wrapper for using ITL preconditioners in AMDiS.


The documentation for this class was generated from the following file: