KDisjunctionInputOrder¶
-
class KDisjunctionInputOrder : public KDisjunctionSelector¶
This class implements a disjunction selector that selects the disjunction in the input order.
Example : KBranchingSchemeArray myBranchingSchemeArray; myBranchingSchemeArray += KSettleDisjunction(new KDisjunctionInputOrder());
- See
- Since
2016.1
Public Functions
-
KDisjunctionInputOrder()¶
Constructor.
-
KDisjunctionInputOrder(const KDisjunctionInputOrder &toCopy)¶
Copy constructor.
-
virtual KDisjunction *selectNextDisjunction(KDisjunctionArray *disjunctionArray)¶
Virtual interface method to overload for definition of your own disjunction selection heuristics
- Parameters
intVarArray – Array of variable from wich selecting a variable
-
virtual KDisjunctionSelector *getCopyPtr() const¶
Return a copy of this object.