NLPAlgo.
More...
#include <MoochoPack_NLPAlgoConfigIP.hpp>
Inheritance diagram for MoochoPack::NLPAlgoConfigIP:
Enums for variaous options categories | |
| enum | EQuasiNewton |
| More... | |
| enum | EHessianInitialization |
| More... | |
| enum | EQPSolverType |
| More... | |
| enum | ELineSearchMethod |
| More... | |
| enum | EMeritFunctionType |
| More... | |
| enum | EL1PenaltyParamUpdate |
| More... | |
[NOHEADER] | |
| void | set_options (const options_ptr_t &options) |
Set the OptionsFromStream object that will be used for specifying the options. | |
| const options_ptr_t & | get_options () const |
| | |
| void | config_algo_cntr (NLPAlgoContainer *algo_cntr, std::ostream *trase_out) |
| | |
| void | init_algo (NLPAlgoInterface *algo) |
| | |
Public Member Functions | |
| NLPAlgoConfigIP () | |
| | |
| ~NLPAlgoConfigIP () | |
| | |
NLPAlgo.
Options specific for to this configuration class and the classes that it works with that can be set through this->set_options(), see the file Moocho.opt.NLPAlgoConfigIP.
Note that all built-in support for basis permutations and direct sparse solvers can be left out if the macro MOOCHO_NO_BASIS_PERM_DIRECT_SOLVERS is defined.
ToDo: Finish documentation!
Definition at line 50 of file MoochoPack_NLPAlgoConfigIP.hpp.
|
|
Definition at line 88 of file MoochoPack_NLPAlgoConfigIP.hpp. |
|
|
Definition at line 91 of file MoochoPack_NLPAlgoConfigIP.hpp. |
|
|
Definition at line 95 of file MoochoPack_NLPAlgoConfigIP.hpp. |
|
|
Definition at line 98 of file MoochoPack_NLPAlgoConfigIP.hpp. |
|
|
Definition at line 103 of file MoochoPack_NLPAlgoConfigIP.hpp. |
|
|
Definition at line 107 of file MoochoPack_NLPAlgoConfigIP.hpp. |
|
|
Definition at line 164 of file MoochoPack_NLPAlgoConfigIP.cpp. |
|
|
Definition at line 167 of file MoochoPack_NLPAlgoConfigIP.cpp. |
|
|
Set the
Implements MoochoPack::NLPAlgoConfig. Definition at line 172 of file MoochoPack_NLPAlgoConfigIP.cpp. |
|
|
Implements MoochoPack::NLPAlgoConfig. Definition at line 179 of file MoochoPack_NLPAlgoConfigIP.cpp. |
|
||||||||||||
|
***************************************************** ***************************************************** *********************************************************** *********************************************************** Implements MoochoPack::NLPAlgoConfig. Definition at line 184 of file MoochoPack_NLPAlgoConfigIP.cpp. |
|
|
Implements MoochoPack::NLPAlgoConfig. Definition at line 1256 of file MoochoPack_NLPAlgoConfigIP.cpp. |
1.3.9.1