NLPAlgo.
More...
#include <MoochoPack_NLPAlgoConfigMamaJama.hpp>
Inheritance diagram for MoochoPack::NLPAlgoConfigMamaJama:
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 | |
| NLPAlgoConfigMamaJama () | |
| | |
| ~NLPAlgoConfigMamaJama () | |
| | |
NLPAlgo.
This class relies on the builder class DecompositionSystemStateStepBuilderStd to perform many different tasks.
Options specific for to this configuration class and the classes that it works with that can be set through this->set_options(), see the files Moocho.opt.DecompositionSystemStateStepBuilderStd. and Moocho.opt.NLPAlgoConfigMamaJama.
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 This will result in smaller executables for programs that don't need this extra functionality..
ToDo: Finish documentation!
Definition at line 56 of file MoochoPack_NLPAlgoConfigMamaJama.hpp.
|
|
Definition at line 94 of file MoochoPack_NLPAlgoConfigMamaJama.hpp. |
|
|
Definition at line 97 of file MoochoPack_NLPAlgoConfigMamaJama.hpp. |
|
|
Definition at line 101 of file MoochoPack_NLPAlgoConfigMamaJama.hpp. |
|
|
Definition at line 104 of file MoochoPack_NLPAlgoConfigMamaJama.hpp. |
|
|
Definition at line 109 of file MoochoPack_NLPAlgoConfigMamaJama.hpp. |
|
|
Definition at line 113 of file MoochoPack_NLPAlgoConfigMamaJama.hpp. |
|
|
Definition at line 188 of file MoochoPack_NLPAlgoConfigMamaJama.cpp. |
|
|
Definition at line 191 of file MoochoPack_NLPAlgoConfigMamaJama.cpp. |
|
|
Set the
Implements MoochoPack::NLPAlgoConfig. Definition at line 196 of file MoochoPack_NLPAlgoConfigMamaJama.cpp. |
|
|
Implements MoochoPack::NLPAlgoConfig. Definition at line 203 of file MoochoPack_NLPAlgoConfigMamaJama.cpp. |
|
||||||||||||
|
Implements MoochoPack::NLPAlgoConfig. Definition at line 208 of file MoochoPack_NLPAlgoConfigMamaJama.cpp. |
|
|
Implements MoochoPack::NLPAlgoConfig. Definition at line 1507 of file MoochoPack_NLPAlgoConfigMamaJama.cpp. |
1.3.9.1