KASKADE 7 development version
|
Bridge class for Functionals. Its most prominent task is to create linearizations, implements AbstractFunctional. More...
#include <newton_bridge.hh>
Bridge class for Functionals. Its most prominent task is to create linearizations, implements AbstractFunctional.
Definition at line 719 of file newton_bridge.hh.
Public Types | |
typedef FunctionalImpl::Scalar | Scalar |
Public Member Functions | |
KaskadeTangentialStepFunctional (std::unique_ptr< FunctionalImpl > &&imp) | |
KaskadeTangentialStepFunctional (FunctionalImpl *impl) | |
template<typename... ConstructorArguments> | |
KaskadeTangentialStepFunctional (const ConstructorArguments &... args) | |
std::unique_ptr< AbstractLinearization > | getLinearization (AbstractFunctionSpaceElement const &x) const |
void | setAssembler (std::shared_ptr< Assembler > const &assembler_) |
virtual std::unique_ptr< AbstractFunctionSpaceElement > | getImageVector (AbstractFunctionSpaceElement const &x) const |
virtual bool | inDomain (AbstractFunctionSpaceElement const &x) const |
virtual double | evaluate (AbstractFunctionSpaceElement const &x) const |
Protected Attributes | |
std::unique_ptr< FunctionalImpl > | myImplementation |
|
inherited |
Definition at line 655 of file newton_bridge.hh.
|
inlineexplicit |
Definition at line 724 of file newton_bridge.hh.
|
inlineexplicit |
Definition at line 726 of file newton_bridge.hh.
|
inlineexplicit |
Definition at line 729 of file newton_bridge.hh.
|
inlinevirtualinherited |
Definition at line 226 of file abstract_interface.hh.
|
inlinevirtualinherited |
Implements Kaskade::AbstractFunctional.
Definition at line 671 of file newton_bridge.hh.
|
inlinevirtual |
Implements Kaskade::AbstractFunctional.
Definition at line 731 of file newton_bridge.hh.
|
inlinevirtualinherited |
Reimplemented from Kaskade::AbstractFunctional.
Definition at line 677 of file newton_bridge.hh.
|
inline |
Definition at line 736 of file newton_bridge.hh.
|
protectedinherited |
Definition at line 682 of file newton_bridge.hh.