9 #ifndef __IPRESTOFILTERCONVCHECK_HPP__ 10 #define __IPRESTOFILTERCONVCHECK_HPP__ 47 const std::string& prefix
void SetOrigLSAcceptor(const BacktrackingLSAcceptor &orig_ls_acceptor)
Set the object for the original filter line search.
RestoFilterConvergenceCheck()
Default Constructor.
double Number
Type of all numbers.
Filter line search procedure.
Base class for backtracking line search acceptors.
This file contains a base class for all exceptions and a set of macros to help with exceptions...
virtual ~RestoFilterConvergenceCheck()
Destructor.
Template class for Smart Pointers.
This class stores a list of user set options.
This is the implementation of the restoration convergence check is the original algorithm used the fi...
ConvergenceStatus
Convergence return enum.
virtual ConvergenceStatus TestOrigProgress(Number orig_trial_barr, Number orig_trial_theta)
Method for checking progress with original filter globalization mechanism.
void operator=(const RestoFilterConvergenceCheck &)
Default Assignment Operator.
static void RegisterOptions(SmartPtr< RegisteredOptions > roptions)
const FilterLSAcceptor * orig_filter_ls_acceptor_
Strategy object for the filter line search method for the original NLP.
Convergence check for the restoration phase.
virtual bool InitializeImpl(const OptionsList &options, const std::string &prefix)
overloaded from AlgorithmStrategyObject