AMDiS  0.1
The Adaptive Multi-Dimensional Simulation Toolbox
ISTLPreconCreator< Model, Traits > Struct Template Reference

Base class for precon creators,. More...

#include <PreconCreator.hpp>

Inherits ISTLPreconCreatorInterface< Traits >.

Classes

struct  Creator
 

Public Types

using Interface = ISTLPreconCreatorInterface< Traits >
 
- Public Types inherited from ISTLPreconCreatorInterface< Traits >
using Interface = Dune::Preconditioner< typename Traits::X, typename Traits::Y >
 

Public Member Functions

 ISTLPreconCreator (std::string const &prefix)
 
- Public Member Functions inherited from ISTLPreconCreatorInterface< Traits >
virtual std::unique_ptr< Interface > create (typename Traits::M const &mat, typename Traits::Comm const &comm) const =0
 

Protected Attributes

double w_ = 1.0
 
int iter_ = 1
 

Detailed Description

template<class Model, class Traits>
struct AMDiS::ISTLPreconCreator< Model, Traits >

Base class for precon creators,.

See also
PreconCreator. Constructor for preconditioners.

Initfile parameters:

  • [PRECON]->relaxation: Dumping/relaxation factor
  • [PRECON]->iterations: Number of iterations the precon is applied.

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