dune-fem
2.4.1-rc
|
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/solver/preconditionedinverseoperator.hh>
Public Types | |
typedef BaseType::DomainFunctionType | DomainFunctionType |
typedef BaseType::DomainFunctionType | RangeFunctionType |
typedef InverseOperator::OperatorType | OperatorType |
typedef Preconditioner::RangeFunctionType::RangeFieldType | DomainFieldType |
field type of the operator's domain More... | |
typedef Preconditioner::RangeFunctionType::RangeFieldType | RangeFieldType |
field type of the operator's range More... | |
Public Member Functions | |
PreconditionedInverseOperator (const OperatorType &op, double redEps, double absLimit, unsigned int maxIterations, bool verbose) | |
PreconditionedInverseOperator (const OperatorType &op, double redEps, double absLimit, unsigned int maxIterations=std::numeric_limits< unsigned int >::max()) | |
void | operator() (const DomainFunctionType &u, RangeFunctionType &w) const |
unsigned int | iterations () const |
virtual void | operator() (const DomainFunctionType &u, RangeFunctionType &w) const =0 |
application operator More... | |
|
inherited |
field type of the operator's domain
typedef BaseType::DomainFunctionType Dune::Fem::PreconditionedInverseOperator< Preconditioner, InverseOperator >::DomainFunctionType |
typedef InverseOperator::OperatorType Dune::Fem::PreconditionedInverseOperator< Preconditioner, InverseOperator >::OperatorType |
|
inherited |
field type of the operator's range
typedef BaseType::DomainFunctionType Dune::Fem::PreconditionedInverseOperator< Preconditioner, InverseOperator >::RangeFunctionType |
|
inline |
|
inline |
|
inline |
|
inline |
|
pure virtualinherited |
application operator
[in] | u | argument discrete function |
[out] | w | destination discrete function |