![]() |
Dakota
Version 6.22
Explore and Predict with Confidence
|
Main Branching class for the PEBBL-based Minimizer. More...
Inherits branching.
Public Member Functions | |
| PebbldBranching () | |
| Default Constructor. | |
| ~PebbldBranching () override | |
| Destructor. | |
| pebbl::branchSub * | blankSub () override |
| Method that returns an empty Sub-Branch. | |
| void | setModel (std::shared_ptr< Model > model) |
| void | setIterator (std::shared_ptr< Iterator > iterator) |
Protected Attributes | |
| std::shared_ptr< Model > | parentModel |
| Original model, before branching. | |
| std::shared_ptr< Iterator > | nlpSolver |
| Solver to be used at root node. | |
| RealVector | cont_vars |
| Initial variable values for root node. | |
| RealVector | lower_bounds |
| Lower bounds for root node. | |
| RealVector | upper_bounds |
| Upper bounds for root node. | |
Friends | |
| class | PebbldBranchSub |
Main Branching class for the PEBBL-based Minimizer.