Implementation of the HessianUpdater for the use of exact second derivatives. More...
#include <IpExactHessianUpdater.hpp>


Public Member Functions | |
| virtual bool | InitializeImpl (const OptionsList &options, const std::string &prefix) |
| overloaded from AlgorithmStrategyObject | |
| virtual void | UpdateHessian () |
| Update the Hessian based on the current information in IpData. | |
Constructors/Destructors | |
| ExactHessianUpdater () | |
| Default Constructor. | |
| virtual | ~ExactHessianUpdater () |
| Default destructor. | |
Private Member Functions | |
Default Compiler Generated Methods | |
| ExactHessianUpdater (const ExactHessianUpdater &) | |
| Copy Constructor. | |
| void | operator= (const ExactHessianUpdater &) |
| Overloaded Equals Operator. | |
Implementation of the HessianUpdater for the use of exact second derivatives.
Definition at line 20 of file IpExactHessianUpdater.hpp.
| Ipopt::ExactHessianUpdater::ExactHessianUpdater | ( | ) | [inline] |
Default Constructor.
Definition at line 26 of file IpExactHessianUpdater.hpp.
| virtual Ipopt::ExactHessianUpdater::~ExactHessianUpdater | ( | ) | [inline, virtual] |
Default destructor.
Definition at line 30 of file IpExactHessianUpdater.hpp.
| Ipopt::ExactHessianUpdater::ExactHessianUpdater | ( | const ExactHessianUpdater & | ) | [private] |
Copy Constructor.
| virtual bool Ipopt::ExactHessianUpdater::InitializeImpl | ( | const OptionsList & | options, | |
| const std::string & | prefix | |||
| ) | [virtual] |
overloaded from AlgorithmStrategyObject
Implements Ipopt::HessianUpdater.
| virtual void Ipopt::ExactHessianUpdater::UpdateHessian | ( | ) | [virtual] |
Update the Hessian based on the current information in IpData.
Implements Ipopt::HessianUpdater.
| void Ipopt::ExactHessianUpdater::operator= | ( | const ExactHessianUpdater & | ) | [private] |
Overloaded Equals Operator.
Reimplemented from Ipopt::HessianUpdater.
1.6.1