KASKADE 7 development version
Classes | Public Member Functions | List of all members
Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl > Class Template Reference

A functional that may depend on parameters, implements AbstractC1ParameterFunctional. More...

#include <newton_bridge.hh>

Detailed Description

template<typename Func, typename VectorImpl>
class Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl >

A functional that may depend on parameters, implements AbstractC1ParameterFunctional.

Definition at line 792 of file newton_bridge.hh.

Inheritance diagram for Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl >:
Kaskade::AbstractParameterFunctional

Public Member Functions

 C1ParameterFunctional (VarFu &F_)
 
virtual std::unique_ptr< AbstractFunctionalgetFunctional (AbstractParameters const &p) const
 
virtual std::unique_ptr< AbstractFunctionalgetParameterLinFunctional (AbstractParameters const &p) const
 
virtual std::unique_ptr< AbstractFunctionalgetLinFunctionValue (AbstractParameters const &p) const
 

Constructor & Destructor Documentation

◆ C1ParameterFunctional()

template<typename Func , typename VectorImpl >
Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl >::C1ParameterFunctional ( VarFu &  F_)
inline

Definition at line 811 of file newton_bridge.hh.

Member Function Documentation

◆ getFunctional()

template<typename Func , typename VectorImpl >
virtual std::unique_ptr< AbstractFunctional > Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl >::getFunctional ( AbstractParameters const &  p) const
inlinevirtual

Implements Kaskade::AbstractParameterFunctional.

Definition at line 813 of file newton_bridge.hh.

◆ getLinFunctionValue()

template<typename Func , typename VectorImpl >
virtual std::unique_ptr< AbstractFunctional > Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl >::getLinFunctionValue ( AbstractParameters const &  p) const
inlinevirtual

Reimplemented from Kaskade::AbstractParameterFunctional.

Definition at line 825 of file newton_bridge.hh.

◆ getParameterLinFunctional()

template<typename Func , typename VectorImpl >
virtual std::unique_ptr< AbstractFunctional > Kaskade::Bridge::C1ParameterFunctional< Func, VectorImpl >::getParameterLinFunctional ( AbstractParameters const &  p) const
inlinevirtual

Reimplemented from Kaskade::AbstractParameterFunctional.

Definition at line 819 of file newton_bridge.hh.


The documentation for this class was generated from the following file: