idol
A C++ Framework for Optimization
|
Public Member Functions | |
Strategy (Optimizers::BranchAndBound< NodeInfoT > &t_parent, double t_frequency_in_seconds, bool t_node_logs) | |
void | initialize () override |
void | log_node_after_solve (const Node< NodeInfoT > &t_node) override |
void | log_root_node (const Node< NodeInfoT > &t_node) |
void | log_after_termination () override |
Protected Member Functions | |
void | log_header () |
Optimizers::BranchAndBound< NodeInfoT > & | parent () |
const Optimizers::BranchAndBound< NodeInfoT > & | parent () const |
idol::Logs::BranchAndBound::Info< NodeInfoT >::Strategy::Strategy | ( | Optimizers::BranchAndBound< NodeInfoT > & | t_parent, |
double | t_frequency_in_seconds, | ||
bool | t_node_logs | ||
) |
|
overridevirtual |
Reimplemented from idol::Logs::BranchAndBound::Factory< NodeInfoT >::Strategy.
|
overridevirtual |
Reimplemented from idol::Logs::BranchAndBound::Factory< NodeInfoT >::Strategy.
|
protected |
|
overridevirtual |
Reimplemented from idol::Logs::BranchAndBound::Factory< NodeInfoT >::Strategy.
void idol::Logs::BranchAndBound::Info< NodeInfoT >::Strategy::log_root_node | ( | const Node< NodeInfoT > & | t_node | ) |
|
inlineprotectedinherited |
|
inlineprotectedinherited |