ROL
Public Member Functions | List of all members
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()

template<typename Real >
virtual ROL::ReducedDynamicStationaryControlsObjectiveHook< Real >::~ReducedDynamicStationaryControlsObjectiveHook ( )
inlinevirtual

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: