|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
fempreconditioning.hh
Go to the documentation of this file.
178 : public FemPreconditioningBase< DFImp, Operator, method, std::is_base_of< AssembledOperator< DFImp, DFImp >, Operator > :: value >
180 typedef FemPreconditioningBase< DFImp, Operator, method, std::is_base_of< AssembledOperator< DFImp, DFImp >, Operator > :: value >
190 using FemJacobiPreconditioning = FemPreconditioning< DFImp, Operator, SolverParameter::jacobi >;
193 using FemGaussSeidelPreconditioning = FemPreconditioning< DFImp, Operator, SolverParameter::gauss_seidel >;
#define DUNE_THROW(E,...)
T real_type
Definition fempreconditioning.hh:25
DFImp DiscreteFunctionType
Definition fempreconditioning.hh:27
OperatorImp OperatorType
Definition fempreconditioning.hh:28
FemPreconditioningBase(const OperatorType &op)
Definition fempreconditioning.hh:34
virtual void operator()(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
application operator
Definition fempreconditioning.hh:36
DiscreteFunctionType::ConstDofIteratorType ConstDofIteratorType
Definition fempreconditioning.hh:31
void apply(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
Definition fempreconditioning.hh:52
DiscreteFunctionType::DofIteratorType DofIteratorType
Definition fempreconditioning.hh:30
OperatorType::MatrixType MatrixType
Definition fempreconditioning.hh:75
const double w_
Definition fempreconditioning.hh:82
const int n_
Definition fempreconditioning.hh:81
const MatrixType & matrix_
Definition fempreconditioning.hh:79
DiscreteFunctionType::DofIteratorType DofIteratorType
Definition fempreconditioning.hh:71
FemPreconditioningBase(const OperatorType &assembledOperator, const int n=1, const double relax=1.0)
Definition fempreconditioning.hh:85
DiscreteFunctionType::DofType DofType
Definition fempreconditioning.hh:69
virtual void operator()(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
application operator
Definition fempreconditioning.hh:109
Dune::FieldTraits< DofType >::real_type RealType
Definition fempreconditioning.hh:70
OperatorImp OperatorType
Definition fempreconditioning.hh:67
DiscreteFunctionType diagonalInv_
Definition fempreconditioning.hh:77
DiscreteFunctionType::ConstDofIteratorType ConstDofIteratorType
Definition fempreconditioning.hh:72
void apply(const DiscreteFunctionType &u, DiscreteFunctionType &v) const
Definition fempreconditioning.hh:129
DFImp DiscreteFunctionType
Definition fempreconditioning.hh:66
Precondtioner, implementing Jacobi, Gauss-Seidel and SOR works with.
Definition fempreconditioning.hh:179
Operator OperatorType
Definition fempreconditioning.hh:183
FemPreconditioning(const OperatorType &op, const int n=1, const double w=1.0)
Definition fempreconditioning.hh:184
Definition solver/parameter.hh:25
T epsilon(T... args)
T reset(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8