Implementation of the LOQO formula for computing the barrier parameter. More...
#include <IpLoqoMuOracle.hpp>
Public Member Functions | |
virtual bool | InitializeImpl (const OptionsList &options, const std::string &prefix) |
Initialize method - overloaded from AlgorithmStrategyObject. | |
virtual bool | CalculateMu (Number mu_min, Number mu_max, Number &new_mu) |
Method for computing the value of the barrier parameter that could be used in the current iteration (using the LOQO formula). | |
Constructors/Destructors | |
LoqoMuOracle () | |
Default Constructor. | |
virtual | ~LoqoMuOracle () |
Default destructor. | |
Private Member Functions | |
Default Compiler Generated Methods | |
LoqoMuOracle (const LoqoMuOracle &) | |
Copy Constructor. | |
void | operator= (const LoqoMuOracle &) |
Overloaded Equals Operator. |
Implementation of the LOQO formula for computing the barrier parameter.
Definition at line 20 of file IpLoqoMuOracle.hpp.
Ipopt::LoqoMuOracle::LoqoMuOracle | ( | ) |
Default Constructor.
virtual Ipopt::LoqoMuOracle::~LoqoMuOracle | ( | ) | [virtual] |
Default destructor.
Ipopt::LoqoMuOracle::LoqoMuOracle | ( | const LoqoMuOracle & | ) | [private] |
Copy Constructor.
virtual bool Ipopt::LoqoMuOracle::InitializeImpl | ( | const OptionsList & | options, | |
const std::string & | prefix | |||
) | [virtual] |
Initialize method - overloaded from AlgorithmStrategyObject.
Implements Ipopt::MuOracle.
virtual bool Ipopt::LoqoMuOracle::CalculateMu | ( | Number | mu_min, | |
Number | mu_max, | |||
Number & | new_mu | |||
) | [virtual] |
Method for computing the value of the barrier parameter that could be used in the current iteration (using the LOQO formula).
Implements Ipopt::MuOracle.
void Ipopt::LoqoMuOracle::operator= | ( | const LoqoMuOracle & | ) | [private] |
Overloaded Equals Operator.
Reimplemented from Ipopt::MuOracle.