|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
diagonalpreconditioner.hh
Go to the documentation of this file.
161 : public DiagonalPreconditionerBase< DFImp, Operator, std::is_base_of< AssembledOperator< DFImp, DFImp >, Operator > :: value >
163 typedef DiagonalPreconditionerBase< DFImp, Operator, std::is_base_of< AssembledOperator< DFImp, DFImp >, Operator > :: value >
#define DUNE_THROW(E,...)
T real_type
Definition diagonalpreconditioner.hh:24
DFImp DiscreteFunctionType
Definition diagonalpreconditioner.hh:26
void apply(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
Definition diagonalpreconditioner.hh:51
DiagonalPreconditionerBase(const OperatorType &op)
Definition diagonalpreconditioner.hh:33
virtual void operator()(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
application operator
Definition diagonalpreconditioner.hh:35
DiscreteFunctionType::ConstDofIteratorType ConstDofIteratorType
Definition diagonalpreconditioner.hh:30
DiscreteFunctionType::DofIteratorType DofIteratorType
Definition diagonalpreconditioner.hh:29
OperatorImp OperatorType
Definition diagonalpreconditioner.hh:27
DiscreteFunctionType::ConstDofIteratorType ConstDofIteratorType
Definition diagonalpreconditioner.hh:71
DiagonalPreconditionerBase(const OperatorType &assembledOperator)
Definition diagonalpreconditioner.hh:81
DFImp DiscreteFunctionType
Definition diagonalpreconditioner.hh:65
OperatorType::MatrixType MatrixType
Definition diagonalpreconditioner.hh:74
OperatorImp OperatorType
Definition diagonalpreconditioner.hh:66
DiscreteFunctionType::DofType DofType
Definition diagonalpreconditioner.hh:68
DiscreteFunctionType::DofIteratorType DofIteratorType
Definition diagonalpreconditioner.hh:70
const MatrixType & matrix_
Definition diagonalpreconditioner.hh:78
virtual void operator()(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
application operator
Definition diagonalpreconditioner.hh:102
Dune::FieldTraits< DofType >::real_type RealType
Definition diagonalpreconditioner.hh:69
DiscreteFunctionType diagonalInv_
Definition diagonalpreconditioner.hh:76
void apply(const DiscreteFunctionType &u, DiscreteFunctionType &res) const
Definition diagonalpreconditioner.hh:123
Precondtioner, multiplies with inverse of the diagonal works with.
Definition diagonalpreconditioner.hh:162
Operator OperatorType
Definition diagonalpreconditioner.hh:166
DiagonalPreconditioner(const OperatorType &op)
Definition diagonalpreconditioner.hh:167
T epsilon(T... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8