ROL
ROL::ReducedDynamicStationaryControlsObjectiveHook< Real > Class Template Referenceabstract

#include <ROL_ReducedDynamicStationaryControlsObjective.hpp>

Public Member Functions

 ReducedDynamicStationaryControlsObjectiveHook ()
virtual ~ReducedDynamicStationaryControlsObjectiveHook ()
virtual void preValue (const Vector< Real > &x) const =0
virtual void postValue (Real val) const =0
virtual void preGradient (const Vector< Real > &x) const =0
virtual void postGradient (const Vector< Real > &g) const =0

Detailed Description

template<typename Real>
class ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >

Definition at line 21 of file ROL_ReducedDynamicStationaryControlsObjective.hpp.

Constructor & Destructor Documentation

◆ ReducedDynamicStationaryControlsObjectiveHook()

template<typename Real>
ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >::ReducedDynamicStationaryControlsObjectiveHook ( )
inline

◆ ~ReducedDynamicStationaryControlsObjectiveHook()

Member Function Documentation

◆ preValue()

template<typename Real>
virtual void ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >::preValue ( const Vector< Real > & x) const
pure virtual

◆ postValue()

template<typename Real>
virtual void ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >::postValue ( Real val) const
pure virtual

◆ preGradient()

template<typename Real>
virtual void ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >::preGradient ( const Vector< Real > & x) const
pure virtual

◆ postGradient()

template<typename Real>
virtual void ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >::postGradient ( const Vector< Real > & g) const
pure virtual

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