|
MoochoPack : Framework for Large-Scale Optimization Algorithms
Version of the Day
|
Abstract interface for an object that directs the selection of a new decomposition. More...
#include <MoochoPack_NewDecompositionSelection_Strategy.hpp>

Public Member Functions | |
| virtual | ~NewDecompositionSelection_Strategy () |
| | |
| virtual bool | new_decomposition (NLPAlgo &algo, Algorithm::poss_type step_poss, IterationPack::EDoStepType type, Algorithm::poss_type assoc_step_poss)=0 |
| | |
| virtual void | print_new_decomposition (const NLPAlgo &algo, Algorithm::poss_type step_poss, IterationPack::EDoStepType type, Algorithm::poss_type assoc_step_poss, std::ostream &out, const std::string &leading_str) const =0 |
| | |
Abstract interface for an object that directs the selection of a new decomposition.
Definition at line 53 of file MoochoPack_NewDecompositionSelection_Strategy.hpp.
| virtual MoochoPack::NewDecompositionSelection_Strategy::~NewDecompositionSelection_Strategy | ( | ) | [inline, virtual] |
Definition at line 57 of file MoochoPack_NewDecompositionSelection_Strategy.hpp.
| virtual bool MoochoPack::NewDecompositionSelection_Strategy::new_decomposition | ( | NLPAlgo & | algo, |
| Algorithm::poss_type | step_poss, | ||
| IterationPack::EDoStepType | type, | ||
| Algorithm::poss_type | assoc_step_poss | ||
| ) | [pure virtual] |
Implemented in MoochoPack::NewDecompositionSelectionStd_Strategy.
| virtual void MoochoPack::NewDecompositionSelection_Strategy::print_new_decomposition | ( | const NLPAlgo & | algo, |
| Algorithm::poss_type | step_poss, | ||
| IterationPack::EDoStepType | type, | ||
| Algorithm::poss_type | assoc_step_poss, | ||
| std::ostream & | out, | ||
| const std::string & | leading_str | ||
| ) | const [pure virtual] |
Implemented in MoochoPack::NewDecompositionSelectionStd_Strategy.
1.7.6.1