Base class for hybrid minimization strategies. More...
Protected Member Functions | |
| HybridStrategy (ProblemDescDB &problem_db) | |
| constructor | |
| ~HybridStrategy () | |
| destructor | |
| void | allocate_methods () |
| initialize selectedIterators and userDefinedModels | |
| void | deallocate_methods () |
| free communicators for selectedIterators and userDefinedModels | |
Protected Attributes | |
| StringArray | methodList |
| the list of method identifiers | |
| int | numIterators |
| number of methods in methodList | |
| IteratorArray | selectedIterators |
| the set of iterators, one for each entry in methodList | |
| ModelArray | userDefinedModels |
| the set of models, one for each iterator | |
Base class for hybrid minimization strategies.
This base class shares code for three approaches to hybrid minimization: (1) the sequential hybrid; (2) the embedded hybrid; and (3) the collaborative hybrid.
1.7.6.1