|
Couenne
0.5.8
|
#include <CouenneSOSObject.hpp>
Inheritance diagram for Couenne::CouenneSOSBranchingObject:
Collaboration diagram for Couenne::CouenneSOSBranchingObject:Protected Attributes | |
| CouenneProblem * | problem_ |
| pointer to Couenne problem More... | |
| exprVar * | reference_ |
| The (auxiliary) variable this branching object refers to. More... | |
| JnlstPtr | jnlst_ |
| SmartPointer to the Journalist. More... | |
| bool | doFBBT_ |
| shall we do Feasibility based Bound Tightening (FBBT) at branching? More... | |
| bool | doConvCuts_ |
| shall we add convexification cuts at branching? More... | |
Protected Attributes inherited from OsiTwoWayBranchingObject | |
| int | firstBranch_ |
Protected Attributes inherited from OsiBranchingObject | |
| double | value_ |
| const OsiObject * | originalObject_ |
| int | numberBranches_ |
| short | branchIndex_ |
Definition at line 27 of file CouenneSOSObject.hpp.
|
inline |
Definition at line 51 of file CouenneSOSObject.hpp.
|
inline |
Definition at line 54 of file CouenneSOSObject.hpp.
|
inline |
Definition at line 73 of file CouenneSOSObject.hpp.
|
inlinevirtual |
Clone.
Reimplemented from OsiSOSBranchingObject.
Definition at line 83 of file CouenneSOSObject.hpp.
|
virtual |
Does next branch and updates state.
Reimplemented from OsiSOSBranchingObject.
|
protected |
pointer to Couenne problem
Definition at line 32 of file CouenneSOSObject.hpp.
|
protected |
The (auxiliary) variable this branching object refers to.
If the expression is w=f(x,y), this is w, as opposed to CouenneBranchingObject, where it would be either x or y.
Definition at line 37 of file CouenneSOSObject.hpp.
|
protected |
SmartPointer to the Journalist.
Definition at line 40 of file CouenneSOSObject.hpp.
|
protected |
shall we do Feasibility based Bound Tightening (FBBT) at branching?
Definition at line 43 of file CouenneSOSObject.hpp.
|
protected |
shall we add convexification cuts at branching?
Definition at line 46 of file CouenneSOSObject.hpp.
1.8.17