|
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. | |
| NLPAlgoState & | rsqp_state () |
| <<std aggr>="">> members for algo_cntr | |
| 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. | |
Overridden form rSQPAlgoInteface | |
| const NLPAlgoState & | retrieve_state () const |
| | |
| NLPSolverClientInterface::EFindMinReturn | dispatch () |
| This is the main control function for the rSQP algorithm. | |
| 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.
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.
| NLPAlgoState& MoochoPack::NLPAlgo::rsqp_state | ( | ) | [inline] |
<<std aggr>="">> members for algo_cntr
<<std aggr>="">> members for nlp .
Definition at line 76 of file MoochoPack_NLPAlgo.hpp.
| const NLPAlgoState& MoochoPack::NLPAlgo::rsqp_state | ( | ) | const [inline] |
Definition at line 80 of file MoochoPack_NLPAlgo.hpp.
| void MoochoPack::NLPAlgo::do_step_first | ( | Algorithm::poss_type | first_step_poss | ) | [inline] |
Definition at line 84 of file MoochoPack_NLPAlgo.hpp.
| const NLPAlgoState & MoochoPack::NLPAlgo::retrieve_state | ( | ) | const [virtual] |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 57 of file MoochoPack_NLPAlgo.cpp.
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.
| void MoochoPack::NLPAlgo::interface_print_algorithm | ( | std::ostream & | out | ) | const [virtual] |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 83 of file MoochoPack_NLPAlgo.cpp.
| void MoochoPack::NLPAlgo::interface_set_algo_timing | ( | bool | algo_timing | ) | [virtual] |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 88 of file MoochoPack_NLPAlgo.cpp.
| bool MoochoPack::NLPAlgo::interface_algo_timing | ( | ) | const [virtual] |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 92 of file MoochoPack_NLPAlgo.cpp.
| void MoochoPack::NLPAlgo::interface_print_algorithm_times | ( | std::ostream & | out | ) | const [virtual] |
Implements MoochoPack::NLPAlgoInterface.
Definition at line 96 of file MoochoPack_NLPAlgo.cpp.
| void MoochoPack::NLPAlgo::print_algorithm | ( | std::ostream & | out | ) | const [virtual] |
overridden from Algorihth.
Reimplemented from IterationPack::Algorithm.
Definition at line 102 of file MoochoPack_NLPAlgo.cpp.
1.7.6.1