Package com.artelys.kalis
Class KMin
- java.lang.Object
- 
- com.artelys.kalis.KConstraint
- 
- com.artelys.kalis.KMin
 
 
- 
 public class KMin extends KConstraint This class creates a vMin = min(X1,X2,...,Xn) constraint
 
 Example :
 KIntVarArray X(...); KIntVar minOfX(...); problem.post(KMin("minOfX=max(X)",minOfX,X));- Since:
- 2016.1
- See Also:
- KConstraint
 
- 
- 
Field Summary- 
Fields inherited from class com.artelys.kalis.KConstraintswigCMemOwn
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedKMin(long cPtr, boolean cMemoryOwn)KMin(KMin toCopy)Copy ConstructorKMin(java.lang.String name, KIntVar vMin, KIntVarArray vars)Primary constructor of vMin = min(X1,X2,...,Xn)KMin(java.lang.String name, KIntVar vMin, KIntVarArray vars, boolean boundConsistency)Primary constructor of vMin = min(X1,X2,...,Xn)KMin(java.lang.String name, KNumVar vMin, KNumVarArray vars)Primary constructor of vMin = min(X1,X2,...,Xn)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete()protected voidfinalize()com.artelys.kalis.SWIGTYPE_p_voidgetConstraintIPtr()protected static longgetCPtr(KMin 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- 
KMinprotected KMin(long cPtr, boolean cMemoryOwn)
 - 
KMinpublic KMin(java.lang.String name, KIntVar vMin, KIntVarArray vars, boolean boundConsistency)Primary constructor of vMin = min(X1,X2,...,Xn)- Parameters:
- vMin- variable to be the max of vars
- vars- variable array whose maximum is seeked
 
 - 
KMinpublic KMin(java.lang.String name, KIntVar vMin, KIntVarArray vars)Primary constructor of vMin = min(X1,X2,...,Xn)- Parameters:
- vMin- variable to be the max of vars
- vars- variable array whose maximum is seeked
 
 - 
KMinpublic KMin(java.lang.String name, KNumVar vMin, KNumVarArray vars)Primary constructor of vMin = min(X1,X2,...,Xn)- Parameters:
- vMin- variable to be the max of vars
- vars- variable array whose maximum is seeked
 
 - 
KMinpublic KMin(KMin toCopy) Copy Constructor
 
- 
 - 
Method Detail- 
getCPtrprotected static long getCPtr(KMin obj) 
 - 
finalizeprotected void finalize() - Overrides:
- finalizein class- KConstraint
 
 - 
deletepublic void delete() - Overrides:
- deletein class- KConstraint
 
 - 
getConstraintIPtrpublic com.artelys.kalis.SWIGTYPE_p_void getConstraintIPtr() 
 
- 
 
-