42 #ifndef DECOMPOSITION_SYSTEM_HANDLER_VAR_REDUCT_PERM_STRATEGY_H
43 #define DECOMPOSITION_SYSTEM_HANDLER_VAR_REDUCT_PERM_STRATEGY_H
45 #include "MoochoPack_DecompositionSystemHandlerSelectNew_Strategy.hpp"
47 namespace MoochoPack {
78 ,
bool *new_decomp_selected
85 ,
const std::string &leading_spaces
100 bool select_new_decomposition_;
106 #endif // DECOMPOSITION_SYSTEM_HANDLER_VAR_REDUCT_PERM_STRATEGY_H
DecompositionSystemHandlerVarReductPerm_Strategy()
Constructor.
Interface for range/null decomposition handling.
Subclass for selecting and updating the range/null space decomposition using the DecompositionSystemV...
bool update_decomposition(NLPAlgo &algo, NLPAlgoState &s, NLPFirstOrder &nlp, EDecompSysTesting decomp_sys_testing, EDecompSysPrintLevel decomp_sys_testing_print_level, bool *new_decomp_selected)
rSQP Algorithm control class.
Reduced space SQP state encapsulation interface.
void select_new_decomposition(bool select_new_decomposition)
void print_update_decomposition(const NLPAlgo &algo, const NLPAlgoState &s, std::ostream &out, const std::string &leading_spaces) const