MoochoPack : Framework for Large-Scale Optimization Algorithms
Version of the Day
|
rSQP Algorithm control class. More...
#include <MoochoPack_NLPAlgo.hpp>
Public Member Functions | |
NLPAlgo () | |
Constructs with no step, added_step, pre_step, post_step, state, or decomp_sys objects added. More... | |
NLPAlgoState & | rsqp_state () |
<<std aggr>="">> members for algo_cntr More... | |
const NLPAlgoState & | rsqp_state () const |
void | do_step_first (Algorithm::poss_type first_step_poss) |
void | print_algorithm (std::ostream &out) const |
overridden from Algorihth. More... | |
Public Member Functions inherited from MoochoPack::NLPAlgoInterface | |
virtual | ~NLPAlgoInterface () |
Overridden form rSQPAlgoInteface | |
const NLPAlgoState & | retrieve_state () const |
NLPSolverClientInterface::EFindMinReturn | dispatch () |
This is the main control function for the rSQP algorithm. More... | |
void | interface_print_algorithm (std::ostream &out) const |
void | interface_set_algo_timing (bool algo_timing) |
bool | interface_algo_timing () const |
void | interface_print_algorithm_times (std::ostream &out) const |
rSQP Algorithm control class.
Definition at line 55 of file MoochoPack_NLPAlgo.hpp.
MoochoPack::NLPAlgo::NLPAlgo | ( | ) |
Constructs with no step, added_step, pre_step, post_step, state, or decomp_sys objects added.
Definition at line 51 of file MoochoPack_NLPAlgo.cpp.
|
inline |
<<std aggr>="">> members for algo_cntr
<<std aggr>="">> members for nlp .
Definition at line 76 of file MoochoPack_NLPAlgo.hpp.
|
inline |
Definition at line 80 of file MoochoPack_NLPAlgo.hpp.
|
inline |
Definition at line 84 of file MoochoPack_NLPAlgo.hpp.
|
virtual |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 57 of file MoochoPack_NLPAlgo.cpp.
|
virtual |
This is the main control function for the rSQP algorithm.
This function basically just calls Algorithm::do_algorithm(...).
Implements MoochoPack::NLPAlgoInterface.
Definition at line 63 of file MoochoPack_NLPAlgo.cpp.
|
virtual |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 83 of file MoochoPack_NLPAlgo.cpp.
|
virtual |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 88 of file MoochoPack_NLPAlgo.cpp.
|
virtual |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 92 of file MoochoPack_NLPAlgo.cpp.
|
virtual |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 96 of file MoochoPack_NLPAlgo.cpp.
|
virtual |
overridden from Algorihth.
Reimplemented from IterationPack::Algorithm.
Definition at line 102 of file MoochoPack_NLPAlgo.cpp.