|
|
static DefaultNodeUpdator< Node > * | create_updator (const Model &t_src_model, Model &t_relaxation) |
|
|
virtual void | compute_sum_of_infeasibilities () |
◆ Node()
| idol::Optimizers::Robust::BilevelBasedBranchAndBound::Node::Node |
( |
BilevelBasedBranchAndBound * | t_parent | ) |
|
|
inline |
◆ clone()
| Node * idol::Optimizers::Robust::BilevelBasedBranchAndBound::Node::clone |
( |
| ) |
const |
|
nodiscardoverridevirtual |
◆ constraint_branching_decisions()
| auto idol::DefaultNodeInfo::constraint_branching_decisions |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ create_child()
| Node * idol::Optimizers::Robust::BilevelBasedBranchAndBound::Node::create_child |
( |
| ) |
const |
|
nodiscardoverridevirtual |
◆ has_objective_value()
| bool idol::DefaultNodeInfo::has_objective_value |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ objective_value()
| double idol::DefaultNodeInfo::objective_value |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ primal_solution() [1/2]
| auto & idol::DefaultNodeInfo::primal_solution |
( |
| ) |
|
|
inlineinherited |
◆ primal_solution() [2/2]
| const auto & idol::DefaultNodeInfo::primal_solution |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ reason()
| SolutionReason idol::DefaultNodeInfo::reason |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ save()
| void idol::Optimizers::Robust::BilevelBasedBranchAndBound::Node::save |
( |
const Model & | t_original_formulation, |
|
|
const Model & | t_model ) |
|
overridevirtual |
◆ set_primal_solution()
| void idol::DefaultNodeInfo::set_primal_solution |
( |
PrimalPoint | t_primal_solution | ) |
|
|
inlineinherited |
◆ status()
| SolutionStatus idol::DefaultNodeInfo::status |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ sum_of_infeasibilities()
| double idol::DefaultNodeInfo::sum_of_infeasibilities |
( |
| ) |
const |
|
inlinenodiscardinherited |
◆ variable_branching_decisions()
| auto idol::DefaultNodeInfo::variable_branching_decisions |
( |
| ) |
const |
|
inlinenodiscardinherited |