KASKADE 7 development version
|
Dune::LinearOperator interface for inverse operators. More...
#include <direct.hh>
Dune::LinearOperator interface for inverse operators.
Public Types | |
typedef InverseOperator::Domain | Domain |
typedef InverseOperator::Range | Range |
typedef InverseOperator::Scalar | Scalar |
Public Member Functions | |
InverseLinearOperator ()=default | |
InverseLinearOperator (InverseOperator const &op_) | |
virtual void | apply (Domain const &x, Range &y) const |
virtual void | applyscaleadd (Scalar alpha, Domain const &x, Range &y) const |
virtual Dune::SolverCategory::Category | category () const override |
returns the category of the operator More... | |
typedef InverseOperator::Domain Kaskade::InverseLinearOperator< InverseOperator >::Domain |
typedef InverseOperator::Range Kaskade::InverseLinearOperator< InverseOperator >::Range |
typedef InverseOperator::Scalar Kaskade::InverseLinearOperator< InverseOperator >::Scalar |
|
default |
|
inline |
|
inlinevirtual |
Definition at line 564 of file direct.hh.
Referenced by Kaskade::InverseLinearOperator< InverseOperator >::applyscaleadd(), Kaskade::GoalOrientedErrorEstimator< TemplateFunctional, OriginalVariableSetDescription, ExtensionVariableSetDescription, ExtensionSpace >::operator()(), and Kaskade::ApproximateSchurComplement2< Scalar_, BlockK, BlockM >::solve().
|
inlinevirtual |
|
inlineoverridevirtual |