Package com.artelys.kalis
Class KNumGreaterOrEqualXyc
- java.lang.Object
- 
- com.artelys.kalis.KConstraint
- 
- com.artelys.kalis.KNumGreaterOrEqualXyc
 
 
- 
 public class KNumGreaterOrEqualXyc extends KConstraint This class creates a `X >= Y + C` constraint
 
 Example :
 KNumVar X(...); KNumVar Y(...); // ... problem.post(X >= Y + 5); // or problem.post(KNumGreaterOrEqualXyc(X, Y, 5));- Since:
- 2016.1
- See Also:
- KConstraint
 
- 
- 
Field Summary- 
Fields inherited from class com.artelys.kalis.KConstraintswigCMemOwn
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedKNumGreaterOrEqualXyc(long cPtr, boolean cMemoryOwn)KNumGreaterOrEqualXyc(KNumGreaterOrEqualXyc toCopy)Copy constructorKNumGreaterOrEqualXyc(KNumVar v1, KNumVar v2, double c)Primary constructor of `v1 >= v2 + C`
 
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()protected static longgetCPtr(KNumGreaterOrEqualXyc obj)- 
Methods inherited from class com.artelys.kalis.KConstraintaskIfEntailed, getArity, getCopyPtr, getCPtr, getInstance, getInstanceCopyPtr, getLinearRelaxation, getLinearRelaxation, getName, getPriority, getProblem, getTag, getTypeInfo, isGetLinearRelaxationImplemented, print, print, setName, setPriority, setTag
 
- 
 
- 
- 
- 
Constructor Detail- 
KNumGreaterOrEqualXycprotected KNumGreaterOrEqualXyc(long cPtr, boolean cMemoryOwn)
 - 
KNumGreaterOrEqualXycpublic KNumGreaterOrEqualXyc(KNumVar v1, KNumVar v2, double c) Primary constructor of `v1 >= v2 + C`
 - Parameters:
- v1- the v1 variable
- v2- the v2 variable
- c- the constant
 
 - 
KNumGreaterOrEqualXycpublic KNumGreaterOrEqualXyc(KNumGreaterOrEqualXyc toCopy) Copy constructor
 
- 
 - 
Method Detail- 
getCPtrprotected static long getCPtr(KNumGreaterOrEqualXyc obj) 
 - 
finalizeprotected void finalize() - Overrides:
- finalizein class- KConstraint
 
 - 
deletepublic void delete() - Overrides:
- deletein class- KConstraint
 
 
- 
 
-