Go to the documentation of this file.
10 #ifndef __IPRESTOPENALTYCONVCHECK_HPP__
11 #define __IPRESTOPENALTYCONVCHECK_HPP__
45 const std::string& prefix);
Convergence check for the restoration phase.
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)
overloaded from AlgorithmStrategyObject
static void RegisterOptions(SmartPtr< RegisteredOptions > roptions)
Methods used by IpoptType.
double Number
Type of all numbers.
virtual ~RestoPenaltyConvergenceCheck()
Default destructor.
virtual ConvergenceStatus TestOrigProgress(Number orig_trial_barr, Number orig_trial_theta)
Method for checking progress with original filter globalization mechanism.
Template class for Smart Pointers.
ConvergenceStatus
Convergence return enum.
const PenaltyLSAcceptor * orig_penalty_ls_acceptor_
Strategy object for the filter line search method for the original NLP.
This is the implementation of the restoration convergence check is the original algorithm used the fi...
void operator=(const RestoPenaltyConvergenceCheck &)
Overloaded Equals Operator.
void SetOrigLSAcceptor(const BacktrackingLSAcceptor &orig_ls_acceptor)
Set the object for the original penalty line search.
Penalty function line search.
Base class for backtracking line search acceptors.
This class stores a list of user set options.
RestoPenaltyConvergenceCheck()
Default Constructor.