![]() |
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.