AMDiS  0.3
The Adaptive Multi-Dimensional Simulation Toolbox
ISTLSolverCreatorBase< Traits > Class Template Referenceabstract

Base class for solver creators,. More...

#include <ISTLSolverCreator.hpp>

Inherits CreatorInterface< tag::solver< Traits > >.

Inherited by DirectSolverCreator< Solver, Traits >, and ISTLIterativeSolverCreatorBase< Traits >.

Public Member Functions

virtual void init (std::string const &prefix)
 Prepare the solver for the creation.
 
virtual std::unique_ptr< Dune::InverseOperator< X, Y > > create (typename Traits::M const &A, typename Traits::Comm const &comm) const =0
 

Protected Attributes

int info_ = 0
 

Detailed Description

template<class Traits>
class AMDiS::ISTLSolverCreatorBase< Traits >

Base class for solver creators,.

See also
IterativeSolverCreator,
DirectSolverCreator. Constructor for solvers.

Initfile parameters:

  • [SOLVER]->info: Information level [0]

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