idol
A C++ Framework for Optimization
Loading...
Searching...
No Matches
idol::BranchAndBoundCallbackI< NodeInfoT > Member List

This is the complete list of members for idol::BranchAndBoundCallbackI< NodeInfoT >, including all inherited members.

add_callback(BranchAndBoundCallback< NodeInfoT > *t_cb) override (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protectedvirtual
add_lazy_cut(const TempCtr &t_cut) (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
add_local_variable_branching(const idol::Var &t_var, CtrType t_type, double t_rhs) (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
add_user_cut(const TempCtr &t_cut) (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
best_bound() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
best_obj() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
BranchAndBoundCallback< NodeInfoT > (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >friend
initialize(Optimizers::BranchAndBound< NodeInfoT > *t_parent) override (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protectedvirtual
log_after_termination() override (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protectedvirtual
node() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
operator()(Optimizers::BranchAndBound< NodeInfoT > *t_parent, CallbackEvent t_event, const Node< NodeInfoT > &t_current_node, Model *t_relaxation) override (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protectedvirtual
original_model() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
relaxation() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
side_effect_registry() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
submit_bound(double t_bound) (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
submit_heuristic_solution(NodeInfoT *t_info) (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
terminate() (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
time() const (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >protected
~AbstractBranchAndBoundCallbackI()=default (defined in idol::AbstractBranchAndBoundCallbackI< NodeInfoT >)idol::AbstractBranchAndBoundCallbackI< NodeInfoT >virtual
~BranchAndBoundCallbackI()=default (defined in idol::BranchAndBoundCallbackI< NodeInfoT >)idol::BranchAndBoundCallbackI< NodeInfoT >virtual