#include <IpRestoRestoPhase.hpp>
This procedure chooses the n and p variables in the MinC_1NrmRestorationPhase problem formulation by treating the problem as separable (assuming that the x and s variables are fixed).
Public Member Functions | |
virtual bool | InitializeImpl (const OptionsList &options, const std::string &prefix) |
Overloaded from AlgorithmStrategy case class. | |
Constructors/Destructors | |
RestoRestorationPhase () | |
Default Constructor. | |
virtual | ~RestoRestorationPhase () |
Default destructor. | |
Protected Member Functions | |
virtual bool | PerformRestoration () |
Overloaded method from RestorationPhase. |
Default Constructor.
~RestoRestorationPhase | ( | ) | [virtual] |
Default destructor.
bool InitializeImpl | ( | const OptionsList & | options, | |
const std::string & | prefix | |||
) | [virtual] |
bool PerformRestoration | ( | ) | [protected, virtual] |
Overloaded method from RestorationPhase.
Implements RestorationPhase.
References a, IpoptData::Append_info_string(), b, IpoptData::curr(), IpoptData::curr_mu(), DBG_ASSERT, DBG_PRINT_VECTOR, DBG_START_METH, Ipopt::GetRawPtr(), AlgorithmStrategyObject::IpCq(), AlgorithmStrategyObject::IpData(), AlgorithmStrategyObject::IpNLP(), Ipopt::IsValid(), Ipopt::J_DETAILED, Ipopt::J_MAIN, AlgorithmStrategyObject::Jnlst(), Journalist::Printf(), IpoptData::set_trial(), and x.