Base class for all methods for initializing the iterates. More...
#include <IpIterateInitializer.hpp>
Public Member Functions | |
virtual bool | InitializeImpl (const OptionsList &options, const std::string &prefix)=0 |
overloaded from AlgorithmStrategyObject | |
virtual bool | SetInitialIterates ()=0 |
Compute the initial iterates and set the into the curr field of the ip_data object. | |
Constructors/Destructors | |
IterateInitializer () | |
Default Constructor. | |
virtual | ~IterateInitializer () |
Default destructor. | |
Private Member Functions | |
Default Compiler Generated Methods | |
IterateInitializer (const IterateInitializer &) | |
Copy Constructor. | |
void | operator= (const IterateInitializer &) |
Overloaded Equals Operator. |
Base class for all methods for initializing the iterates.
Definition at line 22 of file IpIterateInitializer.hpp.
Ipopt::IterateInitializer::IterateInitializer | ( | ) | [inline] |
Default Constructor.
Definition at line 28 of file IpIterateInitializer.hpp.
virtual Ipopt::IterateInitializer::~IterateInitializer | ( | ) | [inline, virtual] |
Default destructor.
Definition at line 32 of file IpIterateInitializer.hpp.
Ipopt::IterateInitializer::IterateInitializer | ( | const IterateInitializer & | ) | [private] |
Copy Constructor.
virtual bool Ipopt::IterateInitializer::InitializeImpl | ( | const OptionsList & | options, | |
const std::string & | prefix | |||
) | [pure virtual] |
overloaded from AlgorithmStrategyObject
Implements Ipopt::AlgorithmStrategyObject.
Implemented in Ipopt::DefaultIterateInitializer, Ipopt::RestoIterateInitializer, and Ipopt::WarmStartIterateInitializer.
virtual bool Ipopt::IterateInitializer::SetInitialIterates | ( | ) | [pure virtual] |
Compute the initial iterates and set the into the curr field of the ip_data object.
Implemented in Ipopt::DefaultIterateInitializer, Ipopt::RestoIterateInitializer, and Ipopt::WarmStartIterateInitializer.
void Ipopt::IterateInitializer::operator= | ( | const IterateInitializer & | ) | [private] |
Overloaded Equals Operator.
Reimplemented from Ipopt::AlgorithmStrategyObject.
Reimplemented in Ipopt::DefaultIterateInitializer, Ipopt::RestoIterateInitializer, and Ipopt::WarmStartIterateInitializer.