|
MoochoPack : Framework for Large-Scale Optimization Algorithms
Version of the Day
|
Implementation for NLPAlgo solver. More...
#include <MoochoPack_NLPAlgoContainer.hpp>

Constructors / initializers | |
| STANDARD_COMPOSITION_MEMBERS (NLPAlgoInterface, algo) | |
| Members for <<std comp>="">> of the algorithm object algo. | |
| NLPAlgoContainer () | |
| Construct a container with no configuration object set. | |
Overridden from NLPAlgoClientInterface | |
| void | set_config (const config_ptr_t &config) |
| | |
| config_ptr_t & | get_config () |
| | |
| const config_ptr_t & | get_config () const |
| | |
| NLPAlgoConfig & | config () |
| | |
| const NLPAlgoConfig & | config () const |
| | |
Overridden from NLPSolverClientInterface | |
| EFindMinReturn | find_min () |
| | |
| void | configure_algorithm (std::ostream *trase_out) |
| | |
| void | print_algorithm (std::ostream &out) const |
| | |
| void | set_algo_timing (bool algo_timing) |
| | |
| bool | algo_timing () const |
| | |
| void | print_algorithm_times (std::ostream &out) const |
| | |
Implementation for NLPAlgo solver.
Acts as a container for NLPAlgo. This class is hidden from clients by not exposing it to them in header files.
Definition at line 57 of file MoochoPack_NLPAlgoContainer.hpp.
| MoochoPack::NLPAlgoContainer::NLPAlgoContainer | ( | ) | [inline] |
Construct a container with no configuration object set.
Definition at line 67 of file MoochoPack_NLPAlgoContainer.hpp.
Members for <<std comp>="">> of the algorithm object algo.
| void MoochoPack::NLPAlgoContainer::set_config | ( | const config_ptr_t & | config | ) | [virtual] |
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 79 of file MoochoPack_NLPAlgoContainer.cpp.
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 86 of file MoochoPack_NLPAlgoContainer.cpp.
| const NLPAlgoContainer::config_ptr_t & MoochoPack::NLPAlgoContainer::get_config | ( | ) | const [virtual] |
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 92 of file MoochoPack_NLPAlgoContainer.cpp.
| NLPAlgoConfig & MoochoPack::NLPAlgoContainer::config | ( | ) | [virtual] |
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 98 of file MoochoPack_NLPAlgoContainer.cpp.
| const NLPAlgoConfig & MoochoPack::NLPAlgoContainer::config | ( | ) | const [virtual] |
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 104 of file MoochoPack_NLPAlgoContainer.cpp.
Implements MoochoPack::NLPSolverClientInterface.
Definition at line 110 of file MoochoPack_NLPAlgoContainer.cpp.
| void MoochoPack::NLPAlgoContainer::configure_algorithm | ( | std::ostream * | trase_out | ) | [virtual] |
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 125 of file MoochoPack_NLPAlgoContainer.cpp.
| void MoochoPack::NLPAlgoContainer::print_algorithm | ( | std::ostream & | out | ) | const [virtual] |
Implements MoochoPack::NLPAlgoClientInterface.
Definition at line 132 of file MoochoPack_NLPAlgoContainer.cpp.
| void MoochoPack::NLPAlgoContainer::set_algo_timing | ( | bool | algo_timing | ) | [virtual] |
Implements MoochoPack::NLPSolverClientInterface.
Definition at line 137 of file MoochoPack_NLPAlgoContainer.cpp.
| bool MoochoPack::NLPAlgoContainer::algo_timing | ( | ) | const [virtual] |
Implements MoochoPack::NLPSolverClientInterface.
Definition at line 142 of file MoochoPack_NLPAlgoContainer.cpp.
| void MoochoPack::NLPAlgoContainer::print_algorithm_times | ( | std::ostream & | out | ) | const [virtual] |
Implements MoochoPack::NLPSolverClientInterface.
Definition at line 147 of file MoochoPack_NLPAlgoContainer.cpp.
1.7.6.1