Go to the documentation of this file.
7 #ifndef __IPHESSIANUPDATER_HPP__
8 #define __IPHESSIANUPDATER_HPP__
39 const std::string& prefix
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)=0
overloaded from AlgorithmStrategyObject
void operator=(const HessianUpdater &)
Default Assignment Operator.
virtual ~HessianUpdater()
Destructor.
This file contains a base class for all exceptions and a set of macros to help with exceptions.
Abstract base class for objects responsible for updating the Hessian information.
This is the base class for all algorithm strategy objects.
HessianUpdater(const HessianUpdater &)
Copy Constructor.
This class stores a list of user set options.
virtual void UpdateHessian()=0
Update the Hessian based on the current information in IpData, and possibly on information from previ...
HessianUpdater()
Default Constructor.