Index

A B C D E F G H I K L M N O P R S T U V W _ 
All Classes|All Packages|Constant Field Values|Deprecated API

A

acAlgorithms() - Constructor for class com.artelys.kalis.KACBinConstraint.acAlgorithms
 
acAlgorithms() - Constructor for class com.artelys.kalis.KACBinTableConstraint.acAlgorithms
 
acAlgorithms() - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyConstraint.acAlgorithms
 
add(KAuxVar) - Method in class com.artelys.kalis.KLinRel
Add a term (variable "times" coefficient) to the relation.

add(KAuxVar, double) - Method in class com.artelys.kalis.KLinRel
Add a term (variable "times" coefficient) to the relation.

add(KLinearRelaxation) - Method in class com.artelys.kalis.KLinearRelaxation
Merge two linear relaxations.

add(KLinRel) - Method in class com.artelys.kalis.KLinearRelaxation
Add a KLinRel (linear relation).

This method adds a linear (in)equality (and all variables involved) to the relaxation object.
add(KLinRel) - Method in class com.artelys.kalis.KLinRel
Add all the terms of the given relation (no reduction).

add(KNumVar) - Method in class com.artelys.kalis.KLinRel
Add a term (variable "times" coefficient) to the relation.

add(KNumVar, double) - Method in class com.artelys.kalis.KLinRel
Add a term (variable "times" coefficient) to the relation.

add(KNumVar, double) - Method in class com.artelys.kalis.KLinTerm
 
add(KRelation) - Method in class com.artelys.kalis.KRelation
Add all the terms of the given relation (no reduction).

add(KSolution) - Method in class com.artelys.kalis.KSolutionContainer
Add a new solution of the solution container
addIdleTimeSteps(KIntArray) - Method in class com.artelys.kalis.KResource
Add idle time steps to this resource.

During "idle time steps", the resource does nothing, i.e. its usage
(consumption, production, ...) for any task T is set to zero and delayed
one time step after (if T is executed on this very time step).
addReference(Object) - Method in class com.artelys.kalis.KProblem
 
addRelaxationSolver(KLinearRelaxationSolver) - Method in class com.artelys.kalis.KSchedule
Add a relaxation solver to be used during the resolution process
addRelaxationSolver(KLinearRelaxationSolver) - Method in class com.artelys.kalis.KSolver
Add a relaxation solver
addRelaxationSolver(KLinearRelaxationSolver, boolean) - Method in class com.artelys.kalis.KSolver
Add a relaxation solver
addResource(KResource) - Method in class com.artelys.kalis.KSchedule
Add a resource to this schedule

addSOS(KLinRel) - Method in class com.artelys.kalis.KLinearRelaxation
Add a SOS of type 1 or 2.

SOS are stored as KLinRel, the constant of the KLinRel being either 1 or 2 depending on the type of the SOS.

A SOS1 (special ordered set of type 1) is a set of variables with the constraint that
at most one variable in the set may be non-zero.
addTask(KTask) - Method in class com.artelys.kalis.KResource
 
addTask(KTask) - Method in class com.artelys.kalis.KSchedule
Add a task to this schedule
addTask(SWIGTYPE_p_KTask_I) - Method in class com.artelys.kalis.KCumulativeResourceConstraint
 
addTask(SWIGTYPE_p_KTask_I) - Method in class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
 
addTask(SWIGTYPE_p_KTask_I) - Method in class com.artelys.kalis.KUnaryResourceConstraint
 
AFF_DUR_START - Static variable in class com.artelys.kalis.KTaskSerializer.varOrder
Variable branching order: affectations duration start time
AFF_START_DUR - Static variable in class com.artelys.kalis.KTaskSerializer.varOrder
Variable branching order: affectations start time duration
afterEvent(int) - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
ALG_BARRIER - Static variable in class com.artelys.kalis.KLinearRelaxationSolver.SolveAlgorithm
Newton barrier method
ALG_DUAL - Static variable in class com.artelys.kalis.KLinearRelaxationSolver.SolveAlgorithm
Dual simplex algorithm
ALG_NETWORK - Static variable in class com.artelys.kalis.KLinearRelaxationSolver.SolveAlgorithm
Network simplex algorithm
ALG_PRIMAL - Static variable in class com.artelys.kalis.KLinearRelaxationSolver.SolveAlgorithm
Primal simplex algorithm
AlgebricOperator() - Constructor for class com.artelys.kalis.KNonLinearTerm.AlgebricOperator
 
ALGORITHM_AC2001 - Static variable in class com.artelys.kalis.KACBinConstraint.acAlgorithms
 
ALGORITHM_AC2001 - Static variable in class com.artelys.kalis.KACBinTableConstraint.acAlgorithms
 
ALGORITHM_AC3 - Static variable in class com.artelys.kalis.KACBinConstraint.acAlgorithms
 
ALGORITHM_AC3 - Static variable in class com.artelys.kalis.KACBinTableConstraint.acAlgorithms
 
ARC_CONSISTENCY - Static variable in class com.artelys.kalis.KAbs.PropagationLevel
 
ARC_CONSISTENCY - Static variable in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint.acAlgorithms
 
ArcConsistency - Static variable in class com.artelys.kalis.KDiscreteResource.PropagationHint
TimeTabling Arc Consistency
ARTELYS_LIST_DEFAULTSIZE - Static variable in interface com.artelys.kalis.kalisConstants
 
artelysConsole_get() - Static method in class com.artelys.kalis.kalisJNI
 
artelysConsole_set(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysException_getCode(long, ArtelysException) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysException_getDebuggingInformation(long, ArtelysException) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysException_getMessage(long, ArtelysException) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysTimer_get_incremental_time(long, ArtelysTimer) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysTimer_get_total_time(long, ArtelysTimer) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysTimer_initialize(long, ArtelysTimer) - Static method in class com.artelys.kalis.kalisJNI
 
ArtelysTimer_update(long, ArtelysTimer) - Static method in class com.artelys.kalis.kalisJNI
 
askIfEntailed() - Method in class com.artelys.kalis.KConstraint
 
askIfEntailed() - Method in class com.artelys.kalis.KGlobalCardinalityConstraint
 
askIfEntailed() - Method in class com.artelys.kalis.KUserConstraint
Virtual method for use within boolean connectors

askIfEntailed() - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method for use within boolean connectors

askRet() - Constructor for class com.artelys.kalis.KUserConstraint.askRet
 
askRet() - Constructor for class com.artelys.kalis.KUserNumConstraint.askRet
 
assign(KLinRel) - Method in class com.artelys.kalis.KLinRel
 
assign(KRelation) - Method in class com.artelys.kalis.KRelation
 
awake() - Method in class com.artelys.kalis.KUserConstraint
Virtual method called upon initialization of the constraint
awake() - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method called upon initialization of the constraint
AWAKE_PRIORITY - Static variable in interface com.artelys.kalis.kalisConstants
 
awakeOnInf(KIntVar) - Method in class com.artelys.kalis.KUserConstraint
Virtual method called when the lower bound of var has been raised
awakeOnInf(KNumVar) - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method called when the lower bound of var has been raised
awakeOnInst(KIntVar) - Method in class com.artelys.kalis.KUserConstraint
Virtual method called when the variable var has been instantiated

awakeOnInst(KNumVar) - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method called when the variable var has been instantiated

awakeOnRem(KIntVar, int) - Method in class com.artelys.kalis.KUserConstraint
Virtual method called when the value removedValue has been removed from
the domain of var

awakeOnRem(KIntVar, int) - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method called when the value removedValue has been removed from the domain of var

awakeOnSup(KIntVar) - Method in class com.artelys.kalis.KUserConstraint
Virtual method called when the upper bound of var has been lowered

awakeOnSup(KNumVar) - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method called when the upper bound of var has been lowered

awakeOnVar(KIntVar) - Method in class com.artelys.kalis.KUserConstraint
Virtual method called when the domain of variable var has changed

awakeOnVar(KNumVar) - Method in class com.artelys.kalis.KUserNumConstraint
Virtual method called when the domain of variable var has changed

B

BACKTRACKABLE_INTERVAL_ABS_TOL - Static variable in interface com.artelys.kalis.kalisConstants
 
BACKTRACKABLE_INTERVAL_REL_TOL - Static variable in interface com.artelys.kalis.kalisConstants
 
Backtracks - Static variable in class com.artelys.kalis.KSolver.IntAttrib
Number of backtracks.
beforeEvent() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
BestBound - Static variable in class com.artelys.kalis.KSolver.DblAttrib
Best bound on the optimal solution.
bigM(KLinearRelaxation, KLinearRelaxation) - Static method in class com.artelys.kalis.KLinearRelaxation
Big-M method.

Get a new linear relaxation which is the big-M disjunction of the two arguments.
Note: deleting it is user's responsibility.
bigM(SWIGTYPE_p_p_KLinearRelaxation, int) - Static method in class com.artelys.kalis.KLinearRelaxation
Big-M method with any number of arguments.

Get a new linear relaxation which is the big-M disjunction of the arguments.
Note: deleting it is user's responsibility.
BOUND_CONSISTENCY - Static variable in class com.artelys.kalis.KAbs.PropagationLevel
 
BOUND_CONSISTENCY - Static variable in class com.artelys.kalis.KAllDifferent.PropagationLevel
 
BOUND_CONSISTENCY - Static variable in class com.artelys.kalis.KUnaryResourceConstraint.PropagationLevel
 
BOUND_PRIORITY - Static variable in interface com.artelys.kalis.kalisConstants
 
BoundConsistency - Static variable in class com.artelys.kalis.KDiscreteResource.PropagationHint
TimeTabling Bound consistency
box() - Method in class com.artelys.kalis.KMessageBox
 
branchGoDown(int) - Method in class com.artelys.kalis.KParallelSolverEventListener
 
branchGoDown(int) - Method in class com.artelys.kalis.KSolverEventListener
Called after each branchGoDown event
branchGoUp(int) - Method in class com.artelys.kalis.KParallelSolverEventListener
 
branchGoUp(int) - Method in class com.artelys.kalis.KSolverEventListener
Called after each branchGoUp event
branchingScheme() - Method in class com.artelys.kalis.KSolverEventListener
Called after each bracnhing scheme switch
branchingschemearray_add__SWIG_0(long, branchingschemearray, long, KBranchingScheme, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_add__SWIG_1(long, branchingschemearray, long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_check(long, branchingschemearray, long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_emptyAndDelete(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_getCopyPtr(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_getElt(long, branchingschemearray, int) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_getNumberOfElements(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_initializeAsEmptyList(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_initializeListWithVa_list(long, branchingschemearray, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_insert__SWIG_0(long, branchingschemearray, long, KBranchingScheme, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_insert__SWIG_1(long, branchingschemearray, long, KBranchingScheme, int) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_isEmpty(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_makeList(long, branchingschemearray, int) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_print(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_removeLastElement(long, branchingschemearray) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_replace__SWIG_0(long, branchingschemearray, int, long, KBranchingScheme, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
branchingschemearray_replace__SWIG_1(long, branchingschemearray, int, long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_add__SWIG_0(long, bsgrouplist, long, KBranchingSchemeGroup, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_add__SWIG_1(long, bsgrouplist, long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_check(long, bsgrouplist, long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_emptyAndDelete(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_getCopyPtr(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_getElt(long, bsgrouplist, int) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_getNumberOfElements(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_initializeAsEmptyList(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_initializeListWithVa_list(long, bsgrouplist, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_insert__SWIG_0(long, bsgrouplist, long, KBranchingSchemeGroup, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_insert__SWIG_1(long, bsgrouplist, long, KBranchingSchemeGroup, int) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_isEmpty(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_makeList(long, bsgrouplist, int) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_print(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_removeLastElement(long, bsgrouplist) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_replace__SWIG_0(long, bsgrouplist, int, long, KBranchingSchemeGroup, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
bsgrouplist_replace__SWIG_1(long, bsgrouplist, int, long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 

C

CallBackTime - Static variable in class com.artelys.kalis.KSolver.DblAttrib
Time spent in callbacks
canBeInstantiatedTo(double) - Method in class com.artelys.kalis.KNumVar
Return true if this variable can be instantiated to 'value'
canBeInstantiatedTo(int) - Method in class com.artelys.kalis.KFloatVar
check if value is in the domain
canBeInstantiatedTo(int) - Method in class com.artelys.kalis.KIntVar
Check if value is in the domain
CFALSE - Static variable in class com.artelys.kalis.KUserConstraint.askRet
Constraint is proven false
CFALSE - Static variable in class com.artelys.kalis.KUserNumConstraint.askRet
 
check(SWIGTYPE_p_KIntVar_I) - Method in class com.artelys.kalis.KIntVarArray
 
check(SWIGTYPE_p_KNumVar_I) - Method in class com.artelys.kalis.KNumVarArray
 
check(SWIGTYPE_p_KResource_I) - Method in class com.artelys.kalis.KResourceArray
 
check(SWIGTYPE_p_KResourceUsage_I) - Method in class com.artelys.kalis.KResourceUsageArray
 
check(SWIGTYPE_p_KTask_I) - Method in class com.artelys.kalis.KTaskArray
 
CheckSolutionStatus - Static variable in class com.artelys.kalis.KSolver.IntControl
Check each solution for validity.
clear() - Method in class com.artelys.kalis.KLinRel
 
clear() - Method in class com.artelys.kalis.KRelation
 
clear() - Method in class com.artelys.kalis.KSolutionContainer
Remove all solutions from the solution container
clearReferences() - Method in class com.artelys.kalis.KProblem
 
close() - Method in class com.artelys.kalis.KResource
Close this resource
close() - Method in class com.artelys.kalis.KSchedule
Close this schedule (no tasks or resources can be added after this
collectAllSolutions() - Method in class com.artelys.kalis.KProblem
Collects all solutions from subproblem instances
com.artelys.kalis - package com.artelys.kalis
 
Comparator() - Constructor for class com.artelys.kalis.KRelation.Comparator
 
CompareOperator() - Constructor for class com.artelys.kalis.KNonLinearTerm.CompareOperator
 
ComputationTime - Static variable in class com.artelys.kalis.KSolver.DblAttrib
Total computation time.
computeLowerBounds() - Method in class com.artelys.kalis.KSchedule
 
computeMinimalConflictSet() - Method in class com.artelys.kalis.KProblem
Return the minimal conflict set for this problem
conditionTest(int) - Method in class com.artelys.kalis.KConditionNumLinComb
Method to overload for indicator function
Console_clearScreen(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_drawGrid(long, Console, int, int, int, int, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
Console_fbox(long, Console, int, int, int, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
Console_getConsoleTextAttributes(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_getX(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_getY(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_gotoSavedPosition(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_gotoxy(long, Console, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
Console_restoreDefaultConsoleTextAttributes(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_savePosition(long, Console) - Static method in class com.artelys.kalis.kalisJNI
 
Console_setBackgroundColor(long, Console, char) - Static method in class com.artelys.kalis.kalisJNI
 
Console_setColor(long, Console, long) - Static method in class com.artelys.kalis.kalisJNI
 
Console_setForegroundColor(long, Console, char) - Static method in class com.artelys.kalis.kalisJNI
 
Console_split_h(long, Console, int, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
Console_split_v(long, Console, int, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
constAwake() - Method in class com.artelys.kalis.KUserConstraint
 
constAwake() - Method in class com.artelys.kalis.KUserNumConstraint
 
constraintClass() - Constructor for class com.artelys.kalis.KProblem.constraintClass
 
constraintlist_add__SWIG_0(long, constraintlist, long, KConstraint, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_add__SWIG_1(long, constraintlist, long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_check(long, constraintlist, long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_emptyAndDelete(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_getCopyPtr(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_getElt(long, constraintlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_getNumberOfElements(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_initializeAsEmptyList(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_initializeListWithVa_list(long, constraintlist, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_insert__SWIG_0(long, constraintlist, long, KConstraint, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_insert__SWIG_1(long, constraintlist, long, KConstraint, int) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_isEmpty(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_makeList(long, constraintlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_print(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_removeLastElement(long, constraintlist) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_replace__SWIG_0(long, constraintlist, int, long, KConstraint, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
constraintlist_replace__SWIG_1(long, constraintlist, int, long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
constrainVars() - Method in class com.artelys.kalis.KTask
 
consumes(KResource) - Method in class com.artelys.kalis.KTask
State that this ressource consumes ( non-renewable ) one unit of resource
`resource`
consumes(KResource, int) - Method in class com.artelys.kalis.KTask
State that this ressource consumes ( non-renewable ) `consumption` unit
of resource `resource`

consumes(KResource, int, int) - Method in class com.artelys.kalis.KTask
State that this ressource consumes ( non-renewable ) between
`consumptionmin` and `consumptionmax` unit of resource `resource`

consumes(KResourceUsage) - Method in class com.artelys.kalis.KTask
Add a resource usage consumption for this task
consumes(KResourceUsageArray) - Method in class com.artelys.kalis.KTask
Add optional resources usages consumptions for this task and ensure that
between [min..max] of theses requirements are satisfied
consumes(KResourceUsageArray, int) - Method in class com.artelys.kalis.KTask
Add optional resources usages consumptions for this task and ensure that
between [min..max] of theses requirements are satisfied
consumes(KResourceUsageArray, int, int) - Method in class com.artelys.kalis.KTask
Add optional resources usages consumptions for this task and ensure that
between [min..max] of theses requirements are satisfied
convexHull(KLinearRelaxation, KLinearRelaxation) - Static method in class com.artelys.kalis.KLinearRelaxation
Convex hull method.

Get a new linear relaxation which is the convex hull of the two arguments.
Note: deleting it is user's responsibility.
convexHull(SWIGTYPE_p_p_KLinearRelaxation, int) - Static method in class com.artelys.kalis.KLinearRelaxation
Convex hull method, with any number of arguments.

Get a new linear relaxation which is the convex hull of the arguments.
Note: deleting it is user's responsibility.
copy_intp(int) - Static method in class com.artelys.kalis.kalis
 
copy_intp(int) - Static method in class com.artelys.kalis.kalisJNI
 
createIndicators() - Method in class com.artelys.kalis.KIntVar
 
CTRUE - Static variable in class com.artelys.kalis.KUserConstraint.askRet
Constraint is proven true
CTRUE - Static variable in class com.artelys.kalis.KUserNumConstraint.askRet
 
CUNKNOWN - Static variable in class com.artelys.kalis.KUserConstraint.askRet
Unkown status of constraint
CUNKNOWN - Static variable in class com.artelys.kalis.KUserNumConstraint.askRet
 

D

DblAttrib() - Constructor for class com.artelys.kalis.KSolver.DblAttrib
 
DblControl() - Constructor for class com.artelys.kalis.KSolver.DblControl
 
delete() - Method in class com.artelys.kalis.KAbs
 
delete() - Method in class com.artelys.kalis.KAbsoluteToleranceOptimalityChecker
 
delete() - Method in class com.artelys.kalis.KACBinConstraint
 
delete() - Method in class com.artelys.kalis.KACBinTableConstraint
 
delete() - Method in class com.artelys.kalis.KAllDifferent
 
delete() - Method in class com.artelys.kalis.KAssignAndForbid
 
delete() - Method in class com.artelys.kalis.KAssignVar
 
delete() - Method in class com.artelys.kalis.KAuxVar
 
delete() - Method in class com.artelys.kalis.KBestBoundValue
 
delete() - Method in class com.artelys.kalis.KBiLevelLinearRelaxationSolverConfigurator
 
delete() - Method in class com.artelys.kalis.KBinTerm
 
delete() - Method in class com.artelys.kalis.KBranchingScheme
 
delete() - Method in class com.artelys.kalis.KBranchingSchemeArray
 
delete() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
delete() - Method in class com.artelys.kalis.KBranchingSchemeGroupArray
 
delete() - Method in class com.artelys.kalis.KBranchingSchemeGroupSelector
 
delete() - Method in class com.artelys.kalis.KBranchingSchemeGroupSerializer
 
delete() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
delete() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
 
delete() - Method in class com.artelys.kalis.KConditionNumLinComb
 
delete() - Method in class com.artelys.kalis.KConjunction
 
delete() - Method in class com.artelys.kalis.KConstraint
 
delete() - Method in class com.artelys.kalis.KConstraintArray
 
delete() - Method in class com.artelys.kalis.KCopiableRelaxationSolverConfigurator
 
delete() - Method in class com.artelys.kalis.KCumulativeResourceConstraint
 
delete() - Method in class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
 
delete() - Method in class com.artelys.kalis.KCycle
 
delete() - Method in class com.artelys.kalis.KDiscreteResource
 
delete() - Method in class com.artelys.kalis.KDisjunction
 
delete() - Method in class com.artelys.kalis.KDisjunctionArray
 
delete() - Method in class com.artelys.kalis.KDisjunctionInputOrder
 
delete() - Method in class com.artelys.kalis.KDisjunctionPriorityOrder
 
delete() - Method in class com.artelys.kalis.KDisjunctionSelector
 
delete() - Method in class com.artelys.kalis.KDistanceEqualXyc
 
delete() - Method in class com.artelys.kalis.KDistanceGreaterThanXyc
 
delete() - Method in class com.artelys.kalis.KDistanceLowerThanXyc
 
delete() - Method in class com.artelys.kalis.KDistanceNotEqualXyc
 
delete() - Method in class com.artelys.kalis.KDoubleAnnotation
 
delete() - Method in class com.artelys.kalis.KDoubleArray
 
delete() - Method in class com.artelys.kalis.KElement
 
delete() - Method in class com.artelys.kalis.KElement2D
 
delete() - Method in class com.artelys.kalis.KEltTerm
 
delete() - Method in class com.artelys.kalis.KEltTerm2D
 
delete() - Method in class com.artelys.kalis.KEqualXc
 
delete() - Method in class com.artelys.kalis.KEqualXyc
 
delete() - Method in class com.artelys.kalis.KEquiv
 
delete() - Method in class com.artelys.kalis.KFinishedMessage
 
delete() - Method in class com.artelys.kalis.KFloatVar
 
delete() - Method in class com.artelys.kalis.KFloatVarBranchingScheme
 
delete() - Method in class com.artelys.kalis.KFloatVarSelector
 
delete() - Method in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
 
delete() - Method in class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
 
delete() - Method in class com.artelys.kalis.KGlobalCardinalityConstraint
 
delete() - Method in class com.artelys.kalis.KGreaterOrEqualXc
 
delete() - Method in class com.artelys.kalis.KGreaterOrEqualXyc
 
delete() - Method in class com.artelys.kalis.KGuard
 
delete() - Method in class com.artelys.kalis.KHybridSolution
 
delete() - Method in class com.artelys.kalis.KInputOrder
 
delete() - Method in class com.artelys.kalis.KIntAnnotation
 
delete() - Method in class com.artelys.kalis.KIntArray
 
delete() - Method in class com.artelys.kalis.KIntegerObjectiveOptimalityChecker
 
delete() - Method in class com.artelys.kalis.KIntervalDomain
 
delete() - Method in class com.artelys.kalis.KIntMatrix
 
delete() - Method in class com.artelys.kalis.KIntSetIntAnnotation
 
delete() - Method in class com.artelys.kalis.KIntVar
 
delete() - Method in class com.artelys.kalis.KIntVarArray
 
delete() - Method in class com.artelys.kalis.KIntVarBranchingScheme
 
delete() - Method in class com.artelys.kalis.KIntVarMatrix
 
delete() - Method in class com.artelys.kalis.KLargestDomain
 
delete() - Method in class com.artelys.kalis.KLargestDurationDomain
 
delete() - Method in class com.artelys.kalis.KLargestEarliestCompletionTime
 
delete() - Method in class com.artelys.kalis.KLargestEarliestStartTime
 
delete() - Method in class com.artelys.kalis.KLargestLatestCompletionTime
 
delete() - Method in class com.artelys.kalis.KLargestLatestStartTime
 
delete() - Method in class com.artelys.kalis.KLargestMax
 
delete() - Method in class com.artelys.kalis.KLargestMin
 
delete() - Method in class com.artelys.kalis.KLargestReducedCost
 
delete() - Method in class com.artelys.kalis.KLessOrEqualXc
 
delete() - Method in class com.artelys.kalis.KLinComb
 
delete() - Method in class com.artelys.kalis.KLinearRelaxation
 
delete() - Method in class com.artelys.kalis.KLinearRelaxationSolver
 
delete() - Method in class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
delete() - Method in class com.artelys.kalis.KLinRel
 
delete() - Method in class com.artelys.kalis.KLinTerm
 
delete() - Method in class com.artelys.kalis.KMax
 
delete() - Method in class com.artelys.kalis.KMaxDegree
 
delete() - Method in class com.artelys.kalis.KMaxRegretOnLowerBound
 
delete() - Method in class com.artelys.kalis.KMaxRegretOnUpperBound
 
delete() - Method in class com.artelys.kalis.KMaxToMin
 
delete() - Method in class com.artelys.kalis.KMessage
 
delete() - Method in class com.artelys.kalis.KMessageBox
 
delete() - Method in class com.artelys.kalis.KMiddle
 
delete() - Method in class com.artelys.kalis.KMin
 
delete() - Method in class com.artelys.kalis.KMinMaxConflict
 
delete() - Method in class com.artelys.kalis.KMinToMax
 
delete() - Method in class com.artelys.kalis.KMostFractional
 
delete() - Method in class com.artelys.kalis.KNearestNeighbor
 
delete() - Method in class com.artelys.kalis.KNearestRelaxedValue
 
delete() - Method in class com.artelys.kalis.KNearestValue
 
delete() - Method in class com.artelys.kalis.KNonLinearTerm
 
delete() - Method in class com.artelys.kalis.KNotEqualXc
 
delete() - Method in class com.artelys.kalis.KNotEqualXyc
 
delete() - Method in class com.artelys.kalis.KNumAnnotation
 
delete() - Method in class com.artelys.kalis.KNumDistanceEqualXyc
 
delete() - Method in class com.artelys.kalis.KNumDistanceGreaterThanXyc
 
delete() - Method in class com.artelys.kalis.KNumDistanceLowerThanXyc
 
delete() - Method in class com.artelys.kalis.KNumEqualXc
 
delete() - Method in class com.artelys.kalis.KNumEqualXYc
 
delete() - Method in class com.artelys.kalis.KNumEqualXYZ
 
delete() - Method in class com.artelys.kalis.KNumGreaterOrEqualXc
 
delete() - Method in class com.artelys.kalis.KNumGreaterOrEqualXyc
 
delete() - Method in class com.artelys.kalis.KNumInputOrder
 
delete() - Method in class com.artelys.kalis.KNumLargestReducedCost
 
delete() - Method in class com.artelys.kalis.KNumLessOrEqualXc
 
delete() - Method in class com.artelys.kalis.KNumLinComb
 
delete() - Method in class com.artelys.kalis.KNumLowerOrEqualXyc
 
delete() - Method in class com.artelys.kalis.KNumMiddle
 
delete() - Method in class com.artelys.kalis.KNumNearestRelaxedValue
 
delete() - Method in class com.artelys.kalis.KNumNearestValue
 
delete() - Method in class com.artelys.kalis.KNumNonLinearComb
 
delete() - Method in class com.artelys.kalis.KNumObjectiveOptimalityChecker
 
delete() - Method in class com.artelys.kalis.KNumSmallestDomain
 
delete() - Method in class com.artelys.kalis.KNumValueSelector
 
delete() - Method in class com.artelys.kalis.KNumVar
 
delete() - Method in class com.artelys.kalis.KNumVarArray
 
delete() - Method in class com.artelys.kalis.KNumVariableSelector
 
delete() - Method in class com.artelys.kalis.KNumXEqualsAbsY
 
delete() - Method in class com.artelys.kalis.KNumXEqualsAtan2YZ
 
delete() - Method in class com.artelys.kalis.KNumXEqualsLnY
 
delete() - Method in class com.artelys.kalis.KNumXEqualsYArithPowC
 
delete() - Method in class com.artelys.kalis.KNumXEqualsYSquared
 
delete() - Method in class com.artelys.kalis.KNumXEqualsYTimesC
 
delete() - Method in class com.artelys.kalis.KNumXEqualsYTimesZ
 
delete() - Method in class com.artelys.kalis.KNumXOperatorACosY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorASinY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorATanY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorCosY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorExpY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorLnY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorSinY
 
delete() - Method in class com.artelys.kalis.KNumXOperatorTanY
 
delete() - Method in class com.artelys.kalis.KOccurrence
 
delete() - Method in class com.artelys.kalis.KOccurTerm
 
delete() - Method in class com.artelys.kalis.KOptimalityToleranceChecker
 
delete() - Method in class com.artelys.kalis.KOptimizeListener
 
delete() - Method in class com.artelys.kalis.KOptimizeWithISListener
 
delete() - Method in class com.artelys.kalis.KOtherNodeLinearRelaxationSolverConfigurator
 
delete() - Method in class com.artelys.kalis.KParallelBranchingScheme
 
delete() - Method in class com.artelys.kalis.KParallelSolverEventListener
 
delete() - Method in class com.artelys.kalis.KPathOrder
 
delete() - Method in class com.artelys.kalis.KProbe
 
delete() - Method in class com.artelys.kalis.KProbeDisjunction
 
delete() - Method in class com.artelys.kalis.KProblem
 
delete() - Method in class com.artelys.kalis.KRandomValue
 
delete() - Method in class com.artelys.kalis.KRandomVariable
 
delete() - Method in class com.artelys.kalis.KRelation
 
delete() - Method in class com.artelys.kalis.KRelativeToleranceOptimalityChecker
 
delete() - Method in class com.artelys.kalis.KRelaxationSolver
 
delete() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
delete() - Method in class com.artelys.kalis.KResource
 
delete() - Method in class com.artelys.kalis.KResourceArray
 
delete() - Method in class com.artelys.kalis.KResourceSelector
 
delete() - Method in class com.artelys.kalis.KResourceUsage
 
delete() - Method in class com.artelys.kalis.KResourceUsageArray
 
delete() - Method in class com.artelys.kalis.KSchedule
 
delete() - Method in class com.artelys.kalis.KSession
 
delete() - Method in class com.artelys.kalis.KSettleDisjunction
 
delete() - Method in class com.artelys.kalis.KSmallestDomain
 
delete() - Method in class com.artelys.kalis.KSmallestDomDegRatio
 
delete() - Method in class com.artelys.kalis.KSmallestEarliestCompletionTime
 
delete() - Method in class com.artelys.kalis.KSmallestEarliestStartTime
 
delete() - Method in class com.artelys.kalis.KSmallestLatestCompletionTime
 
delete() - Method in class com.artelys.kalis.KSmallestLatestStartTime
 
delete() - Method in class com.artelys.kalis.KSmallestMax
 
delete() - Method in class com.artelys.kalis.KSmallestMin
 
delete() - Method in class com.artelys.kalis.KSmallestTargetStartTime
 
delete() - Method in class com.artelys.kalis.KSolution
 
delete() - Method in class com.artelys.kalis.KSolutionArray
 
delete() - Method in class com.artelys.kalis.KSolutionContainer
 
delete() - Method in class com.artelys.kalis.KSolver
 
delete() - Method in class com.artelys.kalis.KSolverEventListener
 
delete() - Method in class com.artelys.kalis.KSplitDomain
 
delete() - Method in class com.artelys.kalis.KSplitNumDomain
 
delete() - Method in class com.artelys.kalis.KTask
 
delete() - Method in class com.artelys.kalis.KTaskArray
 
delete() - Method in class com.artelys.kalis.KTaskInputOrder
 
delete() - Method in class com.artelys.kalis.KTaskRandomOrder
 
delete() - Method in class com.artelys.kalis.KTaskSelector
 
delete() - Method in class com.artelys.kalis.KTaskSerializer
 
delete() - Method in class com.artelys.kalis.KTasksRankConstraint
 
delete() - Method in class com.artelys.kalis.KTerm
 
delete() - Method in class com.artelys.kalis.KTimeTable
 
delete() - Method in class com.artelys.kalis.KTopNodeLinearRelaxationSolverConfigurator
 
delete() - Method in class com.artelys.kalis.KTupleArray
 
delete() - Method in class com.artelys.kalis.KUnaryResource
 
delete() - Method in class com.artelys.kalis.KUnaryResourceConstraint
 
delete() - Method in class com.artelys.kalis.KUnTerm
 
delete() - Method in class com.artelys.kalis.KUserConstraint
 
delete() - Method in class com.artelys.kalis.KUserNumConstraint
 
delete() - Method in class com.artelys.kalis.KValueSelector
 
delete() - Method in class com.artelys.kalis.KVariableSelector
 
delete() - Method in class com.artelys.kalis.KWidestDomain
 
delete() - Method in class com.artelys.kalis.KXEqualYMinusZ
 
delete_ArtelysException(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_ArtelysTimer(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_branchingschemearray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_bsgrouplist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_Console(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_constraintlist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_Contradiction(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_disjunctionlist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_doublelist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_intlist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_intmatrix(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_intp(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_intp(SWIGTYPE_p_int) - Static method in class com.artelys.kalis.kalis
 
delete_intvarlist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KAbs(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KAbsoluteToleranceOptimalityChecker(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KACBinConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KACBinTableConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KAllDifferent(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KAssignAndForbid(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KAssignVar(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KAuxVar(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBestBoundValue(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBiLevelLinearRelaxationSolverConfigurator(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBinTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBranchingScheme(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBranchingSchemeArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBranchingSchemeGroup(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBranchingSchemeGroupArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBranchingSchemeGroupSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KBranchingSchemeGroupSerializer(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KClpLinearRelaxationSolver(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KCoinLinearRelaxationSolver(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KConditionNumLinComb(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KConjunction(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KConstraintArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KCopiableRelaxationSolverConfigurator(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KCumulativeResourceConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KCumulativeResourceConstraintResourceUsage(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KCycle(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDiscreteResource(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDisjunction(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDisjunctionArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDisjunctionInputOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDisjunctionPriorityOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDisjunctionSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDistanceEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDistanceGreaterThanXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDistanceLowerThanXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDistanceNotEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDoubleAnnotation(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KDoubleArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KElement(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KElement2D(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KEltTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KEltTerm2D(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KEquiv(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KFinishedMessage(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KFloatVar(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KFloatVarBranchingScheme(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KFloatVarSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KGeneralizedArcConsistencyConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KGeneralizedArcConsistencyTableConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KGlobalCardinalityConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KGreaterOrEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KGreaterOrEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KGuard(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KHybridSolution(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KInputOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntAnnotation(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntegerObjectiveOptimalityChecker(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntervalDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntMatrix(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntSetIntAnnotation(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntVar(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntVarArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntVarBranchingScheme(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KIntVarMatrix(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestDurationDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestEarliestCompletionTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestEarliestStartTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestLatestCompletionTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestLatestStartTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestMax(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestMin(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLargestReducedCost(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLessOrEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLinComb(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLinearRelaxation(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLinearRelaxationSolver(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLinearRelaxationSolverConfigurator(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLinRel(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KLinTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMax(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMaxDegree(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMaxRegretOnLowerBound(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMaxRegretOnUpperBound(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMaxToMin(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMessage(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMessageBox(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMiddle(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMin(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMinMaxConflict(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMinToMax(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KMostFractional(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNearestNeighbor(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNearestRelaxedValue(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNearestValue(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNonLinearTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNotEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNotEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumAnnotation(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumDistanceEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumDistanceGreaterThanXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumDistanceLowerThanXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumEqualXYc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumEqualXYZ(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumGreaterOrEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumGreaterOrEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumInputOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumLargestReducedCost(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumLessOrEqualXc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumLinComb(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumLowerOrEqualXyc(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumMiddle(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumNearestRelaxedValue(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumNearestValue(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumNonLinearComb(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumObjectiveOptimalityChecker(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumSmallestDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumValueSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumVar(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumVarArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumVariableSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsAbsY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsAtan2YZ(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsLnY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsYArithPowC(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsYSquared(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsYTimesC(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXEqualsYTimesZ(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorACosY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorASinY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorATanY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorCosY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorExpY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorLnY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorSinY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KNumXOperatorTanY(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KOccurrence(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KOccurTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KOptimalityToleranceChecker(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KOptimizeListener(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KOptimizeWithISListener(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KOtherNodeLinearRelaxationSolverConfigurator(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KParallelBranchingScheme(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KParallelSolverEventListener(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KPathOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KProbe(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KProbeDisjunction(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KProblem(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KRandomValue(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KRandomVariable(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KRelation(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KRelativeToleranceOptimalityChecker(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KRelaxationSolver(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KRelaxationSolverConfigurator(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KResource(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KResourceArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KResourceSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KResourceUsage(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KResourceUsageArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSchedule(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSession(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSettleDisjunction(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestDomDegRatio(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestEarliestCompletionTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestEarliestStartTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestLatestCompletionTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestLatestStartTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestMax(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestMin(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSmallestTargetStartTime(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSolution(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSolutionArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSolutionContainer(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSolver(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSolverEventListener(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSplitDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KSplitNumDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTask(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTaskArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTaskInputOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTaskRandomOrder(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTaskSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTaskSerializer(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTasksRankConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTimeTable(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTopNodeLinearRelaxationSolverConfigurator(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KTupleArray(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KUnaryResource(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KUnaryResourceConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KUnTerm(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KUserConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KUserNumConstraint(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KValueSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KVariableSelector(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KWidestDomain(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_KXEqualYMinusZ(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_numvarlist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_resourcelist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_resourceusagelist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_solutionlist(long) - Static method in class com.artelys.kalis.kalisJNI
 
delete_tasklist(long) - Static method in class com.artelys.kalis.kalisJNI
 
Depth - Static variable in class com.artelys.kalis.KSolver.IntAttrib
Depth of the search tree.
destroy() - Method in class com.artelys.kalis.KProblem
 
disjunctionlist_add__SWIG_0(long, disjunctionlist, long, KDisjunction, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_add__SWIG_1(long, disjunctionlist, long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_check(long, disjunctionlist, long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_emptyAndDelete(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_getCopyPtr(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_getElt(long, disjunctionlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_getNumberOfElements(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_initializeAsEmptyList(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_initializeListWithVa_list(long, disjunctionlist, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_insert__SWIG_0(long, disjunctionlist, long, KDisjunction, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_insert__SWIG_1(long, disjunctionlist, long, KDisjunction, int) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_isEmpty(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_makeList(long, disjunctionlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_print(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_removeLastElement(long, disjunctionlist) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_replace__SWIG_0(long, disjunctionlist, int, long, KDisjunction, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
disjunctionlist_replace__SWIG_1(long, disjunctionlist, int, long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
Disjunctions - Static variable in class com.artelys.kalis.KUnaryResource.PropagationHint
Disjunction propagation scheme
doublelist_add(long, doublelist, double) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_clear(long, doublelist) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_empty(long, doublelist) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_getCopyPtr(long, doublelist) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_getElt(long, doublelist, int) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_getNumberOfElements(long, doublelist) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_initializeAsEmptyList(long, doublelist) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_initializeListWithVa_list(long, doublelist, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
doublelist_makeList(long, doublelist, int) - Static method in class com.artelys.kalis.kalisJNI
 
DUR_AFF_START - Static variable in class com.artelys.kalis.KTaskSerializer.varOrder
Variable branching order: duration affectations start time
DUR_START_AFF - Static variable in class com.artelys.kalis.KTaskSerializer.varOrder
Variable branching order: duration start time affectations

E

EdgeFinding - Static variable in class com.artelys.kalis.KDiscreteResource.PropagationHint
Tasks Intervals + EdgeFinding propagation scheme
endLookingForSolution() - Method in class com.artelys.kalis.KSolver
Stop looking for solutions and restore the state before search
EQ - Static variable in class com.artelys.kalis.KNonLinearTerm.CompareOperator
 
EQ - Static variable in class com.artelys.kalis.KRelation.Comparator
 
Equal - Static variable in class com.artelys.kalis.KConditionNumLinComb.LinCombOperator
 
Equal - Static variable in class com.artelys.kalis.KLinComb.LinCombOperator
 
Equal - Static variable in class com.artelys.kalis.KNumLinComb.LinCombOperator
Equality relation
Equal - Static variable in class com.artelys.kalis.KNumNonLinearComb.NonLinearCombOperator
 

F

FCT_ABS - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_ACOS - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_ASIN - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_ATAN - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_COS - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_COSH - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_EXP - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_EXPONENTIAL - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_LN - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_NONE - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_SIN - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_SINH - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_TAN - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
FCT_TANH - Static variable in class com.artelys.kalis.KNonLinearTerm.NonLinFunction
 
finalize() - Method in class com.artelys.kalis.KAbs
 
finalize() - Method in class com.artelys.kalis.KAbsoluteToleranceOptimalityChecker
 
finalize() - Method in class com.artelys.kalis.KACBinConstraint
 
finalize() - Method in class com.artelys.kalis.KACBinTableConstraint
 
finalize() - Method in class com.artelys.kalis.KAllDifferent
 
finalize() - Method in class com.artelys.kalis.KAssignAndForbid
 
finalize() - Method in class com.artelys.kalis.KAssignVar
 
finalize() - Method in class com.artelys.kalis.KAuxVar
 
finalize() - Method in class com.artelys.kalis.KBestBoundValue
 
finalize() - Method in class com.artelys.kalis.KBiLevelLinearRelaxationSolverConfigurator
 
finalize() - Method in class com.artelys.kalis.KBinTerm
 
finalize() - Method in class com.artelys.kalis.KBranchingScheme
 
finalize() - Method in class com.artelys.kalis.KBranchingSchemeArray
 
finalize() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
finalize() - Method in class com.artelys.kalis.KBranchingSchemeGroupArray
 
finalize() - Method in class com.artelys.kalis.KBranchingSchemeGroupSelector
 
finalize() - Method in class com.artelys.kalis.KBranchingSchemeGroupSerializer
 
finalize() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
finalize() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
 
finalize() - Method in class com.artelys.kalis.KConditionNumLinComb
 
finalize() - Method in class com.artelys.kalis.KConjunction
 
finalize() - Method in class com.artelys.kalis.KConstraint
 
finalize() - Method in class com.artelys.kalis.KConstraintArray
 
finalize() - Method in class com.artelys.kalis.KCopiableRelaxationSolverConfigurator
 
finalize() - Method in class com.artelys.kalis.KCumulativeResourceConstraint
 
finalize() - Method in class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
 
finalize() - Method in class com.artelys.kalis.KCycle
 
finalize() - Method in class com.artelys.kalis.KDiscreteResource
 
finalize() - Method in class com.artelys.kalis.KDisjunction
 
finalize() - Method in class com.artelys.kalis.KDisjunctionArray
 
finalize() - Method in class com.artelys.kalis.KDisjunctionInputOrder
 
finalize() - Method in class com.artelys.kalis.KDisjunctionPriorityOrder
 
finalize() - Method in class com.artelys.kalis.KDisjunctionSelector
 
finalize() - Method in class com.artelys.kalis.KDistanceEqualXyc
 
finalize() - Method in class com.artelys.kalis.KDistanceGreaterThanXyc
 
finalize() - Method in class com.artelys.kalis.KDistanceLowerThanXyc
 
finalize() - Method in class com.artelys.kalis.KDistanceNotEqualXyc
 
finalize() - Method in class com.artelys.kalis.KDoubleAnnotation
 
finalize() - Method in class com.artelys.kalis.KDoubleArray
 
finalize() - Method in class com.artelys.kalis.KElement
 
finalize() - Method in class com.artelys.kalis.KElement2D
 
finalize() - Method in class com.artelys.kalis.KEltTerm
 
finalize() - Method in class com.artelys.kalis.KEltTerm2D
 
finalize() - Method in class com.artelys.kalis.KEqualXc
 
finalize() - Method in class com.artelys.kalis.KEqualXyc
 
finalize() - Method in class com.artelys.kalis.KEquiv
 
finalize() - Method in class com.artelys.kalis.KFinishedMessage
 
finalize() - Method in class com.artelys.kalis.KFloatVar
 
finalize() - Method in class com.artelys.kalis.KFloatVarBranchingScheme
 
finalize() - Method in class com.artelys.kalis.KFloatVarSelector
 
finalize() - Method in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
 
finalize() - Method in class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
 
finalize() - Method in class com.artelys.kalis.KGlobalCardinalityConstraint
 
finalize() - Method in class com.artelys.kalis.KGreaterOrEqualXc
 
finalize() - Method in class com.artelys.kalis.KGreaterOrEqualXyc
 
finalize() - Method in class com.artelys.kalis.KGuard
 
finalize() - Method in class com.artelys.kalis.KHybridSolution
 
finalize() - Method in class com.artelys.kalis.KInputOrder
 
finalize() - Method in class com.artelys.kalis.KIntAnnotation
 
finalize() - Method in class com.artelys.kalis.KIntArray
 
finalize() - Method in class com.artelys.kalis.KIntegerObjectiveOptimalityChecker
 
finalize() - Method in class com.artelys.kalis.KIntervalDomain
 
finalize() - Method in class com.artelys.kalis.KIntMatrix
 
finalize() - Method in class com.artelys.kalis.KIntSetIntAnnotation
 
finalize() - Method in class com.artelys.kalis.KIntVar
 
finalize() - Method in class com.artelys.kalis.KIntVarArray
 
finalize() - Method in class com.artelys.kalis.KIntVarBranchingScheme
 
finalize() - Method in class com.artelys.kalis.KIntVarMatrix
 
finalize() - Method in class com.artelys.kalis.KLargestDomain
 
finalize() - Method in class com.artelys.kalis.KLargestDurationDomain
 
finalize() - Method in class com.artelys.kalis.KLargestEarliestCompletionTime
 
finalize() - Method in class com.artelys.kalis.KLargestEarliestStartTime
 
finalize() - Method in class com.artelys.kalis.KLargestLatestCompletionTime
 
finalize() - Method in class com.artelys.kalis.KLargestLatestStartTime
 
finalize() - Method in class com.artelys.kalis.KLargestMax
 
finalize() - Method in class com.artelys.kalis.KLargestMin
 
finalize() - Method in class com.artelys.kalis.KLargestReducedCost
 
finalize() - Method in class com.artelys.kalis.KLessOrEqualXc
 
finalize() - Method in class com.artelys.kalis.KLinComb
 
finalize() - Method in class com.artelys.kalis.KLinearRelaxation
 
finalize() - Method in class com.artelys.kalis.KLinearRelaxationSolver
 
finalize() - Method in class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
finalize() - Method in class com.artelys.kalis.KLinRel
 
finalize() - Method in class com.artelys.kalis.KLinTerm
 
finalize() - Method in class com.artelys.kalis.KMax
 
finalize() - Method in class com.artelys.kalis.KMaxDegree
 
finalize() - Method in class com.artelys.kalis.KMaxRegretOnLowerBound
 
finalize() - Method in class com.artelys.kalis.KMaxRegretOnUpperBound
 
finalize() - Method in class com.artelys.kalis.KMaxToMin
 
finalize() - Method in class com.artelys.kalis.KMessage
 
finalize() - Method in class com.artelys.kalis.KMessageBox
 
finalize() - Method in class com.artelys.kalis.KMiddle
 
finalize() - Method in class com.artelys.kalis.KMin
 
finalize() - Method in class com.artelys.kalis.KMinMaxConflict
 
finalize() - Method in class com.artelys.kalis.KMinToMax
 
finalize() - Method in class com.artelys.kalis.KMostFractional
 
finalize() - Method in class com.artelys.kalis.KNearestNeighbor
 
finalize() - Method in class com.artelys.kalis.KNearestRelaxedValue
 
finalize() - Method in class com.artelys.kalis.KNearestValue
 
finalize() - Method in class com.artelys.kalis.KNonLinearTerm
 
finalize() - Method in class com.artelys.kalis.KNotEqualXc
 
finalize() - Method in class com.artelys.kalis.KNotEqualXyc
 
finalize() - Method in class com.artelys.kalis.KNumAnnotation
 
finalize() - Method in class com.artelys.kalis.KNumDistanceEqualXyc
 
finalize() - Method in class com.artelys.kalis.KNumDistanceGreaterThanXyc
 
finalize() - Method in class com.artelys.kalis.KNumDistanceLowerThanXyc
 
finalize() - Method in class com.artelys.kalis.KNumEqualXc
 
finalize() - Method in class com.artelys.kalis.KNumEqualXYc
 
finalize() - Method in class com.artelys.kalis.KNumEqualXYZ
 
finalize() - Method in class com.artelys.kalis.KNumGreaterOrEqualXc
 
finalize() - Method in class com.artelys.kalis.KNumGreaterOrEqualXyc
 
finalize() - Method in class com.artelys.kalis.KNumInputOrder
 
finalize() - Method in class com.artelys.kalis.KNumLargestReducedCost
 
finalize() - Method in class com.artelys.kalis.KNumLessOrEqualXc
 
finalize() - Method in class com.artelys.kalis.KNumLinComb
 
finalize() - Method in class com.artelys.kalis.KNumLowerOrEqualXyc
 
finalize() - Method in class com.artelys.kalis.KNumMiddle
 
finalize() - Method in class com.artelys.kalis.KNumNearestRelaxedValue
 
finalize() - Method in class com.artelys.kalis.KNumNearestValue
 
finalize() - Method in class com.artelys.kalis.KNumNonLinearComb
 
finalize() - Method in class com.artelys.kalis.KNumObjectiveOptimalityChecker
 
finalize() - Method in class com.artelys.kalis.KNumSmallestDomain
 
finalize() - Method in class com.artelys.kalis.KNumValueSelector
 
finalize() - Method in class com.artelys.kalis.KNumVar
 
finalize() - Method in class com.artelys.kalis.KNumVarArray
 
finalize() - Method in class com.artelys.kalis.KNumVariableSelector
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsAbsY
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsAtan2YZ
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsLnY
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsYArithPowC
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsYSquared
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsYTimesC
 
finalize() - Method in class com.artelys.kalis.KNumXEqualsYTimesZ
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorACosY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorASinY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorATanY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorCosY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorExpY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorLnY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorSinY
 
finalize() - Method in class com.artelys.kalis.KNumXOperatorTanY
 
finalize() - Method in class com.artelys.kalis.KOccurrence
 
finalize() - Method in class com.artelys.kalis.KOccurTerm
 
finalize() - Method in class com.artelys.kalis.KOptimalityToleranceChecker
 
finalize() - Method in class com.artelys.kalis.KOptimizeListener
 
finalize() - Method in class com.artelys.kalis.KOptimizeWithISListener
 
finalize() - Method in class com.artelys.kalis.KOtherNodeLinearRelaxationSolverConfigurator
 
finalize() - Method in class com.artelys.kalis.KParallelBranchingScheme
 
finalize() - Method in class com.artelys.kalis.KParallelSolverEventListener
 
finalize() - Method in class com.artelys.kalis.KPathOrder
 
finalize() - Method in class com.artelys.kalis.KProbe
 
finalize() - Method in class com.artelys.kalis.KProbeDisjunction
 
finalize() - Method in class com.artelys.kalis.KProblem
 
finalize() - Method in class com.artelys.kalis.KRandomValue
 
finalize() - Method in class com.artelys.kalis.KRandomVariable
 
finalize() - Method in class com.artelys.kalis.KRelation
 
finalize() - Method in class com.artelys.kalis.KRelativeToleranceOptimalityChecker
 
finalize() - Method in class com.artelys.kalis.KRelaxationSolver
 
finalize() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
finalize() - Method in class com.artelys.kalis.KResource
 
finalize() - Method in class com.artelys.kalis.KResourceArray
 
finalize() - Method in class com.artelys.kalis.KResourceSelector
 
finalize() - Method in class com.artelys.kalis.KResourceUsage
 
finalize() - Method in class com.artelys.kalis.KResourceUsageArray
 
finalize() - Method in class com.artelys.kalis.KSchedule
 
finalize() - Method in class com.artelys.kalis.KSession
 
finalize() - Method in class com.artelys.kalis.KSettleDisjunction
 
finalize() - Method in class com.artelys.kalis.KSmallestDomain
 
finalize() - Method in class com.artelys.kalis.KSmallestDomDegRatio
 
finalize() - Method in class com.artelys.kalis.KSmallestEarliestCompletionTime
 
finalize() - Method in class com.artelys.kalis.KSmallestEarliestStartTime
 
finalize() - Method in class com.artelys.kalis.KSmallestLatestCompletionTime
 
finalize() - Method in class com.artelys.kalis.KSmallestLatestStartTime
 
finalize() - Method in class com.artelys.kalis.KSmallestMax
 
finalize() - Method in class com.artelys.kalis.KSmallestMin
 
finalize() - Method in class com.artelys.kalis.KSmallestTargetStartTime
 
finalize() - Method in class com.artelys.kalis.KSolution
 
finalize() - Method in class com.artelys.kalis.KSolutionArray
 
finalize() - Method in class com.artelys.kalis.KSolutionContainer
 
finalize() - Method in class com.artelys.kalis.KSolver
 
finalize() - Method in class com.artelys.kalis.KSolverEventListener
 
finalize() - Method in class com.artelys.kalis.KSplitDomain
 
finalize() - Method in class com.artelys.kalis.KSplitNumDomain
 
finalize() - Method in class com.artelys.kalis.KTask
 
finalize() - Method in class com.artelys.kalis.KTaskArray
 
finalize() - Method in class com.artelys.kalis.KTaskInputOrder
 
finalize() - Method in class com.artelys.kalis.KTaskRandomOrder
 
finalize() - Method in class com.artelys.kalis.KTaskSelector
 
finalize() - Method in class com.artelys.kalis.KTaskSerializer
 
finalize() - Method in class com.artelys.kalis.KTasksRankConstraint
 
finalize() - Method in class com.artelys.kalis.KTerm
 
finalize() - Method in class com.artelys.kalis.KTimeTable
 
finalize() - Method in class com.artelys.kalis.KTopNodeLinearRelaxationSolverConfigurator
 
finalize() - Method in class com.artelys.kalis.KTupleArray
 
finalize() - Method in class com.artelys.kalis.KUnaryResource
 
finalize() - Method in class com.artelys.kalis.KUnaryResourceConstraint
 
finalize() - Method in class com.artelys.kalis.KUnTerm
 
finalize() - Method in class com.artelys.kalis.KUserConstraint
 
finalize() - Method in class com.artelys.kalis.KUserNumConstraint
 
finalize() - Method in class com.artelys.kalis.KValueSelector
 
finalize() - Method in class com.artelys.kalis.KVariableSelector
 
finalize() - Method in class com.artelys.kalis.KWidestDomain
 
finalize() - Method in class com.artelys.kalis.KXEqualYMinusZ
 
findAllSolutions() - Method in class com.artelys.kalis.KSolver
Search for all solutions to the problem

findInitialSolution() - Method in class com.artelys.kalis.KSchedule
Find a initial heuristic solution for this schedule

Return Inconsistent if this schedule has no solution.
Return Suboptimal if the heuristic solution is subobtimal.
Return Optimal if the heuristic solution is optimal.
findNextSolution() - Method in class com.artelys.kalis.KSolver
Start looking for a solution to the problem or look for a new one

findOptimalSolution() - Method in class com.artelys.kalis.KSchedule
Find the optimal solution for this schedule

Return Inconsistent if this schedule has no solution.
Return Optimal if the heuristic solution is optimal
finishedBranching(KIntVar, SWIGTYPE_p_int, int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
Return true IFF branching is completed on one specific branch of the branch and bound

finishedBranching(KNumVar, SWIGTYPE_p_double, int) - Method in class com.artelys.kalis.KFloatVarBranchingScheme
Return true IFF branching is completed on one specific branch of the branch and bound

FLOAT_VAR_INITIAL_DEFAULT_PRECISION - Static variable in interface com.artelys.kalis.kalisConstants
 
forceContradiction() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
FORWARD_CHECKING - Static variable in class com.artelys.kalis.KAllDifferent.PropagationLevel
 
FORWARD_CHECKING - Static variable in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint.acAlgorithms
 
FORWARD_CHECKING - Static variable in class com.artelys.kalis.KUnaryResourceConstraint.PropagationLevel
 
freeAllocatedObjectsForBranching(KIntVar, SWIGTYPE_p_int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
This method is called upon finishing branching for the current node and
allows freeing objects created at the current node.

freeAllocatedObjectsForBranching(KNumVar, SWIGTYPE_p_double) - Method in class com.artelys.kalis.KFloatVarBranchingScheme
This method is called upon finishing branching for the current node and allows freeing objects created at the
current node

G

GENERALIZED_ARC_CONSISTENCY - Static variable in class com.artelys.kalis.KAllDifferent.PropagationLevel
 
GENERALIZED_ARC_CONSISTENCY - Static variable in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint.acAlgorithms
 
GENERALIZED_ARC_CONSISTENCY - Static variable in class com.artelys.kalis.KUnaryResourceConstraint.PropagationLevel
 
generateCuts(KLinearRelaxation) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Cut generation
generateCuts(KLinearRelaxation) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Generate cuts.

If possible, cuts are added to the matrix of constraints to make
the relaxation tighter and improve the bound.
generateCuts(KLinearRelaxation) - Method in class com.artelys.kalis.KLinearRelaxationSolver
Cut generation
generateCuts(KLinearRelaxation) - Method in class com.artelys.kalis.KRelaxationSolver
Cut generation
GEQ - Static variable in class com.artelys.kalis.KNonLinearTerm.CompareOperator
 
GEQ - Static variable in class com.artelys.kalis.KRelation.Comparator
 
get_nvars() - Method in class com.artelys.kalis.KUserNumConstraint
 
get_vars() - Method in class com.artelys.kalis.KUserConstraint
 
getActiveBranch() - Method in class com.artelys.kalis.KDisjunction
 
getAffectationVar(KResource) - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the resource requirement of
this task for resource `r` if any or nullptr
getAlgorithm() - Method in class com.artelys.kalis.KRelaxationSolver
Get the resolution algorithm
getAlgorithm() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getAll(int, KIntVarArray) - Method in class com.artelys.kalis.KIntVarMatrix
put all the variables in the matrix into the "all" KIntVarArray
getAnnotation() - Method in class com.artelys.kalis.KDoubleAnnotation
 
getAnnotation() - Method in class com.artelys.kalis.KIntAnnotation
 
getAnnotation() - Method in class com.artelys.kalis.KNumAnnotation
 
getArity() - Method in class com.artelys.kalis.KConstraint
 
getArtelysConsole() - Static method in class com.artelys.kalis.kalis
 
getAvailableVar(int) - Method in class com.artelys.kalis.KTimeTable
 
getBestBound() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get the best bound in a branch and bound tree.
Useful if search terminated before optimality.
getBestBound() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the best bound in a branch and bound tree.

Useful if search terminated before optimality.
getBestBound() - Method in class com.artelys.kalis.KRelaxationSolver
 
getBestSolution() - Method in class com.artelys.kalis.KProblem
Returns best solution found if problem has an objective, last solution found otherwise
getBestSolution() - Method in class com.artelys.kalis.KSolutionContainer
Return the best solution found (if applicable)
getBound() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
getBound() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the bound computed by the solver (see class KLinearRelaxationSolver).
getBound() - Method in class com.artelys.kalis.KRelaxationSolver
Get the (lower for minimization, upper for maximization) bound computed by solve().

Note that :
- solve() method must be called before the getBound() method
- moreover, the return code provided by solve() must be checked before using the value
returned by getBound().
getBranchings() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
getCoeffs() - Method in class com.artelys.kalis.KLinTerm
 
getCol(int, KIntVarArray) - Method in class com.artelys.kalis.KIntVarMatrix
put all the variables with column index m into the "col" KIntVarArray
getComparator() - Method in class com.artelys.kalis.KRelation
 
getConfigurator() - Method in class com.artelys.kalis.KRelaxationSolver
Get the configurator of a KRelaxationSolver
getConstant() - Method in class com.artelys.kalis.KRelation
 
getConstraintIPtr() - Method in class com.artelys.kalis.KConditionNumLinComb
 
getConstraintIPtr() - Method in class com.artelys.kalis.KElement
 
getConstraintIPtr() - Method in class com.artelys.kalis.KElement2D
 
getConstraintIPtr() - Method in class com.artelys.kalis.KLinComb
 
getConstraintIPtr() - Method in class com.artelys.kalis.KMax
 
getConstraintIPtr() - Method in class com.artelys.kalis.KMin
 
getConstraintIPtr() - Method in class com.artelys.kalis.KNumLinComb
 
getConstraintIPtr() - Method in class com.artelys.kalis.KNumNonLinearComb
 
getConsumesVar(KResource) - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the resource consumtion of
this task for resource `r` if any or nullptr
getCopyPtr() - Method in class com.artelys.kalis.KAssignAndForbid
 
getCopyPtr() - Method in class com.artelys.kalis.KAssignVar
 
getCopyPtr() - Method in class com.artelys.kalis.KAuxVar
 
getCopyPtr() - Method in class com.artelys.kalis.KBestBoundValue
Return an allocated copy of the selector
getCopyPtr() - Method in class com.artelys.kalis.KBranchingScheme
 
getCopyPtr() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
getCopyPtr() - Method in class com.artelys.kalis.KBranchingSchemeGroupSelector
 
getCopyPtr() - Method in class com.artelys.kalis.KBranchingSchemeGroupSerializer
Get a copy pointer
getCopyPtr() - Method in class com.artelys.kalis.KConstraint
 
getCopyPtr() - Method in class com.artelys.kalis.KCopiableRelaxationSolverConfigurator
 
getCopyPtr() - Method in class com.artelys.kalis.KDisjunctionInputOrder
 
getCopyPtr() - Method in class com.artelys.kalis.KDisjunctionPriorityOrder
 
getCopyPtr() - Method in class com.artelys.kalis.KDisjunctionSelector
Return a copy of this object
getCopyPtr() - Method in class com.artelys.kalis.KDoubleArray
 
getCopyPtr() - Method in class com.artelys.kalis.KFloatVar
 
getCopyPtr() - Method in class com.artelys.kalis.KFloatVarBranchingScheme
 
getCopyPtr() - Method in class com.artelys.kalis.KFloatVarSelector
 
getCopyPtr() - Method in class com.artelys.kalis.KInputOrder
 
getCopyPtr() - Method in class com.artelys.kalis.KIntArray
 
getCopyPtr() - Method in class com.artelys.kalis.KIntervalDomain
 
getCopyPtr() - Method in class com.artelys.kalis.KIntMatrix
Get a pointer to a copy of this object
getCopyPtr() - Method in class com.artelys.kalis.KIntVar
Return a copy of this KIntVar object
getCopyPtr() - Method in class com.artelys.kalis.KIntVarBranchingScheme
 
getCopyPtr() - Method in class com.artelys.kalis.KLargestDomain
 
getCopyPtr() - Method in class com.artelys.kalis.KLargestDurationDomain
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KLargestEarliestCompletionTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KLargestEarliestStartTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KLargestLatestCompletionTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KLargestLatestStartTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KLargestMax
 
getCopyPtr() - Method in class com.artelys.kalis.KLargestMin
 
getCopyPtr() - Method in class com.artelys.kalis.KLargestReducedCost
 
getCopyPtr() - Method in class com.artelys.kalis.KMaxDegree
 
getCopyPtr() - Method in class com.artelys.kalis.KMaxRegretOnLowerBound
 
getCopyPtr() - Method in class com.artelys.kalis.KMaxRegretOnUpperBound
 
getCopyPtr() - Method in class com.artelys.kalis.KMaxToMin
 
getCopyPtr() - Method in class com.artelys.kalis.KMessageBox
 
getCopyPtr() - Method in class com.artelys.kalis.KMiddle
 
getCopyPtr() - Method in class com.artelys.kalis.KMinMaxConflict
Return an allocated copy of the selector
getCopyPtr() - Method in class com.artelys.kalis.KMinToMax
 
getCopyPtr() - Method in class com.artelys.kalis.KMostFractional
 
getCopyPtr() - Method in class com.artelys.kalis.KNearestNeighbor
 
getCopyPtr() - Method in class com.artelys.kalis.KNearestRelaxedValue
 
getCopyPtr() - Method in class com.artelys.kalis.KNearestValue
 
getCopyPtr() - Method in class com.artelys.kalis.KNonLinearTerm
 
getCopyPtr() - Method in class com.artelys.kalis.KNumInputOrder
return the first uninstantiated variable in the order of creation
getCopyPtr() - Method in class com.artelys.kalis.KNumLargestReducedCost
 
getCopyPtr() - Method in class com.artelys.kalis.KNumMiddle
 
getCopyPtr() - Method in class com.artelys.kalis.KNumNearestRelaxedValue
 
getCopyPtr() - Method in class com.artelys.kalis.KNumNearestValue
 
getCopyPtr() - Method in class com.artelys.kalis.KNumSmallestDomain
 
getCopyPtr() - Method in class com.artelys.kalis.KNumValueSelector
 
getCopyPtr() - Method in class com.artelys.kalis.KNumVar
Return a copy of this object
getCopyPtr() - Method in class com.artelys.kalis.KNumVariableSelector
 
getCopyPtr() - Method in class com.artelys.kalis.KParallelBranchingScheme
 
getCopyPtr() - Method in class com.artelys.kalis.KPathOrder
return the first uninstantiated variable in the order of creation
getCopyPtr() - Method in class com.artelys.kalis.KProbe
 
getCopyPtr() - Method in class com.artelys.kalis.KProbeDisjunction
 
getCopyPtr() - Method in class com.artelys.kalis.KProblem
 
getCopyPtr() - Method in class com.artelys.kalis.KRandomValue
 
getCopyPtr() - Method in class com.artelys.kalis.KRandomVariable
 
getCopyPtr() - Method in class com.artelys.kalis.KResource
Return a copy of this object
getCopyPtr() - Method in class com.artelys.kalis.KResourceSelector
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KResourceUsage
 
getCopyPtr() - Method in class com.artelys.kalis.KSettleDisjunction
 
getCopyPtr() - Method in class com.artelys.kalis.KSmallestDomain
 
getCopyPtr() - Method in class com.artelys.kalis.KSmallestDomDegRatio
 
getCopyPtr() - Method in class com.artelys.kalis.KSmallestEarliestCompletionTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KSmallestEarliestStartTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KSmallestLatestCompletionTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KSmallestLatestStartTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KSmallestMax
 
getCopyPtr() - Method in class com.artelys.kalis.KSmallestMin
 
getCopyPtr() - Method in class com.artelys.kalis.KSmallestTargetStartTime
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KSolution
 
getCopyPtr() - Method in class com.artelys.kalis.KSplitDomain
 
getCopyPtr() - Method in class com.artelys.kalis.KSplitNumDomain
 
getCopyPtr() - Method in class com.artelys.kalis.KTask
 
getCopyPtr() - Method in class com.artelys.kalis.KTaskInputOrder
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KTaskRandomOrder
Return a copy of this task selector
getCopyPtr() - Method in class com.artelys.kalis.KTaskSelector
Return a copy of this task selector

getCopyPtr() - Method in class com.artelys.kalis.KTaskSerializer
Get a copy pointer
getCopyPtr() - Method in class com.artelys.kalis.KTupleArray
 
getCopyPtr() - Method in class com.artelys.kalis.KUserConstraint
Virtual copy method.
Must be implemented by the user.
getCopyPtr() - Method in class com.artelys.kalis.KUserNumConstraint
Virtual copy method.
Must be implemented by the user.
getCopyPtr() - Method in class com.artelys.kalis.KValueSelector
 
getCopyPtr() - Method in class com.artelys.kalis.KVariableSelector
 
getCopyPtr() - Method in class com.artelys.kalis.KWidestDomain
 
getCPtr(KAbs) - Static method in class com.artelys.kalis.KAbs
 
getCPtr(KAbsoluteToleranceOptimalityChecker) - Static method in class com.artelys.kalis.KAbsoluteToleranceOptimalityChecker
 
getCPtr(KACBinConstraint) - Static method in class com.artelys.kalis.KACBinConstraint
 
getCPtr(KACBinTableConstraint) - Static method in class com.artelys.kalis.KACBinTableConstraint
 
getCPtr(KAllDifferent) - Static method in class com.artelys.kalis.KAllDifferent
 
getCPtr(KAssignAndForbid) - Static method in class com.artelys.kalis.KAssignAndForbid
 
getCPtr(KAssignVar) - Static method in class com.artelys.kalis.KAssignVar
 
getCPtr(KAuxVar) - Static method in class com.artelys.kalis.KAuxVar
 
getCPtr(KBestBoundValue) - Static method in class com.artelys.kalis.KBestBoundValue
 
getCPtr(KBiLevelLinearRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.KBiLevelLinearRelaxationSolverConfigurator
 
getCPtr(KBinTerm) - Static method in class com.artelys.kalis.KBinTerm
 
getCPtr(KBranchingScheme) - Static method in class com.artelys.kalis.KBranchingScheme
 
getCPtr(KBranchingSchemeArray) - Static method in class com.artelys.kalis.KBranchingSchemeArray
 
getCPtr(KBranchingSchemeGroup) - Static method in class com.artelys.kalis.KBranchingSchemeGroup
 
getCPtr(KBranchingSchemeGroupArray) - Static method in class com.artelys.kalis.KBranchingSchemeGroupArray
 
getCPtr(KBranchingSchemeGroupSelector) - Static method in class com.artelys.kalis.KBranchingSchemeGroupSelector
 
getCPtr(KBranchingSchemeGroupSerializer) - Static method in class com.artelys.kalis.KBranchingSchemeGroupSerializer
 
getCPtr(KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
getCPtr(KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.KCoinLinearRelaxationSolver
 
getCPtr(KConditionNumLinComb) - Static method in class com.artelys.kalis.KConditionNumLinComb
 
getCPtr(KConjunction) - Static method in class com.artelys.kalis.KConjunction
 
getCPtr(KConstraint) - Static method in class com.artelys.kalis.KConstraint
 
getCPtr(KConstraintArray) - Static method in class com.artelys.kalis.KConstraintArray
 
getCPtr(KCopiableRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.KCopiableRelaxationSolverConfigurator
 
getCPtr(KCumulativeResourceConstraint) - Static method in class com.artelys.kalis.KCumulativeResourceConstraint
 
getCPtr(KCumulativeResourceConstraintResourceUsage) - Static method in class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
 
getCPtr(KCycle) - Static method in class com.artelys.kalis.KCycle
 
getCPtr(KDiscreteResource) - Static method in class com.artelys.kalis.KDiscreteResource
 
getCPtr(KDisjunction) - Static method in class com.artelys.kalis.KDisjunction
 
getCPtr(KDisjunctionArray) - Static method in class com.artelys.kalis.KDisjunctionArray
 
getCPtr(KDisjunctionInputOrder) - Static method in class com.artelys.kalis.KDisjunctionInputOrder
 
getCPtr(KDisjunctionPriorityOrder) - Static method in class com.artelys.kalis.KDisjunctionPriorityOrder
 
getCPtr(KDisjunctionSelector) - Static method in class com.artelys.kalis.KDisjunctionSelector
 
getCPtr(KDistanceEqualXyc) - Static method in class com.artelys.kalis.KDistanceEqualXyc
 
getCPtr(KDistanceGreaterThanXyc) - Static method in class com.artelys.kalis.KDistanceGreaterThanXyc
 
getCPtr(KDistanceLowerThanXyc) - Static method in class com.artelys.kalis.KDistanceLowerThanXyc
 
getCPtr(KDistanceNotEqualXyc) - Static method in class com.artelys.kalis.KDistanceNotEqualXyc
 
getCPtr(KDoubleAnnotation) - Static method in class com.artelys.kalis.KDoubleAnnotation
 
getCPtr(KDoubleArray) - Static method in class com.artelys.kalis.KDoubleArray
 
getCPtr(KElement) - Static method in class com.artelys.kalis.KElement
 
getCPtr(KElement2D) - Static method in class com.artelys.kalis.KElement2D
 
getCPtr(KEltTerm) - Static method in class com.artelys.kalis.KEltTerm
 
getCPtr(KEltTerm2D) - Static method in class com.artelys.kalis.KEltTerm2D
 
getCPtr(KEqualXc) - Static method in class com.artelys.kalis.KEqualXc
 
getCPtr(KEqualXyc) - Static method in class com.artelys.kalis.KEqualXyc
 
getCPtr(KEquiv) - Static method in class com.artelys.kalis.KEquiv
 
getCPtr(KFinishedMessage) - Static method in class com.artelys.kalis.KFinishedMessage
 
getCPtr(KFloatVar) - Static method in class com.artelys.kalis.KFloatVar
 
getCPtr(KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.KFloatVarBranchingScheme
 
getCPtr(KFloatVarSelector) - Static method in class com.artelys.kalis.KFloatVarSelector
 
getCPtr(KGeneralizedArcConsistencyConstraint) - Static method in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
 
getCPtr(KGeneralizedArcConsistencyTableConstraint) - Static method in class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
 
getCPtr(KGlobalCardinalityConstraint) - Static method in class com.artelys.kalis.KGlobalCardinalityConstraint
 
getCPtr(KGreaterOrEqualXc) - Static method in class com.artelys.kalis.KGreaterOrEqualXc
 
getCPtr(KGreaterOrEqualXyc) - Static method in class com.artelys.kalis.KGreaterOrEqualXyc
 
getCPtr(KGuard) - Static method in class com.artelys.kalis.KGuard
 
getCPtr(KHybridSolution) - Static method in class com.artelys.kalis.KHybridSolution
 
getCPtr(KInputOrder) - Static method in class com.artelys.kalis.KInputOrder
 
getCPtr(KIntAnnotation) - Static method in class com.artelys.kalis.KIntAnnotation
 
getCPtr(KIntArray) - Static method in class com.artelys.kalis.KIntArray
 
getCPtr(KIntegerObjectiveOptimalityChecker) - Static method in class com.artelys.kalis.KIntegerObjectiveOptimalityChecker
 
getCPtr(KIntervalDomain) - Static method in class com.artelys.kalis.KIntervalDomain
 
getCPtr(KIntMatrix) - Static method in class com.artelys.kalis.KIntMatrix
 
getCPtr(KIntSetIntAnnotation) - Static method in class com.artelys.kalis.KIntSetIntAnnotation
 
getCPtr(KIntVar) - Static method in class com.artelys.kalis.KIntVar
 
getCPtr(KIntVarArray) - Static method in class com.artelys.kalis.KIntVarArray
 
getCPtr(KIntVarBranchingScheme) - Static method in class com.artelys.kalis.KIntVarBranchingScheme
 
getCPtr(KIntVarMatrix) - Static method in class com.artelys.kalis.KIntVarMatrix
 
getCPtr(KLargestDomain) - Static method in class com.artelys.kalis.KLargestDomain
 
getCPtr(KLargestDurationDomain) - Static method in class com.artelys.kalis.KLargestDurationDomain
 
getCPtr(KLargestEarliestCompletionTime) - Static method in class com.artelys.kalis.KLargestEarliestCompletionTime
 
getCPtr(KLargestEarliestStartTime) - Static method in class com.artelys.kalis.KLargestEarliestStartTime
 
getCPtr(KLargestLatestCompletionTime) - Static method in class com.artelys.kalis.KLargestLatestCompletionTime
 
getCPtr(KLargestLatestStartTime) - Static method in class com.artelys.kalis.KLargestLatestStartTime
 
getCPtr(KLargestMax) - Static method in class com.artelys.kalis.KLargestMax
 
getCPtr(KLargestMin) - Static method in class com.artelys.kalis.KLargestMin
 
getCPtr(KLargestReducedCost) - Static method in class com.artelys.kalis.KLargestReducedCost
 
getCPtr(KLessOrEqualXc) - Static method in class com.artelys.kalis.KLessOrEqualXc
 
getCPtr(KLinComb) - Static method in class com.artelys.kalis.KLinComb
 
getCPtr(KLinearRelaxation) - Static method in class com.artelys.kalis.KLinearRelaxation
 
getCPtr(KLinearRelaxationSolver) - Static method in class com.artelys.kalis.KLinearRelaxationSolver
 
getCPtr(KLinearRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
getCPtr(KLinRel) - Static method in class com.artelys.kalis.KLinRel
 
getCPtr(KLinTerm) - Static method in class com.artelys.kalis.KLinTerm
 
getCPtr(KMax) - Static method in class com.artelys.kalis.KMax
 
getCPtr(KMaxDegree) - Static method in class com.artelys.kalis.KMaxDegree
 
getCPtr(KMaxRegretOnLowerBound) - Static method in class com.artelys.kalis.KMaxRegretOnLowerBound
 
getCPtr(KMaxRegretOnUpperBound) - Static method in class com.artelys.kalis.KMaxRegretOnUpperBound
 
getCPtr(KMaxToMin) - Static method in class com.artelys.kalis.KMaxToMin
 
getCPtr(KMessage) - Static method in class com.artelys.kalis.KMessage
 
getCPtr(KMessageBox) - Static method in class com.artelys.kalis.KMessageBox
 
getCPtr(KMiddle) - Static method in class com.artelys.kalis.KMiddle
 
getCPtr(KMin) - Static method in class com.artelys.kalis.KMin
 
getCPtr(KMinMaxConflict) - Static method in class com.artelys.kalis.KMinMaxConflict
 
getCPtr(KMinToMax) - Static method in class com.artelys.kalis.KMinToMax
 
getCPtr(KMostFractional) - Static method in class com.artelys.kalis.KMostFractional
 
getCPtr(KNearestNeighbor) - Static method in class com.artelys.kalis.KNearestNeighbor
 
getCPtr(KNearestRelaxedValue) - Static method in class com.artelys.kalis.KNearestRelaxedValue
 
getCPtr(KNearestValue) - Static method in class com.artelys.kalis.KNearestValue
 
getCPtr(KNonLinearTerm) - Static method in class com.artelys.kalis.KNonLinearTerm
 
getCPtr(KNotEqualXc) - Static method in class com.artelys.kalis.KNotEqualXc
 
getCPtr(KNotEqualXyc) - Static method in class com.artelys.kalis.KNotEqualXyc
 
getCPtr(KNumAnnotation) - Static method in class com.artelys.kalis.KNumAnnotation
 
getCPtr(KNumDistanceEqualXyc) - Static method in class com.artelys.kalis.KNumDistanceEqualXyc
 
getCPtr(KNumDistanceGreaterThanXyc) - Static method in class com.artelys.kalis.KNumDistanceGreaterThanXyc
 
getCPtr(KNumDistanceLowerThanXyc) - Static method in class com.artelys.kalis.KNumDistanceLowerThanXyc
 
getCPtr(KNumEqualXc) - Static method in class com.artelys.kalis.KNumEqualXc
 
getCPtr(KNumEqualXYc) - Static method in class com.artelys.kalis.KNumEqualXYc
 
getCPtr(KNumEqualXYZ) - Static method in class com.artelys.kalis.KNumEqualXYZ
 
getCPtr(KNumGreaterOrEqualXc) - Static method in class com.artelys.kalis.KNumGreaterOrEqualXc
 
getCPtr(KNumGreaterOrEqualXyc) - Static method in class com.artelys.kalis.KNumGreaterOrEqualXyc
 
getCPtr(KNumInputOrder) - Static method in class com.artelys.kalis.KNumInputOrder
 
getCPtr(KNumLargestReducedCost) - Static method in class com.artelys.kalis.KNumLargestReducedCost
 
getCPtr(KNumLessOrEqualXc) - Static method in class com.artelys.kalis.KNumLessOrEqualXc
 
getCPtr(KNumLinComb) - Static method in class com.artelys.kalis.KNumLinComb
 
getCPtr(KNumLowerOrEqualXyc) - Static method in class com.artelys.kalis.KNumLowerOrEqualXyc
 
getCPtr(KNumMiddle) - Static method in class com.artelys.kalis.KNumMiddle
 
getCPtr(KNumNearestRelaxedValue) - Static method in class com.artelys.kalis.KNumNearestRelaxedValue
 
getCPtr(KNumNearestValue) - Static method in class com.artelys.kalis.KNumNearestValue
 
getCPtr(KNumNonLinearComb) - Static method in class com.artelys.kalis.KNumNonLinearComb
 
getCPtr(KNumObjectiveOptimalityChecker) - Static method in class com.artelys.kalis.KNumObjectiveOptimalityChecker
 
getCPtr(KNumSmallestDomain) - Static method in class com.artelys.kalis.KNumSmallestDomain
 
getCPtr(KNumValueSelector) - Static method in class com.artelys.kalis.KNumValueSelector
 
getCPtr(KNumVar) - Static method in class com.artelys.kalis.KNumVar
 
getCPtr(KNumVarArray) - Static method in class com.artelys.kalis.KNumVarArray
 
getCPtr(KNumVariableSelector) - Static method in class com.artelys.kalis.KNumVariableSelector
 
getCPtr(KNumXEqualsAbsY) - Static method in class com.artelys.kalis.KNumXEqualsAbsY
 
getCPtr(KNumXEqualsAtan2YZ) - Static method in class com.artelys.kalis.KNumXEqualsAtan2YZ
 
getCPtr(KNumXEqualsLnY) - Static method in class com.artelys.kalis.KNumXEqualsLnY
 
getCPtr(KNumXEqualsYArithPowC) - Static method in class com.artelys.kalis.KNumXEqualsYArithPowC
 
getCPtr(KNumXEqualsYSquared) - Static method in class com.artelys.kalis.KNumXEqualsYSquared
 
getCPtr(KNumXEqualsYTimesC) - Static method in class com.artelys.kalis.KNumXEqualsYTimesC
 
getCPtr(KNumXEqualsYTimesZ) - Static method in class com.artelys.kalis.KNumXEqualsYTimesZ
 
getCPtr(KNumXOperatorACosY) - Static method in class com.artelys.kalis.KNumXOperatorACosY
 
getCPtr(KNumXOperatorASinY) - Static method in class com.artelys.kalis.KNumXOperatorASinY
 
getCPtr(KNumXOperatorATanY) - Static method in class com.artelys.kalis.KNumXOperatorATanY
 
getCPtr(KNumXOperatorCosY) - Static method in class com.artelys.kalis.KNumXOperatorCosY
 
getCPtr(KNumXOperatorExpY) - Static method in class com.artelys.kalis.KNumXOperatorExpY
 
getCPtr(KNumXOperatorLnY) - Static method in class com.artelys.kalis.KNumXOperatorLnY
 
getCPtr(KNumXOperatorSinY) - Static method in class com.artelys.kalis.KNumXOperatorSinY
 
getCPtr(KNumXOperatorTanY) - Static method in class com.artelys.kalis.KNumXOperatorTanY
 
getCPtr(KOccurrence) - Static method in class com.artelys.kalis.KOccurrence
 
getCPtr(KOccurTerm) - Static method in class com.artelys.kalis.KOccurTerm
 
getCPtr(KOptimalityToleranceChecker) - Static method in class com.artelys.kalis.KOptimalityToleranceChecker
 
getCPtr(KOptimizeListener) - Static method in class com.artelys.kalis.KOptimizeListener
 
getCPtr(KOptimizeWithISListener) - Static method in class com.artelys.kalis.KOptimizeWithISListener
 
getCPtr(KOtherNodeLinearRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.KOtherNodeLinearRelaxationSolverConfigurator
 
getCPtr(KParallelBranchingScheme) - Static method in class com.artelys.kalis.KParallelBranchingScheme
 
getCPtr(KParallelSolverEventListener) - Static method in class com.artelys.kalis.KParallelSolverEventListener
 
getCPtr(KPathOrder) - Static method in class com.artelys.kalis.KPathOrder
 
getCPtr(KProbe) - Static method in class com.artelys.kalis.KProbe
 
getCPtr(KProbeDisjunction) - Static method in class com.artelys.kalis.KProbeDisjunction
 
getCPtr(KProblem) - Static method in class com.artelys.kalis.KProblem
 
getCPtr(KRandomValue) - Static method in class com.artelys.kalis.KRandomValue
 
getCPtr(KRandomVariable) - Static method in class com.artelys.kalis.KRandomVariable
 
getCPtr(KRelation) - Static method in class com.artelys.kalis.KRelation
 
getCPtr(KRelativeToleranceOptimalityChecker) - Static method in class com.artelys.kalis.KRelativeToleranceOptimalityChecker
 
getCPtr(KRelaxationSolver) - Static method in class com.artelys.kalis.KRelaxationSolver
 
getCPtr(KRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getCPtr(KResource) - Static method in class com.artelys.kalis.KResource
 
getCPtr(KResourceArray) - Static method in class com.artelys.kalis.KResourceArray
 
getCPtr(KResourceSelector) - Static method in class com.artelys.kalis.KResourceSelector
 
getCPtr(KResourceUsage) - Static method in class com.artelys.kalis.KResourceUsage
 
getCPtr(KResourceUsageArray) - Static method in class com.artelys.kalis.KResourceUsageArray
 
getCPtr(KSchedule) - Static method in class com.artelys.kalis.KSchedule
 
getCPtr(KSession) - Static method in class com.artelys.kalis.KSession
 
getCPtr(KSettleDisjunction) - Static method in class com.artelys.kalis.KSettleDisjunction
 
getCPtr(KSmallestDomain) - Static method in class com.artelys.kalis.KSmallestDomain
 
getCPtr(KSmallestDomDegRatio) - Static method in class com.artelys.kalis.KSmallestDomDegRatio
 
getCPtr(KSmallestEarliestCompletionTime) - Static method in class com.artelys.kalis.KSmallestEarliestCompletionTime
 
getCPtr(KSmallestEarliestStartTime) - Static method in class com.artelys.kalis.KSmallestEarliestStartTime
 
getCPtr(KSmallestLatestCompletionTime) - Static method in class com.artelys.kalis.KSmallestLatestCompletionTime
 
getCPtr(KSmallestLatestStartTime) - Static method in class com.artelys.kalis.KSmallestLatestStartTime
 
getCPtr(KSmallestMax) - Static method in class com.artelys.kalis.KSmallestMax
 
getCPtr(KSmallestMin) - Static method in class com.artelys.kalis.KSmallestMin
 
getCPtr(KSmallestTargetStartTime) - Static method in class com.artelys.kalis.KSmallestTargetStartTime
 
getCPtr(KSolution) - Static method in class com.artelys.kalis.KSolution
 
getCPtr(KSolutionArray) - Static method in class com.artelys.kalis.KSolutionArray
 
getCPtr(KSolutionContainer) - Static method in class com.artelys.kalis.KSolutionContainer
 
getCPtr(KSolver) - Static method in class com.artelys.kalis.KSolver
 
getCPtr(KSolverEventListener) - Static method in class com.artelys.kalis.KSolverEventListener
 
getCPtr(KSplitDomain) - Static method in class com.artelys.kalis.KSplitDomain
 
getCPtr(KSplitNumDomain) - Static method in class com.artelys.kalis.KSplitNumDomain
 
getCPtr(KTask) - Static method in class com.artelys.kalis.KTask
 
getCPtr(KTaskArray) - Static method in class com.artelys.kalis.KTaskArray
 
getCPtr(KTaskInputOrder) - Static method in class com.artelys.kalis.KTaskInputOrder
 
getCPtr(KTaskRandomOrder) - Static method in class com.artelys.kalis.KTaskRandomOrder
 
getCPtr(KTaskSelector) - Static method in class com.artelys.kalis.KTaskSelector
 
getCPtr(KTaskSerializer) - Static method in class com.artelys.kalis.KTaskSerializer
 
getCPtr(KTasksRankConstraint) - Static method in class com.artelys.kalis.KTasksRankConstraint
 
getCPtr(KTerm) - Static method in class com.artelys.kalis.KTerm
 
getCPtr(KTimeTable) - Static method in class com.artelys.kalis.KTimeTable
 
getCPtr(KTopNodeLinearRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.KTopNodeLinearRelaxationSolverConfigurator
 
getCPtr(KTupleArray) - Static method in class com.artelys.kalis.KTupleArray
 
getCPtr(KUnaryResource) - Static method in class com.artelys.kalis.KUnaryResource
 
getCPtr(KUnaryResourceConstraint) - Static method in class com.artelys.kalis.KUnaryResourceConstraint
 
getCPtr(KUnTerm) - Static method in class com.artelys.kalis.KUnTerm
 
getCPtr(KUserConstraint) - Static method in class com.artelys.kalis.KUserConstraint
 
getCPtr(KUserNumConstraint) - Static method in class com.artelys.kalis.KUserNumConstraint
 
getCPtr(KValueSelector) - Static method in class com.artelys.kalis.KValueSelector
 
getCPtr(KVariableSelector) - Static method in class com.artelys.kalis.KVariableSelector
 
getCPtr(KWidestDomain) - Static method in class com.artelys.kalis.KWidestDomain
 
getCPtr(KXEqualYMinusZ) - Static method in class com.artelys.kalis.KXEqualYMinusZ
 
getCste() - Method in class com.artelys.kalis.KTerm
Get method
getCste2() - Method in class com.artelys.kalis.KEltTerm2D
 
getCurrentBranchingObject() - Method in class com.artelys.kalis.KSolver
Return a pointer to the current branching object
getCurrentBranchingScheme() - Method in class com.artelys.kalis.KSolver
Return the current branching scheme
getCurrentInstance() - Method in class com.artelys.kalis.KProblem
 
getCurrentValueSelector() - Method in class com.artelys.kalis.KSolver
Return the current value selector
getCurrentVariableSelector() - Method in class com.artelys.kalis.KSolver
Return the current variable selector
getDblAttrib(int) - Method in class com.artelys.kalis.KSchedule
Return the value of a double attribute

getDblAttrib(int) - Method in class com.artelys.kalis.KSolution
 
getDblAttrib(int) - Method in class com.artelys.kalis.KSolver
Return a double attribute of the solver.

getDblControl(int) - Method in class com.artelys.kalis.KSchedule
Return the value of a double control

getDblControl(int) - Method in class com.artelys.kalis.KSolver
Return the value of a double control

getDebugServerAddress() - Method in class com.artelys.kalis.KSession
 
getDebugServerPort() - Method in class com.artelys.kalis.KSession
 
getDefaultBranchingSchemeArray() - Method in class com.artelys.kalis.KSolver
Return the default branching scheme array
getDegree() - Method in class com.artelys.kalis.KFloatVar
returns the number of constraints where this variable appears
getDegree() - Method in class com.artelys.kalis.KIntVar
Returns the number of constraints where this variable appears
getDegree() - Method in class com.artelys.kalis.KNumVar
returns the number of constraints where this variable appears
getDisjunctionInvolving(KTask, KTask) - Method in class com.artelys.kalis.KResource
 
getDomainSize() - Method in class com.artelys.kalis.KFloatVar
returns current domain size of the variable
getDomainSize() - Method in class com.artelys.kalis.KIntVar
Returns current domain size of the variable
getDoubleControlParam(int) - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getDoubleControlValue(int) - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getDurationsArray() - Method in class com.artelys.kalis.KSchedule
Return a pointer to the durations array of all the tasks in this schedule
getDurationValue() - Method in class com.artelys.kalis.KTask
Return the constant duration of this task or the lowerbound if duration
is not constant
getDurationVar() - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the duration of this task
getDURVar() - Method in class com.artelys.kalis.KResource
Return the KIntVar representing the difference between LST and EST variables
getEarliestCompletionTime() - Method in class com.artelys.kalis.KTask
Return the earliest completion time of this task
getEarliestStartTime() - Method in class com.artelys.kalis.KTask
Return the earliest starting time of this task
getElt(int, int) - Method in class com.artelys.kalis.KIntVarMatrix
return the KIntVar at position (n,m) in the matrix
getEndDatesArray() - Method in class com.artelys.kalis.KSchedule
Return a pointer to the end dates array of all the tasks in this schedule
getEndDateVar() - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the ending date of this task
getESTVar() - Method in class com.artelys.kalis.KResource
Return the KIntVar representing the earliest starting time of all the tasks executing on this resource
getExp() - Method in class com.artelys.kalis.KNonLinearTerm
 
getFct() - Method in class com.artelys.kalis.KNonLinearTerm
 
getFirstConstraint() - Method in class com.artelys.kalis.KProblem
 
getFirstDisjunctionWithUnknownStatus() - Method in class com.artelys.kalis.KResource
 
getFirstIndexVar() - Method in class com.artelys.kalis.KEltTerm2D
return the index variable in dimension one
getFirstResource() - Method in class com.artelys.kalis.KSchedule
 
getFirstTask() - Method in class com.artelys.kalis.KSchedule
 
getFirstUnreadMessage() - Method in class com.artelys.kalis.KMessageBox
 
getFirstVariable() - Method in class com.artelys.kalis.KProblem
 
getFloatVar_I_ptr() - Method in class com.artelys.kalis.KFloatVar
 
getGoDownDescription(KIntVar, SWIGTYPE_p_int, int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
 
getGoDownDescription(SWIGTYPE_p_void, SWIGTYPE_p_void, int) - Method in class com.artelys.kalis.KBranchingScheme
Return a string representation of the branching decision
getGoDownDescription(SWIGTYPE_p_void, SWIGTYPE_p_void, int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
Return a string representation of the branching decision
getHashCode() - Method in class com.artelys.kalis.KSolution
 
getIndex() - Method in class com.artelys.kalis.KTask
Return the id of this task
getIndexInf() - Method in class com.artelys.kalis.KIntSetIntAnnotation
 
getIndexMax() - Method in class com.artelys.kalis.KTimeTable
 
getIndexMin() - Method in class com.artelys.kalis.KTimeTable
 
getIndexSup() - Method in class com.artelys.kalis.KIntSetIntAnnotation
 
getIndexVar() - Method in class com.artelys.kalis.KEltTerm
return the index variable
getIndicator(int) - Method in class com.artelys.kalis.KIntVar
 
getInf() - Method in class com.artelys.kalis.KAuxVar
get the lower bound
getInf() - Method in class com.artelys.kalis.KFloatVar
returns lower bound of this variable
getInf() - Method in class com.artelys.kalis.KIntVar
Returns lower bound of this variable
getInf() - Method in class com.artelys.kalis.KNumVar
returns lower bound of this variable
getInitialCapacity() - Method in class com.artelys.kalis.KResource
Return the capacity at timestep 0
getInitialCapacityAt(int) - Method in class com.artelys.kalis.KResource
Return the initial resource stock at time step `t`
getInstance(long) - Method in class com.artelys.kalis.KACBinConstraint
 
getInstance(long) - Method in class com.artelys.kalis.KConstraint
 
getInstance(long) - Method in class com.artelys.kalis.KFloatVar
 
getInstance(long) - Method in class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
 
getInstance(long) - Method in class com.artelys.kalis.KIntVar
 
getInstance(long) - Method in class com.artelys.kalis.KSchedule
 
getInstance(long) - Method in class com.artelys.kalis.KUserConstraint
 
getInstance(long) - Method in class com.artelys.kalis.KUserNumConstraint
 
getInstanceCopyPtr(KBranchingScheme, int) - Method in class com.artelys.kalis.KProblem
 
getInstanceCopyPtr(KConstraint, int) - Method in class com.artelys.kalis.KProblem
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KACBinConstraint
Virtual copy method.
Each modeling elements stored (and used) in the binary constraint must be copied using the KProblem::getCopyPtr() method.
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KAssignAndForbid
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KAssignVar
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KBranchingScheme
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KBranchingSchemeGroupSerializer
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KConstraint
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KFloatVarBranchingScheme
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KIntervalDomain
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KIntVarBranchingScheme
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KNumValueSelector
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KNumVariableSelector
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KParallelBranchingScheme
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KProbe
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KProbeDisjunction
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KSettleDisjunction
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KSolverEventListener
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KSplitDomain
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KSplitNumDomain
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KTaskSerializer
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KUserConstraint
Virtual instance copy method.
Each modeling elements stored (and used) in the user constraint must be copied using the KProblem::getInstanceOf() methods.
Must be implemented by the user when solving problems in parallel.
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KUserNumConstraint
Virtual instance copy method.
Each modeling elements stored (and used) in the user constraint must be copied using the KProblem::getCopyPtr() method.
Must be implemented by the user when solving problems in parallel.
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KValueSelector
 
getInstanceCopyPtr(KProblem) - Method in class com.artelys.kalis.KVariableSelector
 
getInstanceOf(KBranchingSchemeGroupArray) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KBranchingSchemeGroupArray object.
The copy is already managed.
getInstanceOf(KDisjunctionArray) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KDisjunctionArray object.
The copy is already managed.
getInstanceOf(KFloatVar) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KFloatVar object.
The copy is already managed.
getInstanceOf(KIntVar) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KIntVar object.
The copy is already managed.
getInstanceOf(KIntVarArray) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KIntVarArray object.
The copy is already managed.
getInstanceOf(KNumVarArray) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KNumVarArray object.
The copy is already managed.
getInstanceOf(KTaskArray) - Method in class com.artelys.kalis.KProblem
Returns mono-instance copy of multi-instance KTaskArray object.
The copy is already managed.
getIntAnnotation(int) - Method in class com.artelys.kalis.KIntSetIntAnnotation
 
getIntAttrib(int) - Method in class com.artelys.kalis.KSchedule
Return the value of an int attribute

getIntAttrib(int) - Method in class com.artelys.kalis.KSolution
 
getIntAttrib(int) - Method in class com.artelys.kalis.KSolver
Return a integer attribute of the solver.

getIntControl(int) - Method in class com.artelys.kalis.KSchedule
Return the value of an int control

getIntControl(int) - Method in class com.artelys.kalis.KSolver
Return the value of an int control

getIntegerControlParam(int) - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getIntegerControlValue(int) - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getInternalObject() - Method in class com.artelys.kalis.KAuxVar
set both bounds
getInternalObject() - Method in class com.artelys.kalis.KNumVar
 
getInternalPtr() - Method in class com.artelys.kalis.KHybridSolution
 
getInternalPtr() - Method in class com.artelys.kalis.KLinearRelaxation
 
getInternalPtr() - Method in class com.artelys.kalis.KRelation
 
getInternalPtr() - Method in class com.artelys.kalis.KRelaxationSolver
 
getInternalPtr() - Method in class com.artelys.kalis.KResourceUsage
 
getInternalPtr() - Method in class com.artelys.kalis.KSession
 
getInternalPtr() - Method in class com.artelys.kalis.KTimeTable
 
getIntVar_I_ptr() - Method in class com.artelys.kalis.KIntVar
 
getIsInstantiated() - Method in class com.artelys.kalis.KFloatVar
returns true if the variable has been assigned a value, false otherwhise
getIsInstantiated() - Method in class com.artelys.kalis.KIntVar
Returns true if the variable has been assigned a value, false otherwise
getIsInstantiated() - Method in class com.artelys.kalis.KNumVar
returns true if the variable has been assigned a value, false otherwhise
getIsInstantiated() - Method in class com.artelys.kalis.KResource
Return true if all the tasks on this resource are fixed
getKProblem() - Method in class com.artelys.kalis.KAuxVar
 
getKProblem() - Method in class com.artelys.kalis.KNumVar
 
getLastSolution() - Method in class com.artelys.kalis.KSolutionContainer
Return the last solution found
getLatestCompletionTime() - Method in class com.artelys.kalis.KTask
Return the latest completion time of this task
getLatestStartTime() - Method in class com.artelys.kalis.KTask
Return the latest starting time of this task
getLCTVar() - Method in class com.artelys.kalis.KResource
Return the KIntVar representing the latest completion time of all the tasks executing on this resource
getLeft() - Method in class com.artelys.kalis.KNonLinearTerm
 
getLinearRelaxation() - Method in class com.artelys.kalis.KConstraint
 
getLinearRelaxation() - Method in class com.artelys.kalis.KProblem
Get an automatic relaxation of all the posted constraints (if relaxation
available).

See the reference manual page of a constraint to check the available
options.
getLinearRelaxation(int) - Method in class com.artelys.kalis.KConstraint
 
getLinearRelaxation(int) - Method in class com.artelys.kalis.KProblem
Get an automatic relaxation of all the posted constraints (if relaxation
available).

See the reference manual page of a constraint to check the available
options.
getLinearRelaxation(int) - Method in class com.artelys.kalis.KUserConstraint
Linear Relaxation
getLinearRelaxation(int) - Method in class com.artelys.kalis.KUserNumConstraint
 
getLinearRelaxation(SWIGTYPE_p_KProblem__constraintClass, int[], int) - Method in class com.artelys.kalis.KProblem
Get an automatic relaxation of all the constraints in the array provided
as an argument.

getLinTerm() - Method in class com.artelys.kalis.KNonLinearTerm
 
getLocalSlack(SWIGTYPE_p_p_KTask_I, SWIGTYPE_p_p_KTask_I) - Method in class com.artelys.kalis.KResource
 
getLPSolution(KAuxVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get the current LP solution for a KAuxVar variable.
getLPSolution(KAuxVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the current LP solution for a KAuxVar variable.

getLPSolution(KAuxVar) - Method in class com.artelys.kalis.KRelaxationSolver
Get the current relaxed solution for a given KAuxVar variable.

getLPSolution(KNumVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get the current MIP solution for a KNumVar variable.

getLPSolution(KNumVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the current MIP solution for a KNumVar variable.

getLPSolution(KNumVar) - Method in class com.artelys.kalis.KRelaxationSolver
Get the current LP solution for a given KNumVar variable.

getLValues() - Method in class com.artelys.kalis.KEltTerm
return the array of values indexed by the index variable
getLValues() - Method in class com.artelys.kalis.KEltTerm2D
return the array of values indexed by the index variable
getLvars() - Method in class com.artelys.kalis.KLinTerm
 
getLvars() - Method in class com.artelys.kalis.KOccurTerm
return the array of variables in wich we want to restrict the number of occurences of the target value
getMakeSpan() - Method in class com.artelys.kalis.KSchedule
Return a reference to the objective variable representing the makespan of this schedule
getManagedMode() - Method in class com.artelys.kalis.KSession
 
getMaxAvailability() - Method in class com.artelys.kalis.KResource
Return the initial resource storage at time step 0
getMaxAvailabilityAt(int) - Method in class com.artelys.kalis.KResource
Return the initial resource storage at time step t
getMaximalProduction(KResource, int) - Method in class com.artelys.kalis.KTask
Return the maximal resource production for this task and the resource in
parameters at time step `tslot`
getMaximalProvision(KResource, int) - Method in class com.artelys.kalis.KTask
Return the maximal resource provision for this task and the resource in
parameters at time step `tslot`
getMaximumDuration() - Method in class com.artelys.kalis.KTask
Return the maximum duration of this task
getMiddle() - Method in class com.artelys.kalis.KFloatVar
returns value in variable's domain and close to the middle
getMiddle() - Method in class com.artelys.kalis.KIntVar
Returns value in variable's domain and close to the middle
getMinimalConsumption(KResource, int) - Method in class com.artelys.kalis.KTask
Return the minimal resource consumption for this task and the resource in
parameters at time step `tslot`
getMinimalRequirement(KResource, int) - Method in class com.artelys.kalis.KTask
Return the minimal resource requirement for this task and the resource in
parameters at time step `tslot`
getMinimumDuration() - Method in class com.artelys.kalis.KTask
Return the minimum duration of this task
getMinimumTasksDuration() - Method in class com.artelys.kalis.KResource
Return the minimum tasks duration
getMinUsage() - Method in class com.artelys.kalis.KResource
 
getMinUsageAt(int) - Method in class com.artelys.kalis.KResource
Return the initial resource stock at time step t
getMipAbsoluteOptimalityTolerance() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
minimal desired optimality tolerance *
getMipRelativeOptimalityTolerance() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
minimal desired optimality tolerance *
getMIPSolution(KAuxVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get the current MIP solution for a KAuxVar variable.

getMIPSolution(KAuxVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the current MIP solution for a KAuxVar variable.

getMIPSolution(KAuxVar) - Method in class com.artelys.kalis.KRelaxationSolver
Get the current MIP solution for a given KAuxVar variable.

getMIPSolution(KNumVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get the current MIP solution for a KNumVar variable.

getMIPSolution(KNumVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the current MIP solution for a KNumVar variable.

getMIPSolution(KNumVar) - Method in class com.artelys.kalis.KRelaxationSolver
Get the current MIP solution for a given KNumVar variable.

getName() - Method in class com.artelys.kalis.KAuxVar
Get the name of this auxiliary variable
getName() - Method in class com.artelys.kalis.KBranchingScheme
Return the name of the branching scheme
getName() - Method in class com.artelys.kalis.KBranchingSchemeGroupSelector
 
getName() - Method in class com.artelys.kalis.KConstraint
 
getName() - Method in class com.artelys.kalis.KDisjunction
 
getName() - Method in class com.artelys.kalis.KDisjunctionSelector
Return the name of this disjunction selector
getName() - Method in class com.artelys.kalis.KFloatVar
 
getName() - Method in class com.artelys.kalis.KIntVar
Return the name of the variable
getName() - Method in class com.artelys.kalis.KLargestDurationDomain
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KLargestEarliestCompletionTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KLargestEarliestStartTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KLargestLatestCompletionTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KLargestLatestStartTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KMaxToMin
 
getName() - Method in class com.artelys.kalis.KMinToMax
 
getName() - Method in class com.artelys.kalis.KNearestNeighbor
 
getName() - Method in class com.artelys.kalis.KNearestRelaxedValue
 
getName() - Method in class com.artelys.kalis.KNearestValue
 
getName() - Method in class com.artelys.kalis.KNumNearestValue
 
getName() - Method in class com.artelys.kalis.KNumValueSelector
 
getName() - Method in class com.artelys.kalis.KNumVar
 
getName() - Method in class com.artelys.kalis.KNumVariableSelector
 
getName() - Method in class com.artelys.kalis.KResource
Return the name of this resource
getName() - Method in class com.artelys.kalis.KResourceSelector
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KSmallestEarliestCompletionTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KSmallestEarliestStartTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KSmallestLatestCompletionTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KSmallestLatestStartTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KSmallestTargetStartTime
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KTask
Return the name of this task
getName() - Method in class com.artelys.kalis.KTaskInputOrder
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KTaskRandomOrder
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KTaskSelector
Return the name of this task selector
getName() - Method in class com.artelys.kalis.KValueSelector
 
getName() - Method in class com.artelys.kalis.KVariableSelector
 
getNextBranch(KIntVar, SWIGTYPE_p_int, int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
Return the next branch

getNextBranch(KNumVar, SWIGTYPE_p_double, int) - Method in class com.artelys.kalis.KFloatVarBranchingScheme
Return the next branch

getNextConstraint() - Method in class com.artelys.kalis.KProblem
 
getNextDomainValue(SWIGTYPE_p_int) - Method in class com.artelys.kalis.KIntVar
Get value immediatly after "next" in the domain of the variable and put it into next
getNextResource() - Method in class com.artelys.kalis.KSchedule
 
getNextTask() - Method in class com.artelys.kalis.KSchedule
 
getNextVariable() - Method in class com.artelys.kalis.KProblem
 
getNumberGlobals() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get the number of global variables.
getNumberGlobals() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get the number of global variables.
getNumberGlobals() - Method in class com.artelys.kalis.KRelaxationSolver
Get the total number of global variables.
getNumberOfConstraints() - Method in class com.artelys.kalis.KProblem
return the number of constraints in the problem
getNumberOfDoubleControls() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getNumberOfIntegerControls() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getNumberOfResources() - Method in class com.artelys.kalis.KSchedule
Return the number of resources in this schedule
getNumberOfSolutions() - Method in class com.artelys.kalis.KProblem
Return the number of solutions already found for this problem
getNumberOfSolutions() - Method in class com.artelys.kalis.KSolutionContainer
Return the number of solutions found
getNumberOfTasks() - Method in class com.artelys.kalis.KResource
Return the number of tasks using this resource
getNumberOfTasks() - Method in class com.artelys.kalis.KSchedule
Return the number of tasks in this schedule
getNumberOfVariables() - Method in class com.artelys.kalis.KProblem
return the number of variables in the problem
getNumVar_I_ptr() - Method in class com.artelys.kalis.KFloatVar
 
getNumVar_I_ptr() - Method in class com.artelys.kalis.KIntVar
 
getNumVar_I_ptr() - Method in class com.artelys.kalis.KNumVar
 
getObjective() - Method in class com.artelys.kalis.KProblem
Return the Objective variable.

Throws an ArtelysException if the problem has no objective.
getObjective() - Method in class com.artelys.kalis.KSchedule
Return a reference to the objective variable of this schedule
getObjectiveValue() - Method in class com.artelys.kalis.KSolution
Return the objective value of the solution if applicable
getOp() - Method in class com.artelys.kalis.KNonLinearTerm
 
getOptimalityTolerance() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
minimal desired optimality tolerance *
getParallelSchedule_IPtr() - Method in class com.artelys.kalis.KSchedule
 
getPrefferedBranch() - Method in class com.artelys.kalis.KDisjunction
 
getPrevDomainValue(SWIGTYPE_p_int) - Method in class com.artelys.kalis.KIntVar
Get value immediatly before "prev" in the domain of the variable and put it into prev
getPriority() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
getPriority() - Method in class com.artelys.kalis.KConstraint
 
getProblem() - Method in class com.artelys.kalis.KBranchingScheme
Return the current problem
getProblem() - Method in class com.artelys.kalis.KConstraint
 
getProblem() - Method in class com.artelys.kalis.KDisjunctionSelector
 
getProblem() - Method in class com.artelys.kalis.KFloatVarBranchingScheme
Problem getter
getProblem() - Method in class com.artelys.kalis.KIntVarBranchingScheme
 
getProblem() - Method in class com.artelys.kalis.KNonLinearTerm
returns the KProblem associated with this variable
getProblem() - Method in class com.artelys.kalis.KNumValueSelector
 
getProblem() - Method in class com.artelys.kalis.KNumVar
returns the KProblem associated with this variable
getProblem() - Method in class com.artelys.kalis.KNumVariableSelector
 
getProblem() - Method in class com.artelys.kalis.KRelaxationSolverConfigurator
 
getProblem() - Method in class com.artelys.kalis.KResourceSelector
 
getProblem() - Method in class com.artelys.kalis.KSchedule
Return the problem associated to this schedule
getProblem() - Method in class com.artelys.kalis.KSolver
Get the KProblem instance
getProblem() - Method in class com.artelys.kalis.KSolverEventListener
 
getProblem() - Method in class com.artelys.kalis.KTaskSelector
 
getProblem() - Method in class com.artelys.kalis.KTimeTable
 
getProblem() - Method in class com.artelys.kalis.KValueSelector
Return the current problem
getProblem() - Method in class com.artelys.kalis.KVariableSelector
 
getProblemSize() - Method in class com.artelys.kalis.KProblem
Return a measure of the problem size
getProducesVar(KResource) - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the resource production of
this task for resource `r` if any or nullptr
getProvidesVar(KResource) - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the resource provision of
this task for resource `r` if any or nullptr
getPtr(int, int) - Method in class com.artelys.kalis.KIntVarMatrix
return a pointer to the KIntVar at position (n,m) in the matrix
getRandomValue() - Method in class com.artelys.kalis.KFloatVar
get a random value in the domain of the variable
getRandomValue() - Method in class com.artelys.kalis.KIntVar
Get a random value in the domain of the variable
getRank(KAuxVar) - Method in class com.artelys.kalis.KLinearRelaxation
Get the rank of a KAuxVar.

Note that method close() must be called first, otherwise ranks are undefined.
getRank(KNumVar) - Method in class com.artelys.kalis.KLinearRelaxation
Get the rank of a KNumVar variable.

Note that method close() must be called first, otherwise ranks are undefined.
getReducedCost(KAuxVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
getReducedCost(KAuxVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get reduced costs.
Note that LP solve must be complete.

getReducedCost(KAuxVar) - Method in class com.artelys.kalis.KLinearRelaxationSolver
 
getReducedCost(KNumVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Note that LP solve must be complete.

getReducedCost(KNumVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get reduced costs.
Note that LP solve is must be complete.

getReducedCost(KNumVar) - Method in class com.artelys.kalis.KLinearRelaxationSolver
 
getRequiresVar(KResource) - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the resource requirement of
this task for resource `r` if any or nullptr
getResource(int) - Method in class com.artelys.kalis.KSchedule
Return a pointer to the resource number 'nbResource' in this schedule in the input order
getResourceArray() - Method in class com.artelys.kalis.KSchedule
Return a pointer to the list of resource of this schedule
getResourceConsumption() - Method in class com.artelys.kalis.KTask
 
getResourceIPtr() - Method in class com.artelys.kalis.KResource
 
getRessource() - Method in class com.artelys.kalis.KDisjunction
 
getRight() - Method in class com.artelys.kalis.KNonLinearTerm
 
getRow(int, KIntVarArray) - Method in class com.artelys.kalis.KIntVarMatrix
put all the variables with row index m into the "row" KIntVarArray
getSchedule() - Method in class com.artelys.kalis.KResource
 
getSchedule() - Method in class com.artelys.kalis.KTask
Pretty printing of the task to stdout
getSchedule_IPtr() - Method in class com.artelys.kalis.KSchedule
 
getSecondIndexVar() - Method in class com.artelys.kalis.KEltTerm2D
return the index variable in dimension two
getSender() - Method in class com.artelys.kalis.KMessage
 
getSense() - Method in class com.artelys.kalis.KProblem
 
getSetupTime(KTask) - Method in class com.artelys.kalis.KTask
Return the setup time between the current task and the one passed in parameter
getSign1() - Method in class com.artelys.kalis.KBinTerm
return true if the sign of the first variable is positive
getSign1() - Method in class com.artelys.kalis.KUnTerm
return true if the sign of the first variable is positive
getSign2() - Method in class com.artelys.kalis.KBinTerm
return true if the sign of the second variable is positive
getSimpleLinearRelaxation(int) - Method in class com.artelys.kalis.KProblem
Get an automatic relaxation of all the constraints in the array provided
as an argument.



getSize() - Method in class com.artelys.kalis.KIntSetIntAnnotation
 
getSizeVar(KResource) - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the product requirement * duration
getSlackVar() - Method in class com.artelys.kalis.KResource
Return the KIntVar representing the slack for this resource
getSolution() - Method in class com.artelys.kalis.KProblem
Returns last solution found
getSolution(int) - Method in class com.artelys.kalis.KProblem
Returns the solution numbered 'index'
getSolution(int) - Method in class com.artelys.kalis.KSolutionContainer
Return solution by index
getSolutionContainer() - Method in class com.artelys.kalis.KProblem
Get solution container
getSolutionPtr() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
Get a pointer to the solution contained in the solver.
Method `updateSolution` must be used before the call.
getSolutionPtr() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
Get a pointer to the solution contained in the solver.

Method updateSolution() must be used before the call.
getSolver() - Method in class com.artelys.kalis.KSchedule
Return the solver object used to optimize the schedule
getSolverEventListener() - Method in class com.artelys.kalis.KSchedule
 
getStartDatesArray() - Method in class com.artelys.kalis.KSchedule
Return a pointer to the start dates array of all the tasks in this schedule
getStartDateVar() - Method in class com.artelys.kalis.KTask
Return a pointer to the KIntVar representing the starting date of this
task
getSup() - Method in class com.artelys.kalis.KAuxVar
get the upper bound
getSup() - Method in class com.artelys.kalis.KFloatVar
returns upper bound of this variable
getSup() - Method in class com.artelys.kalis.KIntVar
Returns upper bound of this variable
getSup() - Method in class com.artelys.kalis.KNumVar
returns upper bound of this variable
getTag() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
getTag() - Method in class com.artelys.kalis.KConstraint
 
getTarget() - Method in class com.artelys.kalis.KAuxVar
 
getTarget() - Method in class com.artelys.kalis.KFloatVar
get target value
getTarget() - Method in class com.artelys.kalis.KIntVar
Get target value
getTarget() - Method in class com.artelys.kalis.KNumVar
get target value
getTarget() - Method in class com.artelys.kalis.KOccurTerm
return the target value
getTask(int) - Method in class com.artelys.kalis.KResource
Return task with index 'index' in this resource
getTask(int) - Method in class com.artelys.kalis.KSchedule
Return a pointer to the task number 'nbTask" in the input order
getTaskArray() - Method in class com.artelys.kalis.KSchedule
Return a pointer to the list of tasks of this schedule
getTaskIPtr() - Method in class com.artelys.kalis.KTask
 
getTimeMax() - Method in class com.artelys.kalis.KSchedule
Return the maximal time horizon of this schedule
getTimeMin() - Method in class com.artelys.kalis.KSchedule
Return the minimal time horizon of this schedule
getTimeSpentInLastComputation() - Method in class com.artelys.kalis.KRelaxationSolver
Get the amount of time spent during the last call to solve().
getTimeTable() - Method in class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
 
getTimeTable() - Method in class com.artelys.kalis.KResource
 
getTotalTimeSpentInComputation() - Method in class com.artelys.kalis.KRelaxationSolver
Get the total amount of time spent in computations since the object was built.
getTypeInfo() - Method in class com.artelys.kalis.KConstraint
 
getTypeInfo() - Method in class com.artelys.kalis.KDisjunction
 
getTypeInfo() - Method in class com.artelys.kalis.KUserConstraint
 
getTypeInfo() - Method in class com.artelys.kalis.KUserNumConstraint
 
getUsageVar(int) - Method in class com.artelys.kalis.KTimeTable
 
getUse3BConsistency() - Method in class com.artelys.kalis.KProblem
 
getUsePathConsistency() - Method in class com.artelys.kalis.KProblem
 
getUserPointer() - Method in class com.artelys.kalis.KEltTerm
return the user pointer
getUseShaving() - Method in class com.artelys.kalis.KSolver
Return the shaving activation flag
getV1() - Method in class com.artelys.kalis.KBinTerm
return a pointer to the first variable
getV1() - Method in class com.artelys.kalis.KUnTerm
return a pointer to the first variable
getV2() - Method in class com.artelys.kalis.KBinTerm
return a pointer to the second variable
getVal(KAuxVar) - Method in class com.artelys.kalis.KHybridSolution
Get the value of a KAuxVar.
getVal(KNumVar) - Method in class com.artelys.kalis.KHybridSolution
Get the value of a KNumVar.
getValue() - Method in class com.artelys.kalis.KFloatVar
returns current instantiation of the variable (when the variable is not instantiated the returned value is undefined)
getValue() - Method in class com.artelys.kalis.KIntVar
Returns current instantiation of the variable (when the variable is not instantiated the returned value is undefined)
getValue() - Method in class com.artelys.kalis.KNumVar
returns current instantiation of the variable (when the variable is not instantiated the returned value is undefined)
getValue(KFloatVar) - Method in class com.artelys.kalis.KSolution
Return the instantiation of a variable in the solution
getValue(KIntVar) - Method in class com.artelys.kalis.KSolution
Return the instantiation of a variable in the solution
getValue(KNumVar) - Method in class com.artelys.kalis.KSolution
Return the instantiation of the variable in the solution
getValueForIndex(int) - Method in class com.artelys.kalis.KElement
 
getValueForIndex(int, int) - Method in class com.artelys.kalis.KElement2D
Get the value for I = index1 and J = index2
getVar() - Method in class com.artelys.kalis.KNonLinearTerm
 
getVariableCopyPtr(KFloatVar, int) - Method in class com.artelys.kalis.KProblem
 
getVariableCopyPtr(KIntVar, int) - Method in class com.artelys.kalis.KProblem
 
getVariableCopyPtr(KNumVar, int) - Method in class com.artelys.kalis.KProblem
 
getVariableRank(KIntVar, SWIGTYPE_p_double, SWIGTYPE_p_p_KIntVar, boolean) - Method in class com.artelys.kalis.KVariableSelector
 
getVariableRank(KNumVar, SWIGTYPE_p_double, SWIGTYPE_p_p_KNumVar, boolean) - Method in class com.artelys.kalis.KNumVariableSelector
 
getVersion() - Method in class com.artelys.kalis.KSession
Return current version of library
GLOBAL_PRIORITY - Static variable in interface com.artelys.kalis.kalisConstants
 
goDownBranch(KIntVar, SWIGTYPE_p_int, int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
This method is called once a branch has been selected and a decision must be taken

goDownBranch(KNumVar, SWIGTYPE_p_double, int) - Method in class com.artelys.kalis.KFloatVarBranchingScheme
This method is called once a branch has been selected and a decision must be taken

goUpBranch(KIntVar, SWIGTYPE_p_int, int) - Method in class com.artelys.kalis.KIntVarBranchingScheme
This method is called upon backtrack on a specific branch

goUpBranch(KNumVar, SWIGTYPE_p_double, int) - Method in class com.artelys.kalis.KFloatVarBranchingScheme
This method is called upon backtrack on a specific branch

GreaterOrEqual - Static variable in class com.artelys.kalis.KConditionNumLinComb.LinCombOperator
 
GreaterOrEqual - Static variable in class com.artelys.kalis.KLinComb.LinCombOperator
 
GreaterOrEqual - Static variable in class com.artelys.kalis.KNumLinComb.LinCombOperator
Greater or Equal relation
GreaterOrEqual - Static variable in class com.artelys.kalis.KNumNonLinearComb.NonLinearCombOperator
 
GT - Static variable in class com.artelys.kalis.KNonLinearTerm.CompareOperator
 

H

hasObjective() - Method in class com.artelys.kalis.KProblem
Returns true is the problem has an objective
hasObjective() - Method in class com.artelys.kalis.KSolution
 
hasUnreadMessages() - Method in class com.artelys.kalis.KMessageBox
 
HIGH - Static variable in class com.artelys.kalis.KProblem.LogLevel
Display all information

I

Inconsistent - Static variable in class com.artelys.kalis.KSchedule.ScheduleStatus
Schedule is inconsistent
insertVar(KIntVar) - Method in class com.artelys.kalis.KLinearRelaxation
Insert a KIntVar variable.

Inserting a variable "manually" to the list of variables involved in the relaxation is not necessary
in most cases, since variables are added automatically when a constraint in which they are involved
is added to the Relaxation.

Note: if the KIntVar has indicators, they are automatically inserted in the relaxation as well.
INST_PRIORITY - Static variable in interface com.artelys.kalis.kalisConstants
 
instantiate(double) - Method in class com.artelys.kalis.KAuxVar
 
instantiate(double) - Method in class com.artelys.kalis.KFloatVar
Instantiate the variable to value
instantiate(double) - Method in class com.artelys.kalis.KNumVar
Instantiate the variable to value
instantiate(double, boolean) - Method in class com.artelys.kalis.KAuxVar
 
instantiate(int) - Method in class com.artelys.kalis.KIntVar
Instantiate the variable to a value
instantiateNumVarsToCurrentSol() - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
instantiateNumVarsToCurrentSol() - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
 
instantiateNumVarsToCurrentSol() - Method in class com.artelys.kalis.KRelaxationSolver
Instantiate variables to current solution obtained by linear relaxation solver
instantiateNumVarToCurrentSol(KNumVar) - Method in class com.artelys.kalis.KClpLinearRelaxationSolver
 
instantiateNumVarToCurrentSol(KNumVar) - Method in class com.artelys.kalis.KCoinLinearRelaxationSolver
 
instantiateNumVarToCurrentSol(KNumVar) - Method in class com.artelys.kalis.KRelaxationSolver
Instantiate a variables to current solution obtained by linear relaxation solver
IntAttrib() - Constructor for class com.artelys.kalis.KSolver.IntAttrib
 
IntControl() - Constructor for class com.artelys.kalis.KSolver.IntControl
 
INTERNALDEBUG - Static variable in class com.artelys.kalis.KProblem.LogLevel
Display all information (including internal debug information)
intlist_add(long, intlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_clear(long, intlist) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_empty(long, intlist) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_getCopyPtr(long, intlist) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_getElt(long, intlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_getNumberOfElements(long, intlist) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_initializeAsEmptyList(long, intlist) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_initializeListWithVa_list(long, intlist, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
intlist_makeList(long, intlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_getM(long, intmatrix) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_getMatrix(long, intmatrix, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_GetMaxValue(long, intmatrix) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_GetMinValue(long, intmatrix) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_getN(long, intmatrix) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_row_get(long, intmatrix) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_row_set(long, intmatrix, long) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_setMatrix(long, intmatrix, int, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
intmatrix_SumAll(long, intmatrix) - Static method in class com.artelys.kalis.kalisJNI
 
intp_assign(long, int) - Static method in class com.artelys.kalis.kalisJNI
 
intp_assign(SWIGTYPE_p_int, int) - Static method in class com.artelys.kalis.kalis
 
intp_value(long) - Static method in class com.artelys.kalis.kalisJNI
 
intp_value(SWIGTYPE_p_int) - Static method in class com.artelys.kalis.kalis
 
intvarlist_add__SWIG_0(long, intvarlist, long, KIntVar, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_add__SWIG_1(long, intvarlist, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_check(long, intvarlist, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_emptyAndDelete(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_getCopyPtr(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_getElt(long, intvarlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_getNumberOfElements(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_initializeAsEmptyList(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_initializeListWithVa_list(long, intvarlist, int, long) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_insert__SWIG_0(long, intvarlist, long, KIntVar, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_insert__SWIG_1(long, intvarlist, long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_isEmpty(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_makeList(long, intvarlist, int) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_print(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_removeLastElement(long, intvarlist) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_replace__SWIG_0(long, intvarlist, int, long, KIntVar, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
intvarlist_replace__SWIG_1(long, intvarlist, int, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
invert(KLinRel) - Method in class com.artelys.kalis.KLinRel
 
isClosed() - Method in class com.artelys.kalis.KSchedule
Return true if the schedule is closed
isEqualTo(KFloatVar) - Method in class com.artelys.kalis.KFloatVar
check if equal to x
isEqualTo(KIntVar) - Method in class com.artelys.kalis.KIntVar
Check if equal to x
isExact() - Method in class com.artelys.kalis.KLinearRelaxation
Check whether the relaxation is exact or not.

A relaxation is said to be "exact" when it represents exactly the underlying set of constraints
(constraints that were relaxed), so it is not an intrinsic property.
isExact(boolean) - Method in class com.artelys.kalis.KLinearRelaxation
Setter for isRelaxationExact.

Same remark as for the previous getter.
isFixed() - Method in class com.artelys.kalis.KBranchingSchemeGroup
 
isFixed() - Method in class com.artelys.kalis.KTask
Return true IFF this task is fixed (Start,End,Duration, and
resource utilizations variables are instantiated)
isGetLinearRelaxationImplemented() - Method in class com.artelys.kalis.KConstraint
 
isGetLinearRelaxationImplemented() - Method in class com.artelys.kalis.KUserConstraint
 
isGetLinearRelaxationImplemented() - Method in class com.artelys.kalis.KUserNumConstraint
 
isGlobal() - Method in class com.artelys.kalis.KAuxVar
check variable type
isGlobal(KAuxVar) - Method in class com.artelys.kalis.KRelaxationSolver
Return true if the given variable is set as global
isGlobal(KIntVar) - Method in class com.artelys.kalis.KRelaxationSolver
Return true if the given variable is set as global
isGoodEnough(double, double) - Method in class com.artelys.kalis.KAbsoluteToleranceOptimalityChecker
 
isGoodEnough(double, double) - Method in class com.artelys.kalis.KIntegerObjectiveOptimalityChecker
 
isGoodEnough(double, double) - Method in class com.artelys.kalis.KNumObjectiveOptimalityChecker
 
isGoodEnough(double, double) - Method in class com.artelys.kalis.KOptimalityToleranceChecker
Check for the optimality tolearance

isGoodEnough(double, double) - Method in class com.artelys.kalis.KRelativeToleranceOptimalityChecker
 
isHidden() - Method in class com.artelys.kalis.KNumVar
Return true iff this variable is hidden
isIdleTimeStep(int) - Method in class com.artelys.kalis.KResource
Return true IFF `timestep` is an idle timestep for this resource
IsKFloatVar - Static variable in class com.artelys.kalis.KNumVar.Type
Integer variables
IsKIntVar - Static variable in class com.artelys.kalis.KNumVar.Type
Floating-point (continuous) variables
IsKNumVar - Static variable in class com.artelys.kalis.KNumVar.Type
Numeric variables
isSatisfied(KHybridSolution) - Method in class com.artelys.kalis.KLinRel
Is the linear relation satisfied for this instantiation ?
isSatisfied(KHybridSolution) - Method in class com.artelys.kalis.KRelation
Is the linear relation satisfied for this instantiation ?

K

KAbs - Class in com.artelys.kalis
This class creates a X = abs(Y) constraint

Example :
KAbs - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KAbs(long, boolean) - Constructor for class com.artelys.kalis.KAbs
 
KAbs(KAbs) - Constructor for class com.artelys.kalis.KAbs
Copy Constructor
KAbs(String, KIntVar, KIntVar) - Constructor for class com.artelys.kalis.KAbs
This constructor takes threee arguments

KAbs(String, KNumVar, KNumVar) - Constructor for class com.artelys.kalis.KAbs
Constructor.
This constructor takes threee arguments

KAbs_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KAbs.PropagationLevel - Class in com.artelys.kalis
Propagation level of the constraint
KAbsoluteToleranceOptimalityChecker - Class in com.artelys.kalis
An OptimalityToleranceChecker to use with any type of
KNumVar objective, which use an absolute difference criteria.
KAbsoluteToleranceOptimalityChecker(boolean, double) - Constructor for class com.artelys.kalis.KAbsoluteToleranceOptimalityChecker
Primary constructor
KAbsoluteToleranceOptimalityChecker(long, boolean) - Constructor for class com.artelys.kalis.KAbsoluteToleranceOptimalityChecker
 
KAbsoluteToleranceOptimalityChecker_isGoodEnough(long, KAbsoluteToleranceOptimalityChecker, double, double) - Static method in class com.artelys.kalis.kalisJNI
 
KAbsoluteToleranceOptimalityChecker_nextBoundToTry(long, KAbsoluteToleranceOptimalityChecker, double) - Static method in class com.artelys.kalis.kalisJNI
 
KAbsoluteToleranceOptimalityChecker_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint - Class in com.artelys.kalis
This class implements a generic class for propagation of any binary constraint by local 2-consistency (arc consistency) \
Two algorithms (AC3 and AC2001) are available for propagation of the constraint.

Example : X == Y + C
KACBinConstraint(long, boolean) - Constructor for class com.artelys.kalis.KACBinConstraint
 
KACBinConstraint(KACBinConstraint) - Constructor for class com.artelys.kalis.KACBinConstraint
 
KACBinConstraint(KIntVar, KIntVar) - Constructor for class com.artelys.kalis.KACBinConstraint
Constructor.
This constructor takes threee arguments

KACBinConstraint(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KACBinConstraint
Constructor.
This constructor takes threee arguments

KACBinConstraint(KIntVar, KIntVar, int, String) - Constructor for class com.artelys.kalis.KACBinConstraint
Constructor.
This constructor takes threee arguments

KACBinConstraint_change_ownership(KACBinConstraint, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_director_connect(KACBinConstraint, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_getInstance(long, KACBinConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_getInstanceCopyPtr(long, KACBinConstraint, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_getInstanceCopyPtrSwigExplicitKACBinConstraint(long, KACBinConstraint, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_getInstanceSwigExplicitKACBinConstraint(long, KACBinConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_print__SWIG_0(long, KACBinConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_print__SWIG_1(long, KACBinConstraint, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_printSwigExplicitKACBinConstraint__SWIG_0(long, KACBinConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_printSwigExplicitKACBinConstraint__SWIG_1(long, KACBinConstraint, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_testIfSatisfied(long, KACBinConstraint, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint_testIfSatisfiedSwigExplicitKACBinConstraint(long, KACBinConstraint, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinConstraint.acAlgorithms - Class in com.artelys.kalis
Differents level of propagation for the constraints
KACBinTableConstraint - Class in com.artelys.kalis
This class implements a generic class for propagation of any binary constraint by local 2-consistency (arc consistency).
Two algorithms (AC3 and AC2001) are available for propagation of the constraint.

KACBinTableConstraint(long, boolean) - Constructor for class com.artelys.kalis.KACBinTableConstraint
 
KACBinTableConstraint(KACBinTableConstraint) - Constructor for class com.artelys.kalis.KACBinTableConstraint
Copy Constructor
KACBinTableConstraint(KIntVar, KIntVar, SWIGTYPE_p_p_bool) - Constructor for class com.artelys.kalis.KACBinTableConstraint
Main constructor

KACBinTableConstraint(KIntVar, KIntVar, SWIGTYPE_p_p_bool, int) - Constructor for class com.artelys.kalis.KACBinTableConstraint
Main constructor

KACBinTableConstraint(KIntVar, KIntVar, SWIGTYPE_p_p_bool, int, String) - Constructor for class com.artelys.kalis.KACBinTableConstraint
Main constructor

KACBinTableConstraint_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KACBinTableConstraint.acAlgorithms - Class in com.artelys.kalis
Arc-consistency algorithms for binary table constraint
kalis - Class in com.artelys.kalis
 
kalis() - Constructor for class com.artelys.kalis.kalis
 
kalisConstants - Interface in com.artelys.kalis
 
kalisJNI - Class in com.artelys.kalis
 
kalisJNI() - Constructor for class com.artelys.kalis.kalisJNI
 
KAllDifferent - Class in com.artelys.kalis
This class creates a X1 <> X2 <> ...
KAllDifferent - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KAllDifferent(long, boolean) - Constructor for class com.artelys.kalis.KAllDifferent
 
KAllDifferent(KAllDifferent) - Constructor for class com.artelys.kalis.KAllDifferent
Copy constructor
KAllDifferent(String, KIntVarArray) - Constructor for class com.artelys.kalis.KAllDifferent
Primary constructor for the all different constraint

KAllDifferent(String, KIntVarArray, int) - Constructor for class com.artelys.kalis.KAllDifferent
Primary constructor for the all different constraint

KAllDifferent_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KAllDifferent.PropagationLevel - Class in com.artelys.kalis
Differents level of propagation for the constraints
KAssignAndForbid - Class in com.artelys.kalis
Assign And Forbid branching scheme

Example :
KAssignAndForbid() - Constructor for class com.artelys.kalis.KAssignAndForbid
Default Constructor
KAssignAndForbid(int) - Constructor for class com.artelys.kalis.KAssignAndForbid
Default Constructor
KAssignAndForbid(long, boolean) - Constructor for class com.artelys.kalis.KAssignAndForbid
 
KAssignAndForbid(KAssignAndForbid) - Constructor for class com.artelys.kalis.KAssignAndForbid
 
KAssignAndForbid(KVariableSelector) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor

KAssignAndForbid(KVariableSelector, int) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor

KAssignAndForbid(KVariableSelector, KValueSelector) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor

KAssignAndForbid(KVariableSelector, KValueSelector, int) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor

KAssignAndForbid(KVariableSelector, KValueSelector, KIntVarArray) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor

KAssignAndForbid(KVariableSelector, KValueSelector, KIntVarArray, int) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor

KAssignAndForbid(SWIGTYPE_p_KAssignAndForbid_I) - Constructor for class com.artelys.kalis.KAssignAndForbid
Constructor with KAssignAndForbid_I*
KAssignAndForbid_getCopyPtr(long, KAssignAndForbid) - Static method in class com.artelys.kalis.kalisJNI
 
KAssignAndForbid_getInstanceCopyPtr(long, KAssignAndForbid, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KAssignAndForbid_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KAssignVar - Class in com.artelys.kalis
AssignVar Branching scheme



Example:
KAssignVar() - Constructor for class com.artelys.kalis.KAssignVar
 
KAssignVar(long, boolean) - Constructor for class com.artelys.kalis.KAssignVar
 
KAssignVar(KAssignVar) - Constructor for class com.artelys.kalis.KAssignVar
 
KAssignVar(KVariableSelector) - Constructor for class com.artelys.kalis.KAssignVar
Constructor
KAssignVar(KVariableSelector, KValueSelector) - Constructor for class com.artelys.kalis.KAssignVar
Constructor
KAssignVar(KVariableSelector, KValueSelector, KIntVarArray) - Constructor for class com.artelys.kalis.KAssignVar
Constructor
KAssignVar(SWIGTYPE_p_KAssignVar_I) - Constructor for class com.artelys.kalis.KAssignVar
 
KAssignVar_getCopyPtr(long, KAssignVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAssignVar_getInstanceCopyPtr(long, KAssignVar, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KAssignVar_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar - Class in com.artelys.kalis
This class represents an auxiliary variable to use in relaxations.

KAuxVar objects represent auxiliary variables, consisting of a name, lower
and upper bounds, and a type that is either "global" or "continuous".
KAuxVar(long, boolean) - Constructor for class com.artelys.kalis.KAuxVar
 
KAuxVar(KAuxVar) - Constructor for class com.artelys.kalis.KAuxVar
copy constructor
KAuxVar(KProblem, double, double) - Constructor for class com.artelys.kalis.KAuxVar
main constructor.

KAuxVar(KProblem, double, double, boolean) - Constructor for class com.artelys.kalis.KAuxVar
main constructor.

KAuxVar(KProblem, double, double, boolean, String) - Constructor for class com.artelys.kalis.KAuxVar
main constructor.

KAuxVar(SWIGTYPE_p_KAuxVar_I) - Constructor for class com.artelys.kalis.KAuxVar
 
KAuxVar_getCopyPtr(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_getInf(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_getInternalObject(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_getKProblem(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_getName(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_getSup(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_getTarget(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_instantiate__SWIG_0(long, KAuxVar, double, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_instantiate__SWIG_1(long, KAuxVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_isGlobal(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_print__SWIG_0(long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_print__SWIG_1(long, KAuxVar, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_setInf__SWIG_0(long, KAuxVar, double, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_setInf__SWIG_1(long, KAuxVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_setInternalObject(long, KAuxVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_setSup__SWIG_0(long, KAuxVar, double, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_setSup__SWIG_1(long, KAuxVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KAuxVar_setTarget(long, KAuxVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KBestBoundValue - Class in com.artelys.kalis
Value selector that selects the value of a variable that implies the best
bound for the objective.

For each possible value in the domain of a given variable, the variable
is instantiated on this value and the propagation is launched.
KBestBoundValue(boolean) - Constructor for class com.artelys.kalis.KBestBoundValue
Primary Constructor

KBestBoundValue(long, boolean) - Constructor for class com.artelys.kalis.KBestBoundValue
 
KBestBoundValue(KBestBoundValue) - Constructor for class com.artelys.kalis.KBestBoundValue
Copy constructor
KBestBoundValue_getCopyPtr(long, KBestBoundValue) - Static method in class com.artelys.kalis.kalisJNI
 
KBestBoundValue_selectNextValue(long, KBestBoundValue, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KBestBoundValue_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KBiLevelLinearRelaxationSolverConfigurator - Class in com.artelys.kalis
 
KBiLevelLinearRelaxationSolverConfigurator(long, boolean) - Constructor for class com.artelys.kalis.KBiLevelLinearRelaxationSolverConfigurator
 
KBiLevelLinearRelaxationSolverConfigurator(KNumVarArray) - Constructor for class com.artelys.kalis.KBiLevelLinearRelaxationSolverConfigurator
 
KBiLevelLinearRelaxationSolverConfigurator(KProblem) - Constructor for class com.artelys.kalis.KBiLevelLinearRelaxationSolverConfigurator
 
KBiLevelLinearRelaxationSolverConfigurator_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm - Class in com.artelys.kalis
This class represent an expression of the form X (+ , -) Y + cste where X and
Y are variables and cste an integer constant.

KBinTerm() - Constructor for class com.artelys.kalis.KBinTerm
Default Constructor
KBinTerm(long, boolean) - Constructor for class com.artelys.kalis.KBinTerm
 
KBinTerm(KBinTerm) - Constructor for class com.artelys.kalis.KBinTerm
Copy constructor
KBinTerm(KNumVar, boolean, KNumVar, boolean, double) - Constructor for class com.artelys.kalis.KBinTerm
Primary constructor
KBinTerm_getSign1(long, KBinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_getSign2(long, KBinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_getV1(long, KBinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_getV2(long, KBinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_print__SWIG_0(long, KBinTerm, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_print__SWIG_1(long, KBinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_print__SWIG_2(long, KBinTerm, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBinTerm_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme - Class in com.artelys.kalis
Abstract class defining branching schemes.
Search is made thanks to a tree search algorithm.
KBranchingScheme() - Constructor for class com.artelys.kalis.KBranchingScheme
Constructor
KBranchingScheme(long, boolean) - Constructor for class com.artelys.kalis.KBranchingScheme
 
KBranchingScheme(KBranchingScheme) - Constructor for class com.artelys.kalis.KBranchingScheme
 
KBranchingScheme(KProblem) - Constructor for class com.artelys.kalis.KBranchingScheme
Constructor with a given problem
KBranchingScheme(SWIGTYPE_p_KBranchingScheme_I) - Constructor for class com.artelys.kalis.KBranchingScheme
 
KBranchingScheme__finishedBranching(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__finishedBranchingSwigExplicitKBranchingScheme(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__freeAllocatedObjectsForBranching(long, KBranchingScheme, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__freeAllocatedObjectsForBranchingSwigExplicitKBranchingScheme(long, KBranchingScheme, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__getNextBranch(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__getNextBranchSwigExplicitKBranchingScheme(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__goDownBranch(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__goDownBranchSwigExplicitKBranchingScheme(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__goUpBranch(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__goUpBranchSwigExplicitKBranchingScheme(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__selectNextBranchingObject(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme__selectNextBranchingObjectSwigExplicitKBranchingScheme(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_change_ownership(KBranchingScheme, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_director_connect(KBranchingScheme, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getCopyPtr(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getCopyPtrSwigExplicitKBranchingScheme(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getGoDownDescription(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getGoDownDescriptionSwigExplicitKBranchingScheme(long, KBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getInstanceCopyPtr(long, KBranchingScheme, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getInstanceCopyPtrSwigExplicitKBranchingScheme(long, KBranchingScheme, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getName(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getNameSwigExplicitKBranchingScheme(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_getProblem(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_printName(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_printNameSwigExplicitKBranchingScheme(long, KBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_setSolver_I_ptr(long, KBranchingScheme, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingScheme_setSolver_I_ptrSwigExplicitKBranchingScheme(long, KBranchingScheme, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeArray - Class in com.artelys.kalis
This class implements an array of KBranchingScheme

Example :
KBranchingSchemeArray() - Constructor for class com.artelys.kalis.KBranchingSchemeArray
 
KBranchingSchemeArray(long, boolean) - Constructor for class com.artelys.kalis.KBranchingSchemeArray
 
KBranchingSchemeArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup - Class in com.artelys.kalis
A branching scheme group represents a list of branching schemes to use nested
branching schemes.

KBranchingSchemeGroup(long, boolean) - Constructor for class com.artelys.kalis.KBranchingSchemeGroup
 
KBranchingSchemeGroup(KBranchingSchemeArray) - Constructor for class com.artelys.kalis.KBranchingSchemeGroup
 
KBranchingSchemeGroup(KBranchingSchemeArray, int) - Constructor for class com.artelys.kalis.KBranchingSchemeGroup
 
KBranchingSchemeGroup(KBranchingSchemeGroup) - Constructor for class com.artelys.kalis.KBranchingSchemeGroup
 
KBranchingSchemeGroup_getBranchings(long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_getCopyPtr(long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_getPriority(long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_getTag(long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_isFixed(long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_print__SWIG_0(long, KBranchingSchemeGroup, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_print__SWIG_1(long, KBranchingSchemeGroup, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_print__SWIG_2(long, KBranchingSchemeGroup) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroup_setSolver_I_ptr(long, KBranchingSchemeGroup, long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupArray - Class in com.artelys.kalis
List of brancing scheme group.
KBranchingSchemeGroupArray() - Constructor for class com.artelys.kalis.KBranchingSchemeGroupArray
 
KBranchingSchemeGroupArray(long, boolean) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupArray
 
KBranchingSchemeGroupArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSelector - Class in com.artelys.kalis
Selection object to choose among a list of branching scheme group.

KBranchingSchemeGroupSelector() - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSelector
 
KBranchingSchemeGroupSelector(long, boolean) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSelector
 
KBranchingSchemeGroupSelector(KBranchingSchemeGroupSelector) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSelector
 
KBranchingSchemeGroupSelector_getCopyPtr(long, KBranchingSchemeGroupSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSelector_getName(long, KBranchingSchemeGroupSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSelector_printName(long, KBranchingSchemeGroupSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSelector_selectNextGroup(long, KBranchingSchemeGroupSelector, long, KBranchingSchemeGroupArray) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSerializer - Class in com.artelys.kalis
A nested branching scheme.



From a list of branching scheme groups, this brancing scheme apply
iteratively each group.

The default group selector uses input order.

KBranchingSchemeGroupSerializer(long, boolean) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSerializer
 
KBranchingSchemeGroupSerializer(KBranchingSchemeGroupArray) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSerializer
Primary constructor
KBranchingSchemeGroupSerializer(KBranchingSchemeGroupArray, int) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSerializer
Primary constructor
KBranchingSchemeGroupSerializer(KBranchingSchemeGroupArray, int, KBranchingSchemeGroupSelector) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSerializer
Primary constructor
KBranchingSchemeGroupSerializer(KBranchingSchemeGroupSerializer) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSerializer
Copy constructor
KBranchingSchemeGroupSerializer(SWIGTYPE_p_KBranchingSchemeGroupSerializer_I) - Constructor for class com.artelys.kalis.KBranchingSchemeGroupSerializer
Constructor with KBranchingSchemeGroupSerializer_I*
KBranchingSchemeGroupSerializer_getCopyPtr(long, KBranchingSchemeGroupSerializer) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSerializer_getInstanceCopyPtr(long, KBranchingSchemeGroupSerializer, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KBranchingSchemeGroupSerializer_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver - Class in com.artelys.kalis
Linear relaxation solver for Clp
KClpLinearRelaxationSolver(long, boolean) - Constructor for class com.artelys.kalis.KClpLinearRelaxationSolver
 
KClpLinearRelaxationSolver(KClpLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KClpLinearRelaxationSolver
copy constructor
KClpLinearRelaxationSolver(KLinearRelaxation, KNumVar, int) - Constructor for class com.artelys.kalis.KClpLinearRelaxationSolver
Constructor (note: no default constructor).

KClpLinearRelaxationSolver(KLinearRelaxation, KNumVar, int, int) - Constructor for class com.artelys.kalis.KClpLinearRelaxationSolver
Constructor (note: no default constructor).

KClpLinearRelaxationSolver_generateCuts(long, KClpLinearRelaxationSolver, long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getBestBound(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getBound(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getLPSolution__SWIG_0(long, KClpLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getLPSolution__SWIG_1(long, KClpLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getMIPSolution__SWIG_0(long, KClpLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getMIPSolution__SWIG_1(long, KClpLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getNumberGlobals(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getReducedCost__SWIG_0(long, KClpLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getReducedCost__SWIG_1(long, KClpLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_getSolutionPtr(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_instantiateNumVarsToCurrentSol(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_instantiateNumVarToCurrentSol(long, KClpLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_print(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_printSolution(long, KClpLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_printSolverOutput__SWIG_0(long, KClpLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_printSolverOutput__SWIG_1(long, KClpLinearRelaxationSolver, boolean, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_printVariables(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_setObjective(long, KClpLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_setPresolve(long, KClpLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_solve(long, KClpLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_updateSolution(long, KClpLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KClpLinearRelaxationSolver_writeLP(long, KClpLinearRelaxationSolver, String) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver - Class in com.artelys.kalis
This linear relaxation solver relies on CoinMP to solve the LP/MIP problem.

Example:
KCoinLinearRelaxationSolver(long, boolean) - Constructor for class com.artelys.kalis.KCoinLinearRelaxationSolver
 
KCoinLinearRelaxationSolver(KCoinLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KCoinLinearRelaxationSolver
copy constructor
KCoinLinearRelaxationSolver(KLinearRelaxation, KNumVar, int) - Constructor for class com.artelys.kalis.KCoinLinearRelaxationSolver
Constructor (note: no default constructor).

KCoinLinearRelaxationSolver(KLinearRelaxation, KNumVar, int, int) - Constructor for class com.artelys.kalis.KCoinLinearRelaxationSolver
Constructor (note: no default constructor).

KCoinLinearRelaxationSolver_generateCuts(long, KCoinLinearRelaxationSolver, long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getBestBound(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getBound(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getLPSolution__SWIG_0(long, KCoinLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getLPSolution__SWIG_1(long, KCoinLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getMIPSolution__SWIG_0(long, KCoinLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getMIPSolution__SWIG_1(long, KCoinLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getNumberGlobals(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getReducedCost__SWIG_0(long, KCoinLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getReducedCost__SWIG_1(long, KCoinLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_getSolutionPtr(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_instantiateNumVarsToCurrentSol(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_instantiateNumVarToCurrentSol(long, KCoinLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_print(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_printSolution(long, KCoinLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_printSolverOutput__SWIG_0(long, KCoinLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_printSolverOutput__SWIG_1(long, KCoinLinearRelaxationSolver, boolean, long) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_printVariables(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_setMipRelStop(long, KCoinLinearRelaxationSolver, double) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_setObjective(long, KCoinLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_setPresolve(long, KCoinLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_solve(long, KCoinLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_updateSolution(long, KCoinLinearRelaxationSolver, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KCoinLinearRelaxationSolver_writeLP(long, KCoinLinearRelaxationSolver, String) - Static method in class com.artelys.kalis.kalisJNI
 
KCOL_BLACK - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_BLUE - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_CYAN - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DBLUE - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DBROWN - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DCYAN - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DGREEN - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DGREY - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DPURPLE - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_DRED - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_GREEN - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_LGREY - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_PURPLE - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_RED - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_WHITE - Static variable in interface com.artelys.kalis.kalisConstants
 
KCOL_YELLOW - Static variable in interface com.artelys.kalis.kalisConstants
 
KConditionNumLinComb - Class in com.artelys.kalis
Conditionnal numeric linear combination constraint.

This constraint can be represented as a linear combination
Sum(a_i * X_i * f(X_i)) { <= , !
KConditionNumLinComb(long, boolean) - Constructor for class com.artelys.kalis.KConditionNumLinComb
 
KConditionNumLinComb_conditionTest(long, KConditionNumLinComb, int) - Static method in class com.artelys.kalis.kalisJNI
 
KConditionNumLinComb_getConstraintIPtr(long, KConditionNumLinComb) - Static method in class com.artelys.kalis.kalisJNI
 
KConditionNumLinComb_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KConditionNumLinComb.LinCombOperator - Class in com.artelys.kalis
Available operators for the combination
KConjunction - Class in com.artelys.kalis
This class creates a Binary conjunction on two constraints `C1 and C2`.

Example :
KConjunction - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KConjunction(long, boolean) - Constructor for class com.artelys.kalis.KConjunction
 
KConjunction(KConjunction) - Constructor for class com.artelys.kalis.KConjunction
Copy constructor
KConjunction(KConstraint, KConstraint) - Constructor for class com.artelys.kalis.KConjunction
Primary constructor

KConjunction_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint - Class in com.artelys.kalis
This class is an abstract interface for all constraints in Artelys Kalis

KConstraint() - Constructor for class com.artelys.kalis.KConstraint
 
KConstraint(long, boolean) - Constructor for class com.artelys.kalis.KConstraint
 
KConstraint(KConstraint) - Constructor for class com.artelys.kalis.KConstraint
 
KConstraint(KProblem) - Constructor for class com.artelys.kalis.KConstraint
 
KConstraint_askIfEntailed(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getArity(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getCopyPtr(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getInstance(long, KConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getInstanceCopyPtr(long, KConstraint, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getLinearRelaxation__SWIG_0(long, KConstraint, int) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getLinearRelaxation__SWIG_1(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getName(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getPriority(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getProblem(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getTag(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_getTypeInfo(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_isGetLinearRelaxationImplemented(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_print__SWIG_0(long, KConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_print__SWIG_1(long, KConstraint, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_setName(long, KConstraint, String) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_setPriority(long, KConstraint, int) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraint_setTag(long, KConstraint, int) - Static method in class com.artelys.kalis.kalisJNI
 
KConstraintArray - Class in com.artelys.kalis
This class implements an array of KConstraint

Example :
KConstraintArray() - Constructor for class com.artelys.kalis.KConstraintArray
Default Constructor
KConstraintArray(int) - Constructor for class com.artelys.kalis.KConstraintArray
Constructor
KConstraintArray(long, boolean) - Constructor for class com.artelys.kalis.KConstraintArray
 
KConstraintArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KCopiableRelaxationSolverConfigurator - Class in com.artelys.kalis
 
KCopiableRelaxationSolverConfigurator() - Constructor for class com.artelys.kalis.KCopiableRelaxationSolverConfigurator
 
KCopiableRelaxationSolverConfigurator(long, boolean) - Constructor for class com.artelys.kalis.KCopiableRelaxationSolverConfigurator
 
KCopiableRelaxationSolverConfigurator_getCopyPtr(long, KCopiableRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.kalisJNI
 
KCumulativeResourceConstraint - Class in com.artelys.kalis
This constraint states that some tasks requiring a resource do not exceed the
resource capacity.
KCumulativeResourceConstraint(long, boolean) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
 
KCumulativeResourceConstraint(KCumulativeResourceConstraint) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Copy constructor
KCumulativeResourceConstraint(KProblem, KIntVarArray, KIntVarArray, KIntVarArray, KIntArray, KIntVarArray, KIntVarArray, KIntArray, KIntVarArray, KIntVarArray, int) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Constructor

KCumulativeResourceConstraint(KProblem, KIntVarArray, KIntVarArray, KIntVarArray, KIntArray, KIntVarArray, KIntVarArray, KIntArray, KIntVarArray, KIntVarArray, int, int) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Constructor

KCumulativeResourceConstraint(KProblem, KIntVarArray, KIntVarArray, KIntVarArray, KIntVarArray, KIntVarArray, int) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Constructor

KCumulativeResourceConstraint(KProblem, KIntVarArray, KIntVarArray, KIntVarArray, KIntVarArray, KIntVarArray, int, int) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Constructor

KCumulativeResourceConstraint(KProblem, KIntVarArray, SWIGTYPE_p_KResource_I) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Constructor for internal use only
KCumulativeResourceConstraint(KProblem, KIntVarArray, SWIGTYPE_p_KResource_I, int) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraint
Constructor for internal use only
KCumulativeResourceConstraint_addTask(long, KCumulativeResourceConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KCumulativeResourceConstraint_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KCumulativeResourceConstraintResourceUsage - Class in com.artelys.kalis
A time-dependant resource usage constraint.
KCumulativeResourceConstraintResourceUsage(long, boolean) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
 
KCumulativeResourceConstraintResourceUsage(KCumulativeResourceConstraintResourceUsage) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
Copy constructor
KCumulativeResourceConstraintResourceUsage(KProblem, KIntVarArray, SWIGTYPE_p_KResource_I) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
Constructor for internal use only
KCumulativeResourceConstraintResourceUsage(KProblem, KIntVarArray, SWIGTYPE_p_KResource_I, int) - Constructor for class com.artelys.kalis.KCumulativeResourceConstraintResourceUsage
Constructor for internal use only
KCumulativeResourceConstraintResourceUsage_addTask(long, KCumulativeResourceConstraintResourceUsage, long) - Static method in class com.artelys.kalis.kalisJNI
 
KCumulativeResourceConstraintResourceUsage_getTimeTable(long, KCumulativeResourceConstraintResourceUsage) - Static method in class com.artelys.kalis.kalisJNI
 
KCumulativeResourceConstraintResourceUsage_setTimeTable(long, KCumulativeResourceConstraintResourceUsage, long, KTimeTable) - Static method in class com.artelys.kalis.kalisJNI
 
KCumulativeResourceConstraintResourceUsage_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KCycle - Class in com.artelys.kalis
The cycle constraint ensures that the graph implicitly represented by a set of variables and their domain contains no sub-tours (tour visiting a partial number of nodes).
KCycle(long, boolean) - Constructor for class com.artelys.kalis.KCycle
 
KCycle(KCycle) - Constructor for class com.artelys.kalis.KCycle
Copy constructor
KCycle(KIntVarArray) - Constructor for class com.artelys.kalis.KCycle
Primary constructor the all different constraint

KCycle(KIntVarArray, KIntVarArray) - Constructor for class com.artelys.kalis.KCycle
Primary constructor the all different constraint

KCycle(KIntVarArray, KIntVarArray, KIntVar) - Constructor for class com.artelys.kalis.KCycle
Primary constructor the all different constraint

KCycle(KIntVarArray, KIntVarArray, KIntVar, KIntMatrix) - Constructor for class com.artelys.kalis.KCycle
Primary constructor the all different constraint

KCycle_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDiscreteResource - Class in com.artelys.kalis
Discrete resource

A discrete resource can process several tasks at the same time.

The following schema shows an example with three tasks A,B and C executing on
a disjunctive resource and on a cumulative resource with resource usage 3 for
task A, 1 for task B and 1 for task C :



Tasks may require, provide, consume and produce resources :
- A task requires a resource if some amount of the resource capacity must be made available for the execution of the activity.
KDiscreteResource(long, boolean) - Constructor for class com.artelys.kalis.KDiscreteResource
 
KDiscreteResource(KSchedule, String, int) - Constructor for class com.artelys.kalis.KDiscreteResource
Constructor

KDiscreteResource(KSchedule, String, int, int) - Constructor for class com.artelys.kalis.KDiscreteResource
Constructor

KDiscreteResource_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDiscreteResource.PropagationHint - Class in com.artelys.kalis
Propagation Hint Attributes
KDisjunction - Class in com.artelys.kalis
This class creates a Binary disjunction on two constraints `C1 or C2`

Example :
KDisjunction - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KDisjunction() - Constructor for class com.artelys.kalis.KDisjunction
 
KDisjunction(long, boolean) - Constructor for class com.artelys.kalis.KDisjunction
 
KDisjunction(KConstraint, KConstraint) - Constructor for class com.artelys.kalis.KDisjunction
Primary constructor

KDisjunction(KDisjunction) - Constructor for class com.artelys.kalis.KDisjunction
Copy constructor
KDisjunction(KProblem) - Constructor for class com.artelys.kalis.KDisjunction
 
KDisjunction_getActiveBranch(long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_getName(long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_getPrefferedBranch(long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_getRessource(long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_getTypeInfo(long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_knownStatus(long, KDisjunction) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_setConstraint_I_ptr(long, KDisjunction, long) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_setPrefferedBranch(long, KDisjunction, int) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_setRessource(long, KDisjunction, int) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_setStatus(long, KDisjunction, int, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunction_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionArray - Class in com.artelys.kalis
This class implements an array of KDisjunction

Example :
KDisjunctionArray() - Constructor for class com.artelys.kalis.KDisjunctionArray
constructor : creates an empty KDisjunctionArray
KDisjunctionArray(long, boolean) - Constructor for class com.artelys.kalis.KDisjunctionArray
 
KDisjunctionArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionInputOrder - Class in com.artelys.kalis
This class implements a disjunction selector that selects the disjunction in the input order.
KDisjunctionInputOrder() - Constructor for class com.artelys.kalis.KDisjunctionInputOrder
Constructor
KDisjunctionInputOrder(long, boolean) - Constructor for class com.artelys.kalis.KDisjunctionInputOrder
 
KDisjunctionInputOrder(KDisjunctionInputOrder) - Constructor for class com.artelys.kalis.KDisjunctionInputOrder
Copy constructor
KDisjunctionInputOrder_getCopyPtr(long, KDisjunctionInputOrder) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionInputOrder_selectNextDisjunction(long, KDisjunctionInputOrder, long, KDisjunctionArray) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionInputOrder_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionPriorityOrder - Class in com.artelys.kalis
This class implements a disjunction selector that selects first the disjunction ith the highest priority

Example :
KDisjunctionPriorityOrder() - Constructor for class com.artelys.kalis.KDisjunctionPriorityOrder
Constructor
KDisjunctionPriorityOrder(long, boolean) - Constructor for class com.artelys.kalis.KDisjunctionPriorityOrder
 
KDisjunctionPriorityOrder(KDisjunctionPriorityOrder) - Constructor for class com.artelys.kalis.KDisjunctionPriorityOrder
Copy constructor
KDisjunctionPriorityOrder_getCopyPtr(long, KDisjunctionPriorityOrder) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionPriorityOrder_selectNextDisjunction(long, KDisjunctionPriorityOrder, long, KDisjunctionArray) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionPriorityOrder_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector - Class in com.artelys.kalis
Abstract interface class for disjunction selection heuristic
KDisjunctionSelector() - Constructor for class com.artelys.kalis.KDisjunctionSelector
Constructor
KDisjunctionSelector(long, boolean) - Constructor for class com.artelys.kalis.KDisjunctionSelector
 
KDisjunctionSelector(KDisjunctionSelector) - Constructor for class com.artelys.kalis.KDisjunctionSelector
Copy constructor
KDisjunctionSelector(KProblem) - Constructor for class com.artelys.kalis.KDisjunctionSelector
Constructor with KProblem
KDisjunctionSelector_change_ownership(KDisjunctionSelector, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_director_connect(KDisjunctionSelector, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_getCopyPtr(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_getCopyPtrSwigExplicitKDisjunctionSelector(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_getName(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_getNameSwigExplicitKDisjunctionSelector(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_getProblem(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_printName(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_printNameSwigExplicitKDisjunctionSelector(long, KDisjunctionSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_selectNextDisjunction(long, KDisjunctionSelector, long, KDisjunctionArray) - Static method in class com.artelys.kalis.kalisJNI
 
KDisjunctionSelector_selectNextDisjunctionSwigExplicitKDisjunctionSelector(long, KDisjunctionSelector, long, KDisjunctionArray) - Static method in class com.artelys.kalis.kalisJNI
 
KDistanceEqualXyc - Class in com.artelys.kalis
This class creates a abs(X-Y) == C constraint

Example :
KDistanceEqualXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KDistanceEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KDistanceEqualXyc
 
KDistanceEqualXyc(KDistanceEqualXyc) - Constructor for class com.artelys.kalis.KDistanceEqualXyc
Copy constructor
KDistanceEqualXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KDistanceEqualXyc
Primary constructor of abs(v1-v2) == C
KDistanceEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDistanceGreaterThanXyc - Class in com.artelys.kalis
This class creates a abs(X-Y) >= C constraint

Example :
KDistanceGreaterThanXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KDistanceGreaterThanXyc(long, boolean) - Constructor for class com.artelys.kalis.KDistanceGreaterThanXyc
 
KDistanceGreaterThanXyc(KDistanceGreaterThanXyc) - Constructor for class com.artelys.kalis.KDistanceGreaterThanXyc
Copy constructor
KDistanceGreaterThanXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KDistanceGreaterThanXyc
Primary constructor of abs(v1-v2) >= C
KDistanceGreaterThanXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDistanceLowerThanXyc - Class in com.artelys.kalis
This class creates a abs(X-Y) <= C constraint

Example :
KDistanceLowerThanXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KDistanceLowerThanXyc(long, boolean) - Constructor for class com.artelys.kalis.KDistanceLowerThanXyc
 
KDistanceLowerThanXyc(KDistanceLowerThanXyc) - Constructor for class com.artelys.kalis.KDistanceLowerThanXyc
Copy Constructor
KDistanceLowerThanXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KDistanceLowerThanXyc
Primary constructor of abs(v1-v2) <= C

KDistanceLowerThanXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDistanceNotEqualXyc - Class in com.artelys.kalis
This class creates a abs(X-Y) !
KDistanceNotEqualXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KDistanceNotEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KDistanceNotEqualXyc
 
KDistanceNotEqualXyc(KDistanceNotEqualXyc) - Constructor for class com.artelys.kalis.KDistanceNotEqualXyc
Copy constructor
KDistanceNotEqualXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KDistanceNotEqualXyc
Primary constructor of abs(v1-v2) !
KDistanceNotEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDoubleAnnotation - Class in com.artelys.kalis
 
KDoubleAnnotation(long, boolean) - Constructor for class com.artelys.kalis.KDoubleAnnotation
 
KDoubleAnnotation(KProblem, String) - Constructor for class com.artelys.kalis.KDoubleAnnotation
 
KDoubleAnnotation(KProblem, String, double) - Constructor for class com.artelys.kalis.KDoubleAnnotation
 
KDoubleAnnotation_getAnnotation(long, KDoubleAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KDoubleAnnotation_print(long, KDoubleAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KDoubleAnnotation_setAnnotation(long, KDoubleAnnotation, double) - Static method in class com.artelys.kalis.kalisJNI
 
KDoubleAnnotation_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KDoubleArray - Class in com.artelys.kalis
This class implements an array of doubles

Example :
KDoubleArray() - Constructor for class com.artelys.kalis.KDoubleArray
 
KDoubleArray(long, boolean) - Constructor for class com.artelys.kalis.KDoubleArray
 
KDoubleArray_getCopyPtr(long, KDoubleArray) - Static method in class com.artelys.kalis.kalisJNI
 
KDoubleArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KElement - Class in com.artelys.kalis
This class creates a X == Tab[I + cste] constraint

Example :
KElement - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KElement(long, boolean) - Constructor for class com.artelys.kalis.KElement
 
KElement(KElement) - Constructor for class com.artelys.kalis.KElement
 
KElement(KEltTerm, int) - Constructor for class com.artelys.kalis.KElement
 
KElement(KEltTerm, int, String) - Constructor for class com.artelys.kalis.KElement
 
KElement(KEltTerm, KIntVar) - Constructor for class com.artelys.kalis.KElement
 
KElement(KEltTerm, KIntVar, String) - Constructor for class com.artelys.kalis.KElement
 
KElement(KIntArray, KIntVar, int, int) - Constructor for class com.artelys.kalis.KElement
Constructor for x == Tab[I + cste]
KElement(KIntArray, KIntVar, int, int, String) - Constructor for class com.artelys.kalis.KElement
Constructor for x == Tab[I + cste]
KElement(KIntArray, KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KElement
Constructor for X == Tab[I + cste]
KElement(KIntArray, KIntVar, KIntVar, int, String) - Constructor for class com.artelys.kalis.KElement
Constructor for X == Tab[I + cste]
KElement_getConstraintIPtr(long, KElement) - Static method in class com.artelys.kalis.kalisJNI
 
KElement_getValueForIndex(long, KElement, int) - Static method in class com.artelys.kalis.kalisJNI
 
KElement_setUseValueFunction(long, KElement, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KElement_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KElement2D - Class in com.artelys.kalis
This class creates a X == Tab[I + cste1][J + cste2] constraint

Example :
KElement2D - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KElement2D(long, boolean) - Constructor for class com.artelys.kalis.KElement2D
 
KElement2D(KElement2D) - Constructor for class com.artelys.kalis.KElement2D
Copy constructor
KElement2D(KEltTerm2D, KIntVar) - Constructor for class com.artelys.kalis.KElement2D
Constructor with KEltTerm2D
KElement2D(KEltTerm2D, KIntVar, String) - Constructor for class com.artelys.kalis.KElement2D
Constructor with KEltTerm2D
KElement2D(KIntMatrix, KIntVar, KIntVar, KIntVar, int, int) - Constructor for class com.artelys.kalis.KElement2D
Primary Constructor
KElement2D(KIntMatrix, KIntVar, KIntVar, KIntVar, int, int, String) - Constructor for class com.artelys.kalis.KElement2D
Primary Constructor
KElement2D_getConstraintIPtr(long, KElement2D) - Static method in class com.artelys.kalis.kalisJNI
 
KElement2D_getValueForIndex(long, KElement2D, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
KElement2D_setUseValueFunction(long, KElement2D, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KElement2D_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm - Class in com.artelys.kalis
This class represent an expression of type Tab[I] where Tab is an array of integer value and I is the indexing variable

Example :
KEltTerm() - Constructor for class com.artelys.kalis.KEltTerm
Default Constructor
KEltTerm(long, boolean) - Constructor for class com.artelys.kalis.KEltTerm
 
KEltTerm(KEltTerm, int) - Constructor for class com.artelys.kalis.KEltTerm
Copy constructor for a specific instance
KEltTerm(KIntArray, KIntVar) - Constructor for class com.artelys.kalis.KEltTerm
Main constructor : implements the expression lValues[indexVar]
KEltTerm(KIntArray, KUnTerm) - Constructor for class com.artelys.kalis.KEltTerm
implements the expression lValues[I+c]
KEltTerm(SWIGTYPE_p_void, KIntVar) - Constructor for class com.artelys.kalis.KEltTerm
Main constructor : implements the expression lValues[indexVar]
KEltTerm(SWIGTYPE_p_void, KUnTerm) - Constructor for class com.artelys.kalis.KEltTerm
implements the expression lValues[I+c]
KEltTerm_getIndexVar(long, KEltTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm_getLValues(long, KEltTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm_getUserPointer(long, KEltTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm2D - Class in com.artelys.kalis
This class represent an expression of type Tab[I+a][J+b] where Tab is an array of integer value; I,J are the indexing variable and a and b indexing offsets

Example :
KEltTerm2D() - Constructor for class com.artelys.kalis.KEltTerm2D
Default Constructor
KEltTerm2D(long, boolean) - Constructor for class com.artelys.kalis.KEltTerm2D
 
KEltTerm2D(KIntMatrix, KIntVar, KIntVar) - Constructor for class com.artelys.kalis.KEltTerm2D
Main constructor : implements the expression lValues[indexVar1][indexVar2]
KEltTerm2D(KIntMatrix, KUnTerm, KUnTerm) - Constructor for class com.artelys.kalis.KEltTerm2D
implements the expression lValues[I+c][J+d]
KEltTerm2D_getCste2(long, KEltTerm2D) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm2D_getFirstIndexVar(long, KEltTerm2D) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm2D_getLValues(long, KEltTerm2D) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm2D_getSecondIndexVar(long, KEltTerm2D) - Static method in class com.artelys.kalis.kalisJNI
 
KEltTerm2D_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KEqualXc - Class in com.artelys.kalis
This class creates a X == C constraint.

Example :
KEqualXc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KEqualXc
 
KEqualXc(KEqualXc) - Constructor for class com.artelys.kalis.KEqualXc
Copy constructor
KEqualXc(KIntVar, int) - Constructor for class com.artelys.kalis.KEqualXc
Primary constructor of v1 == C
KEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KEqualXyc - Class in com.artelys.kalis
This class creates a X == Y + C constraint.

Example :
KEqualXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KEqualXyc
 
KEqualXyc(KEqualXyc) - Constructor for class com.artelys.kalis.KEqualXyc
Copy constructor
KEqualXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KEqualXyc
Primary constructor of v1 == v2 + C
KEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KEquiv - Class in com.artelys.kalis
This class creates an Equivalence on two constraints `C1 <==> C2`.

Example :
KEquiv - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KEquiv(long, boolean) - Constructor for class com.artelys.kalis.KEquiv
 
KEquiv(KConstraint, KConstraint) - Constructor for class com.artelys.kalis.KEquiv
Primary constructor

KEquiv(KEquiv) - Constructor for class com.artelys.kalis.KEquiv
Copy constructor
KEquiv_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KFinishedMessage - Class in com.artelys.kalis
 
KFinishedMessage() - Constructor for class com.artelys.kalis.KFinishedMessage
 
KFinishedMessage(long, boolean) - Constructor for class com.artelys.kalis.KFinishedMessage
 
KFinishedMessage(KFinishedMessage) - Constructor for class com.artelys.kalis.KFinishedMessage
 
KFinishedMessage_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar - Class in com.artelys.kalis
This class implements a variable with continuous real valued domain.
Conceptually the continuous variables can be represented the following way :

Example:
KFloatVar() - Constructor for class com.artelys.kalis.KFloatVar
Empty constructor
KFloatVar(long, boolean) - Constructor for class com.artelys.kalis.KFloatVar
 
KFloatVar(KFloatVar) - Constructor for class com.artelys.kalis.KFloatVar
Copy constructor
KFloatVar(KProblem, String) - Constructor for class com.artelys.kalis.KFloatVar
Main constructor : minValue and maxValue are the bounds of the KFloatVar's domain
KFloatVar(KProblem, String, double, double) - Constructor for class com.artelys.kalis.KFloatVar
Constructor

KFloatVar(KProblem, String, double, double, boolean, double) - Constructor for class com.artelys.kalis.KFloatVar
Constructor

KFloatVar__instanceof(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_canBeInstantiatedTo(long, KFloatVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getCopyPtr(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getDegree(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getDomainSize(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getFloatVar_I_ptr(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getInf(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getInstance(long, KFloatVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getIsInstantiated(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getMiddle(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getName(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getNumVar_I_ptr(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getRandomValue(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getSup(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getTarget(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_getValue(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_instantiate(long, KFloatVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_isEqualTo(long, KFloatVar, long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_optimizeDomainRepresentation(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_print__SWIG_0(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_print__SWIG_1(long, KFloatVar, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setDefaultPrecisionParameters(boolean, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setFloatVar_I_ptr(long, KFloatVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setInf(long, KFloatVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setName(long, KFloatVar, String) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setPrecisionRelativity(long, KFloatVar, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setPrecisionValue(long, KFloatVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setSup(long, KFloatVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_setTarget(long, KFloatVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_shaveFromLeft(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_shaveFromRight(long, KFloatVar) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_shaveOnValue(long, KFloatVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar_useShaving(long, KFloatVar, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVar.PrecisionRelativity - Class in com.artelys.kalis
 
KFloatVarBranchingScheme - Class in com.artelys.kalis
This branching scheme is suited for branching on KFloatVar objects.

KFloatVarBranchingScheme() - Constructor for class com.artelys.kalis.KFloatVarBranchingScheme
Constructor
KFloatVarBranchingScheme(long, boolean) - Constructor for class com.artelys.kalis.KFloatVarBranchingScheme
 
KFloatVarBranchingScheme(KFloatVarBranchingScheme) - Constructor for class com.artelys.kalis.KFloatVarBranchingScheme
Copy constructor
KFloatVarBranchingScheme(KProblem) - Constructor for class com.artelys.kalis.KFloatVarBranchingScheme
Constructor with KProblem
KFloatVarBranchingScheme__finishedBranching(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__finishedBranchingSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__freeAllocatedObjectsForBranching(long, KFloatVarBranchingScheme, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__freeAllocatedObjectsForBranchingSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__getNextBranch(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__getNextBranchSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__goDownBranch(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__goDownBranchSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__goUpBranch(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__goUpBranchSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__selectNextBranchingObject(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme__selectNextBranchingObjectSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_change_ownership(KFloatVarBranchingScheme, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_director_connect(KFloatVarBranchingScheme, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_finishedBranching(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_finishedBranchingSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_freeAllocatedObjectsForBranching(long, KFloatVarBranchingScheme, long, KNumVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_freeAllocatedObjectsForBranchingSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, KNumVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getCopyPtr(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getCopyPtrSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getInstanceCopyPtr(long, KFloatVarBranchingScheme, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getInstanceCopyPtrSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getNextBranch(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getNextBranchSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_getProblem(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_goDownBranch(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_goDownBranchSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_goUpBranch(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_goUpBranchSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme, long, KNumVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_selectNextBranchingVar(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_selectNextBranchingVarSwigExplicitKFloatVarBranchingScheme(long, KFloatVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarBranchingScheme_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarSelector - Class in com.artelys.kalis
Float variable selector

KFloatVarSelector() - Constructor for class com.artelys.kalis.KFloatVarSelector
Constructor
KFloatVarSelector(long, boolean) - Constructor for class com.artelys.kalis.KFloatVarSelector
 
KFloatVarSelector(KFloatVarSelector) - Constructor for class com.artelys.kalis.KFloatVarSelector
Copy constructor
KFloatVarSelector_getCopyPtr(long, KFloatVarSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarSelector_selectNextVariable(long, KFloatVarSelector, long, KNumVarArray, double) - Static method in class com.artelys.kalis.kalisJNI
 
KFloatVarSelector_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint - Class in com.artelys.kalis
This class implements a generic class for propagation of any nary constraint by forward checking/arc consistency or generalized arc consistency

KGeneralizedArcConsistencyConstraint(long, boolean) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
 
KGeneralizedArcConsistencyConstraint(KGeneralizedArcConsistencyConstraint) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
Copy Constructor
KGeneralizedArcConsistencyConstraint(KIntVarArray) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
This constructor takes threee arguments

KGeneralizedArcConsistencyConstraint(KIntVarArray, int) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
This constructor takes threee arguments

KGeneralizedArcConsistencyConstraint(KIntVarArray, int, String) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyConstraint
This constructor takes threee arguments

KGeneralizedArcConsistencyConstraint_change_ownership(KGeneralizedArcConsistencyConstraint, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_director_connect(KGeneralizedArcConsistencyConstraint, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_getInstance(long, KGeneralizedArcConsistencyConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_getInstanceSwigExplicitKGeneralizedArcConsistencyConstraint(long, KGeneralizedArcConsistencyConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_print__SWIG_0(long, KGeneralizedArcConsistencyConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_print__SWIG_1(long, KGeneralizedArcConsistencyConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_print__SWIG_2(long, KGeneralizedArcConsistencyConstraint, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_printSwigExplicitKGeneralizedArcConsistencyConstraint__SWIG_0(long, KGeneralizedArcConsistencyConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_printSwigExplicitKGeneralizedArcConsistencyConstraint__SWIG_1(long, KGeneralizedArcConsistencyConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_printSwigExplicitKGeneralizedArcConsistencyConstraint__SWIG_2(long, KGeneralizedArcConsistencyConstraint, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_testIfSatisfied(long, KGeneralizedArcConsistencyConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint_testIfSatisfiedSwigExplicitKGeneralizedArcConsistencyConstraint(long, KGeneralizedArcConsistencyConstraint, long) - Static method in class com.artelys.kalis.kalisJNI
 
KGeneralizedArcConsistencyConstraint.acAlgorithms - Class in com.artelys.kalis
Possible propagation algorithms
KGeneralizedArcConsistencyTableConstraint - Class in com.artelys.kalis
This class implements a generic class for propagation of any n-ary constraint by generalized arc consistency \

KGeneralizedArcConsistencyTableConstraint(long, boolean) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
 
KGeneralizedArcConsistencyTableConstraint(KGeneralizedArcConsistencyTableConstraint) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
Copy Constructor
KGeneralizedArcConsistencyTableConstraint(KIntVarArray, KTupleArray) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
Constructor.
This constructor takes three arguments
KGeneralizedArcConsistencyTableConstraint(KIntVarArray, KTupleArray, String) - Constructor for class com.artelys.kalis.KGeneralizedArcConsistencyTableConstraint
Constructor.
This constructor takes three arguments
KGeneralizedArcConsistencyTableConstraint_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KGlobalCardinalityConstraint - Class in com.artelys.kalis
This class implements a Global Cardinality Constraint.

A GCC (Global Cardinality Constraint) over a set of variables is defined by three arrays called
values,
lowerBound, and upperBound.
KGlobalCardinalityConstraint - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KGlobalCardinalityConstraint(long, boolean) - Constructor for class com.artelys.kalis.KGlobalCardinalityConstraint
 
KGlobalCardinalityConstraint(KGlobalCardinalityConstraint) - Constructor for class com.artelys.kalis.KGlobalCardinalityConstraint
Copy constructor
KGlobalCardinalityConstraint(String, KIntVarArray, KIntArray, KIntArray, KIntArray, int) - Constructor for class com.artelys.kalis.KGlobalCardinalityConstraint
Builds a GCC

KGlobalCardinalityConstraint_askIfEntailed(long, KGlobalCardinalityConstraint) - Static method in class com.artelys.kalis.kalisJNI
 
KGlobalCardinalityConstraint_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KGreaterOrEqualXc - Class in com.artelys.kalis
This class creates a X >= C constraint.

Example :
KGreaterOrEqualXc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KGreaterOrEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KGreaterOrEqualXc
 
KGreaterOrEqualXc(KGreaterOrEqualXc) - Constructor for class com.artelys.kalis.KGreaterOrEqualXc
Copy constructor
KGreaterOrEqualXc(KIntVar, int) - Constructor for class com.artelys.kalis.KGreaterOrEqualXc
Primary constructor of v1 >= C
KGreaterOrEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KGreaterOrEqualXyc - Class in com.artelys.kalis
This class creates a X >= Y + C constraint

Example :
KGreaterOrEqualXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KGreaterOrEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KGreaterOrEqualXyc
 
KGreaterOrEqualXyc(KGreaterOrEqualXyc) - Constructor for class com.artelys.kalis.KGreaterOrEqualXyc
Copy constructor
KGreaterOrEqualXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KGreaterOrEqualXyc
Primary constructor of v1 >= v2 + C

KGreaterOrEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KGuard - Class in com.artelys.kalis
This class creates an implication on two constraints `C1 ==> C2`

Example :
KGuard - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KGuard(long, boolean) - Constructor for class com.artelys.kalis.KGuard
 
KGuard(KConstraint, KConstraint) - Constructor for class com.artelys.kalis.KGuard
Primary constructor

KGuard(KGuard) - Constructor for class com.artelys.kalis.KGuard
Copy constructor
KGuard_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KHybridSolution - Class in com.artelys.kalis
This class represents a solution of a relaxation solver, that is, a mapping
from variables (KNumVar and/or KAuxVar) to their value.

Example :
KHybridSolution() - Constructor for class com.artelys.kalis.KHybridSolution
Default constructor.
KHybridSolution(long, boolean) - Constructor for class com.artelys.kalis.KHybridSolution
 
KHybridSolution(KHybridSolution) - Constructor for class com.artelys.kalis.KHybridSolution
Copy constructor (forbidden).
KHybridSolution(SWIGTYPE_p_KHybridSolution_I) - Constructor for class com.artelys.kalis.KHybridSolution
 
KHybridSolution_getInternalPtr(long, KHybridSolution) - Static method in class com.artelys.kalis.kalisJNI
 
KHybridSolution_getVal__SWIG_0(long, KHybridSolution, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KHybridSolution_getVal__SWIG_1(long, KHybridSolution, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KHybridSolution_print(long, KHybridSolution) - Static method in class com.artelys.kalis.kalisJNI
 
KHybridSolution_setVal__SWIG_0(long, KHybridSolution, long, KNumVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KHybridSolution_setVal__SWIG_1(long, KHybridSolution, long, KAuxVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KInputOrder - Class in com.artelys.kalis
This class implements a variable selector that selects the first uninstantiated variable in the input order.

Example :
KInputOrder() - Constructor for class com.artelys.kalis.KInputOrder
Constructor
KInputOrder(long, boolean) - Constructor for class com.artelys.kalis.KInputOrder
 
KInputOrder(KInputOrder) - Constructor for class com.artelys.kalis.KInputOrder
Copy constructor
KInputOrder_getCopyPtr(long, KInputOrder) - Static method in class com.artelys.kalis.kalisJNI
 
KInputOrder_selectNextVariable(long, KInputOrder, long, KIntVarArray) - Static method in class com.artelys.kalis.kalisJNI
 
KInputOrder_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntAnnotation - Class in com.artelys.kalis
 
KIntAnnotation(long, boolean) - Constructor for class com.artelys.kalis.KIntAnnotation
 
KIntAnnotation(KProblem, String) - Constructor for class com.artelys.kalis.KIntAnnotation
 
KIntAnnotation(KProblem, String, int) - Constructor for class com.artelys.kalis.KIntAnnotation
 
KIntAnnotation_getAnnotation(long, KIntAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KIntAnnotation_print(long, KIntAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KIntAnnotation_setAnnotation(long, KIntAnnotation, double) - Static method in class com.artelys.kalis.kalisJNI
 
KIntAnnotation_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntArray - Class in com.artelys.kalis
This class implements an array of integers

Example :
KIntArray() - Constructor for class com.artelys.kalis.KIntArray
 
KIntArray(int) - Constructor for class com.artelys.kalis.KIntArray
 
KIntArray(long, boolean) - Constructor for class com.artelys.kalis.KIntArray
 
KIntArray_getCopyPtr(long, KIntArray) - Static method in class com.artelys.kalis.kalisJNI
 
KIntArray_print(long, KIntArray) - Static method in class com.artelys.kalis.kalisJNI
 
KIntArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntegerObjectiveOptimalityChecker - Class in com.artelys.kalis
An OptimalityToleranceChecker to use with integer objective only.
KIntegerObjectiveOptimalityChecker(boolean) - Constructor for class com.artelys.kalis.KIntegerObjectiveOptimalityChecker
 
KIntegerObjectiveOptimalityChecker(long, boolean) - Constructor for class com.artelys.kalis.KIntegerObjectiveOptimalityChecker
 
KIntegerObjectiveOptimalityChecker_isGoodEnough(long, KIntegerObjectiveOptimalityChecker, double, double) - Static method in class com.artelys.kalis.kalisJNI
 
KIntegerObjectiveOptimalityChecker_nextBoundToTry(long, KIntegerObjectiveOptimalityChecker, double) - Static method in class com.artelys.kalis.kalisJNI
 
KIntegerObjectiveOptimalityChecker_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntervalDomain - Class in com.artelys.kalis
Branching scheme for splitting float variables into a set of intervals.

This branching scheme split the domain of a float variable into interval
of length `gap`.
KIntervalDomain(long, boolean) - Constructor for class com.artelys.kalis.KIntervalDomain
 
KIntervalDomain(KNumVarArray, double, boolean) - Constructor for class com.artelys.kalis.KIntervalDomain
Constructor
KIntervalDomain(SWIGTYPE_p_KIntervalDomain_I) - Constructor for class com.artelys.kalis.KIntervalDomain
 
KIntervalDomain_getCopyPtr(long, KIntervalDomain) - Static method in class com.artelys.kalis.kalisJNI
 
KIntervalDomain_getInstanceCopyPtr(long, KIntervalDomain, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KIntervalDomain_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntMatrix - Class in com.artelys.kalis
This class implements an matrix of integers
KIntMatrix(int, int, int) - Constructor for class com.artelys.kalis.KIntMatrix
Constructor


KIntMatrix(int, int, int, String) - Constructor for class com.artelys.kalis.KIntMatrix
Constructor


KIntMatrix(long, boolean) - Constructor for class com.artelys.kalis.KIntMatrix
 
KIntMatrix(KIntMatrix) - Constructor for class com.artelys.kalis.KIntMatrix
Copy constructor
KIntMatrix_getCopyPtr(long, KIntMatrix) - Static method in class com.artelys.kalis.kalisJNI
 
KIntMatrix_print(long, KIntMatrix) - Static method in class com.artelys.kalis.kalisJNI
 
KIntMatrix_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntSetIntAnnotation - Class in com.artelys.kalis
 
KIntSetIntAnnotation(long, boolean) - Constructor for class com.artelys.kalis.KIntSetIntAnnotation
 
KIntSetIntAnnotation(KProblem, String, int, int) - Constructor for class com.artelys.kalis.KIntSetIntAnnotation
 
KIntSetIntAnnotation(KProblem, String, int, int, int) - Constructor for class com.artelys.kalis.KIntSetIntAnnotation
 
KIntSetIntAnnotation_getIndexInf(long, KIntSetIntAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KIntSetIntAnnotation_getIndexSup(long, KIntSetIntAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KIntSetIntAnnotation_getIntAnnotation(long, KIntSetIntAnnotation, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntSetIntAnnotation_getSize(long, KIntSetIntAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KIntSetIntAnnotation_print(long, KIntSetIntAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KIntSetIntAnnotation_setIntAnnotation(long, KIntSetIntAnnotation, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar - Class in com.artelys.kalis
This class implements an integer variable with enumerated (finite) domain.
Decision variables are the variable quantities that we are trying to
instantiate in order to satisfy the constraints of our problem.
In this version, Artelys Kalis works with integer variables : decision
variables which are constrained to take only integer values.
These integer variables are represented by instances of the class KIntVar.

Example :
KIntVar() - Constructor for class com.artelys.kalis.KIntVar
Default constructor
KIntVar(long, boolean) - Constructor for class com.artelys.kalis.KIntVar
 
KIntVar(KIntVar) - Constructor for class com.artelys.kalis.KIntVar
Copy constructor
KIntVar(KProblem) - Constructor for class com.artelys.kalis.KIntVar
Basic constructor
KIntVar(KProblem, String) - Constructor for class com.artelys.kalis.KIntVar
Main constructor : minValue and maxValue are the bounds of the KIntVar's domain

KIntVar(KProblem, String, int) - Constructor for class com.artelys.kalis.KIntVar
Main constructor : minValue and maxValue are the bounds of the KIntVar's domain

KIntVar(KProblem, String, int, int) - Constructor for class com.artelys.kalis.KIntVar
Main constructor : minValue and maxValue are the bounds of the KIntVar's domain

KIntVar(KProblem, String, int, int, boolean) - Constructor for class com.artelys.kalis.KIntVar
Main constructor : minValue and maxValue are the bounds of the KIntVar's domain

KIntVar(KProblem, String, KIntArray) - Constructor for class com.artelys.kalis.KIntVar
Main constructor : enumerated domain
KIntVar(SWIGTYPE_p_KIntVar_I) - Constructor for class com.artelys.kalis.KIntVar
 
KIntVar__instanceof(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_canBeInstantiatedTo(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_createIndicators(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getCopyPtr(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getDegree(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getDomainSize(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getIndicator(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getInf(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getInstance(long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getIntVar_I_ptr(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getIsInstantiated(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getMiddle(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getName(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getNextDomainValue(long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getNumVar_I_ptr(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getPrevDomainValue(long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getRandomValue(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getSup(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getTarget(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_getValue(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_instantiate(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_isEqualTo(long, KIntVar, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_optimizeDomainRepresentation(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_print__SWIG_0(long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_print__SWIG_1(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_print__SWIG_2(long, KIntVar, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_remVal(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_setInf(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_setIntVar_I_ptr(long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_setName(long, KIntVar, String) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_setSup(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_setTarget(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_shaveFromLeft(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_shaveFromRight(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_shaveOnValue(long, KIntVar, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVar_updateIndicators(long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarArray - Class in com.artelys.kalis
This class implements an array of KIntVar with enumerated (finite) domains

Example :
KIntVarArray() - Constructor for class com.artelys.kalis.KIntVarArray
default constructor
KIntVarArray(long, boolean) - Constructor for class com.artelys.kalis.KIntVarArray
 
KIntVarArray(KProblem, int, int, int) - Constructor for class com.artelys.kalis.KIntVarArray
This constructor allows to build an array of variables with the same bounds
KIntVarArray(KProblem, int, int, int, String) - Constructor for class com.artelys.kalis.KIntVarArray
This constructor allows to build an array of variables with the same bounds
KIntVarArray_check(long, KIntVarArray, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarArray_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme - Class in com.artelys.kalis
Abstract class for Branching scheme.
KIntVarBranchingScheme() - Constructor for class com.artelys.kalis.KIntVarBranchingScheme
Constructor
KIntVarBranchingScheme(long, boolean) - Constructor for class com.artelys.kalis.KIntVarBranchingScheme
 
KIntVarBranchingScheme(KIntVarBranchingScheme) - Constructor for class com.artelys.kalis.KIntVarBranchingScheme
Copy constructor
KIntVarBranchingScheme(KProblem) - Constructor for class com.artelys.kalis.KIntVarBranchingScheme
Constructor with KProblem
KIntVarBranchingScheme__finishedBranching(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__finishedBranchingSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__freeAllocatedObjectsForBranching(long, KIntVarBranchingScheme, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__freeAllocatedObjectsForBranchingSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__getNextBranch(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__getNextBranchSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__goDownBranch(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__goDownBranchSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__goUpBranch(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__goUpBranchSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__selectNextBranchingObject(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme__selectNextBranchingObjectSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_change_ownership(KIntVarBranchingScheme, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_director_connect(KIntVarBranchingScheme, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_finishedBranching(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_finishedBranchingSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_freeAllocatedObjectsForBranching(long, KIntVarBranchingScheme, long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_freeAllocatedObjectsForBranchingSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, KIntVar, long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getCopyPtr(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getCopyPtrSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getGoDownDescription__SWIG_0(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getGoDownDescription__SWIG_1(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getGoDownDescriptionSwigExplicitKIntVarBranchingScheme__SWIG_0(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getGoDownDescriptionSwigExplicitKIntVarBranchingScheme__SWIG_1(long, KIntVarBranchingScheme, long, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getInstanceCopyPtr(long, KIntVarBranchingScheme, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getInstanceCopyPtrSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getNextBranch(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getNextBranchSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_getProblem(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_goDownBranch(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_goDownBranchSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_goUpBranch(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_goUpBranchSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme, long, KIntVar, long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_selectNextBranchingVar(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_selectNextBranchingVarSwigExplicitKIntVarBranchingScheme(long, KIntVarBranchingScheme) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarBranchingScheme_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarMatrix - Class in com.artelys.kalis
This class implements an matrix of KIntVar

Example :
KIntVarMatrix(long, boolean) - Constructor for class com.artelys.kalis.KIntVarMatrix
 
KIntVarMatrix(KProblem, int, int, int, int) - Constructor for class com.artelys.kalis.KIntVarMatrix
default constructor
KIntVarMatrix(KProblem, int, int, int, int, String) - Constructor for class com.artelys.kalis.KIntVarMatrix
default constructor
KIntVarMatrix_getAll(long, KIntVarMatrix, int, long, KIntVarArray) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarMatrix_getCol(long, KIntVarMatrix, int, long, KIntVarArray) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarMatrix_getElt(long, KIntVarMatrix, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarMatrix_getPtr(long, KIntVarMatrix, int, int) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarMatrix_getRow(long, KIntVarMatrix, int, long, KIntVarArray) - Static method in class com.artelys.kalis.kalisJNI
 
KIntVarMatrix_print(long, KIntVarMatrix) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDomain - Class in com.artelys.kalis
This class implements a variable selector that selects the first uninstantiated variable with the smallest domain.

Example :
KLargestDomain() - Constructor for class com.artelys.kalis.KLargestDomain
Default constructor
KLargestDomain(long, boolean) - Constructor for class com.artelys.kalis.KLargestDomain
 
KLargestDomain(KLargestDomain) - Constructor for class com.artelys.kalis.KLargestDomain
Copy constructor
KLargestDomain_getCopyPtr(long, KLargestDomain) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDomain_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDurationDomain - Class in com.artelys.kalis
Largest domain duration task selection heuristic
KLargestDurationDomain() - Constructor for class com.artelys.kalis.KLargestDurationDomain
Empty constructor
KLargestDurationDomain(long, boolean) - Constructor for class com.artelys.kalis.KLargestDurationDomain
 
KLargestDurationDomain(KLargestDurationDomain) - Constructor for class com.artelys.kalis.KLargestDurationDomain
Copy constructor
KLargestDurationDomain_getCopyPtr(long, KLargestDurationDomain) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDurationDomain_getName(long, KLargestDurationDomain) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDurationDomain_printName(long, KLargestDurationDomain) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDurationDomain_selectNextTask(long, KLargestDurationDomain, long, KTaskArray) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestDurationDomain_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestCompletionTime - Class in com.artelys.kalis
Largest Earliest Completion time task selection heuristic
KLargestEarliestCompletionTime() - Constructor for class com.artelys.kalis.KLargestEarliestCompletionTime
Empty constructor
KLargestEarliestCompletionTime(long, boolean) - Constructor for class com.artelys.kalis.KLargestEarliestCompletionTime
 
KLargestEarliestCompletionTime(KLargestEarliestCompletionTime) - Constructor for class com.artelys.kalis.KLargestEarliestCompletionTime
Copy constructor
KLargestEarliestCompletionTime_getCopyPtr(long, KLargestEarliestCompletionTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestCompletionTime_getName(long, KLargestEarliestCompletionTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestCompletionTime_printName(long, KLargestEarliestCompletionTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestCompletionTime_selectNextTask(long, KLargestEarliestCompletionTime, long, KTaskArray) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestCompletionTime_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestStartTime - Class in com.artelys.kalis
Largest Earliest Start time task selection heuristic
KLargestEarliestStartTime() - Constructor for class com.artelys.kalis.KLargestEarliestStartTime
Empty constructor
KLargestEarliestStartTime(long, boolean) - Constructor for class com.artelys.kalis.KLargestEarliestStartTime
 
KLargestEarliestStartTime(KLargestEarliestStartTime) - Constructor for class com.artelys.kalis.KLargestEarliestStartTime
Copy constructor
KLargestEarliestStartTime_getCopyPtr(long, KLargestEarliestStartTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestStartTime_getName(long, KLargestEarliestStartTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestStartTime_printName(long, KLargestEarliestStartTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestStartTime_selectNextTask(long, KLargestEarliestStartTime, long, KTaskArray) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestEarliestStartTime_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestCompletionTime - Class in com.artelys.kalis
Largest Latest Completion time task selection heuristic
KLargestLatestCompletionTime() - Constructor for class com.artelys.kalis.KLargestLatestCompletionTime
Empty constructor
KLargestLatestCompletionTime(long, boolean) - Constructor for class com.artelys.kalis.KLargestLatestCompletionTime
 
KLargestLatestCompletionTime(KLargestLatestCompletionTime) - Constructor for class com.artelys.kalis.KLargestLatestCompletionTime
Copy constructor
KLargestLatestCompletionTime_getCopyPtr(long, KLargestLatestCompletionTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestCompletionTime_getName(long, KLargestLatestCompletionTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestCompletionTime_printName(long, KLargestLatestCompletionTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestCompletionTime_selectNextTask(long, KLargestLatestCompletionTime, long, KTaskArray) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestCompletionTime_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestStartTime - Class in com.artelys.kalis
Largest Latest Start time task selection heuristic
KLargestLatestStartTime() - Constructor for class com.artelys.kalis.KLargestLatestStartTime
Empty constructor
KLargestLatestStartTime(long, boolean) - Constructor for class com.artelys.kalis.KLargestLatestStartTime
 
KLargestLatestStartTime(KLargestLatestStartTime) - Constructor for class com.artelys.kalis.KLargestLatestStartTime
Copy constructor
KLargestLatestStartTime_getCopyPtr(long, KLargestLatestStartTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestStartTime_getName(long, KLargestLatestStartTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestStartTime_printName(long, KLargestLatestStartTime) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestStartTime_selectNextTask(long, KLargestLatestStartTime, long, KTaskArray) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestLatestStartTime_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestMax - Class in com.artelys.kalis
This class implements a variable selector that selects first the variable
with the largest upperbound in its domain.

Example:
KLargestMax() - Constructor for class com.artelys.kalis.KLargestMax
Default Constructor
KLargestMax(long, boolean) - Constructor for class com.artelys.kalis.KLargestMax
 
KLargestMax(KLargestMax) - Constructor for class com.artelys.kalis.KLargestMax
Copy constructor
KLargestMax_getCopyPtr(long, KLargestMax) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestMax_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestMin - Class in com.artelys.kalis
This class implements a variable selector that selects first the variable
with the largest lower bound.

Example:
KLargestMin() - Constructor for class com.artelys.kalis.KLargestMin
 
KLargestMin(long, boolean) - Constructor for class com.artelys.kalis.KLargestMin
 
KLargestMin(KLargestMin) - Constructor for class com.artelys.kalis.KLargestMin
 
KLargestMin_getCopyPtr(long, KLargestMin) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestMin_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestReducedCost - Class in com.artelys.kalis
This variable selector selects the variable with biggest reduced cost in current LP solution
of the provided linear relaxation solver.

Note that it does NOT call the solve() method of the solver automatically.
The current LP solution is simply read as it is.

KLargestReducedCost(long, boolean) - Constructor for class com.artelys.kalis.KLargestReducedCost
 
KLargestReducedCost(KLargestReducedCost) - Constructor for class com.artelys.kalis.KLargestReducedCost
Copy constructor
KLargestReducedCost(KLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KLargestReducedCost
Constructor
KLargestReducedCost_getCopyPtr(long, KLargestReducedCost) - Static method in class com.artelys.kalis.kalisJNI
 
KLargestReducedCost_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLessOrEqualXc - Class in com.artelys.kalis
This class creates a X <= C constraint.
KLessOrEqualXc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KLessOrEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KLessOrEqualXc
 
KLessOrEqualXc(KIntVar, int) - Constructor for class com.artelys.kalis.KLessOrEqualXc
Primary constructor of v1 <= C
KLessOrEqualXc(KLessOrEqualXc) - Constructor for class com.artelys.kalis.KLessOrEqualXc
Copy constructor
KLessOrEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinComb - Class in com.artelys.kalis
This class creates a Sum(ai.Xi) { <= , !
KLinComb - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KLinComb(long, boolean) - Constructor for class com.artelys.kalis.KLinComb
 
KLinComb(KLinComb) - Constructor for class com.artelys.kalis.KLinComb
Copy Constructor
KLinComb(String, KIntArray, KIntVarArray, int, int) - Constructor for class com.artelys.kalis.KLinComb
Primary Constructor
KLinComb_getConstraintIPtr(long, KLinComb) - Static method in class com.artelys.kalis.kalisJNI
 
KLinComb_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinComb.LinCombOperator - Class in com.artelys.kalis
 
KLinearRelaxation - Class in com.artelys.kalis
This class represents a linear relaxation of a domain.

A linear relaxation consists of the following.
- A set of involved variables
- A type for each variable (either continuous or global).
KLinearRelaxation(long, boolean) - Constructor for class com.artelys.kalis.KLinearRelaxation
 
KLinearRelaxation(KLinearRelaxation) - Constructor for class com.artelys.kalis.KLinearRelaxation
Copy constructor.
KLinearRelaxation(KProblem) - Constructor for class com.artelys.kalis.KLinearRelaxation
Constructor with a problem.
KLinearRelaxation(KProblem, String) - Constructor for class com.artelys.kalis.KLinearRelaxation
Constructor with a problem and a name.
KLinearRelaxation(SWIGTYPE_p_KLinearRelaxation_I) - Constructor for class com.artelys.kalis.KLinearRelaxation
 
KLinearRelaxation(SWIGTYPE_p_std__vectorT_KLinearRelaxation_p_t) - Constructor for class com.artelys.kalis.KLinearRelaxation
Constructor with a list of instances.
KLinearRelaxation_add__SWIG_0(long, KLinearRelaxation, long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_add__SWIG_1(long, KLinearRelaxation, long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_addSOS(long, KLinearRelaxation, long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_bigM__SWIG_0(long, KLinearRelaxation, long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_bigM__SWIG_1(long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_convexHull__SWIG_0(long, KLinearRelaxation, long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_convexHull__SWIG_1(long, int) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_getInternalPtr(long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_getRank__SWIG_0(long, KLinearRelaxation, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_getRank__SWIG_1(long, KLinearRelaxation, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_insertVar(long, KLinearRelaxation, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_isExact__SWIG_0(long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_isExact__SWIG_1(long, KLinearRelaxation, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_print__SWIG_0(long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_print__SWIG_1(long, KLinearRelaxation, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_printStat(long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_printStats(long, KLinearRelaxation, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_printViolated(long, KLinearRelaxation, long, KHybridSolution) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_setGlobal__SWIG_0(long, KLinearRelaxation, long, KIntVar, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_setGlobal__SWIG_1(long, KLinearRelaxation, long, KAuxVar, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxation_setName(long, KLinearRelaxation, String) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolver - Class in com.artelys.kalis
This class is intended as a superclass for linear relaxation solvers.

Such a solver must be provided with
- a linear relaxation (KLinearRelaxation)
- an objective variable (KNumVar)
- a sense for optimization (KProblem::Sense).

It relies on a LP/MIP solver to provide the following information:
- a value (a bound for the relaxed problem, cf method getBound())
- a solution, possibly not feasible for the original problem, but which can be used to guide the search for a feasible solution
- if the problem is LP, reduced costs (that can be used for instance in the "reduced cost fixing" procedure).

KLinearRelaxationSolver(long, boolean) - Constructor for class com.artelys.kalis.KLinearRelaxationSolver
 
KLinearRelaxationSolver_generateCuts(long, KLinearRelaxationSolver, long, KLinearRelaxation) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolver_getReducedCost__SWIG_0(long, KLinearRelaxationSolver, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolver_getReducedCost__SWIG_1(long, KLinearRelaxationSolver, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolver_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolver_writeLP(long, KLinearRelaxationSolver, String) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolver.SolveAlgorithm - Class in com.artelys.kalis
Resolution algorithms
KLinearRelaxationSolverConfigurator - Class in com.artelys.kalis
 
KLinearRelaxationSolverConfigurator() - Constructor for class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
KLinearRelaxationSolverConfigurator(long, boolean) - Constructor for class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
KLinearRelaxationSolverConfigurator(KProblem) - Constructor for class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
KLinearRelaxationSolverConfigurator(KSolver) - Constructor for class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
KLinearRelaxationSolverConfigurator(SWIGTYPE_p_KLinearRelaxationSolverConfigurator_I) - Constructor for class com.artelys.kalis.KLinearRelaxationSolverConfigurator
 
KLinearRelaxationSolverConfigurator_change_ownership(KLinearRelaxationSolverConfigurator, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolverConfigurator_director_connect(KLinearRelaxationSolverConfigurator, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolverConfigurator_setLinearRelaxationSolver(long, KLinearRelaxationSolverConfigurator, long, KLinearRelaxationSolver) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolverConfigurator_setUseReloadBasis(long, KLinearRelaxationSolverConfigurator, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolverConfigurator_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolverConfigurator_useReloadBasis(long, KLinearRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.kalisJNI
 
KLinearRelaxationSolverConfigurator_useReloadBasisSwigExplicitKLinearRelaxationSolverConfigurator(long, KLinearRelaxationSolverConfigurator) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel - Class in com.artelys.kalis
This class represents a linear relation (equality or inequality) between variables.

Variables involved in the KLinRel object can be a mix of KNumVar and KAuxVar.
KLinRel(long, boolean) - Constructor for class com.artelys.kalis.KLinRel
 
KLinRel(KLinRel) - Constructor for class com.artelys.kalis.KLinRel
Copy constructor.
KLinRel(KProblem) - Constructor for class com.artelys.kalis.KLinRel
Constructor with a problem.
KLinRel(KProblem, String) - Constructor for class com.artelys.kalis.KLinRel
Constructor with a problem and aname.
KLinRel_add__SWIG_0(long, KLinRel, long, KNumVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_add__SWIG_1(long, KLinRel, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_add__SWIG_2(long, KLinRel, long, KAuxVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_add__SWIG_3(long, KLinRel, long, KAuxVar) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_add__SWIG_4(long, KLinRel, long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_assign(long, KLinRel, long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_clear(long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_invert(long, KLinRel, long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_isSatisfied(long, KLinRel, long, KHybridSolution) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_mult(long, KLinRel, long, KLinRel, double) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_print__SWIG_0(long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_print__SWIG_1(long, KLinRel, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_printStat(long, KLinRel) - Static method in class com.artelys.kalis.kalisJNI
 
KLinRel_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm - Class in com.artelys.kalis
This class represent a linear term of the form Sum(coeffs[i].lvars[i]) + cst

Example :
KLinTerm() - Constructor for class com.artelys.kalis.KLinTerm
Default constructor
KLinTerm(long, boolean) - Constructor for class com.artelys.kalis.KLinTerm
 
KLinTerm(KBinTerm) - Constructor for class com.artelys.kalis.KLinTerm
Cast a KNumBinTerm into a KLinTerm
KLinTerm(KIntVarArray, KDoubleArray, double) - Constructor for class com.artelys.kalis.KLinTerm
Constructor with a KIntVarArray and double array
KLinTerm(KIntVarArray, KIntArray, double) - Constructor for class com.artelys.kalis.KLinTerm
Constructor with a KIntVars KIntArray (integers are casted to double)
KLinTerm(KLinTerm) - Constructor for class com.artelys.kalis.KLinTerm
Copy constructor
KLinTerm(KLinTerm, int) - Constructor for class com.artelys.kalis.KLinTerm
Copy constructor for a specific instance
KLinTerm(KNumVar) - Constructor for class com.artelys.kalis.KLinTerm
Cast a KIntVar into a KLinTerm
KLinTerm(KNumVarArray, double) - Constructor for class com.artelys.kalis.KLinTerm
Each KIntVar has a coefficient 1
KLinTerm(KNumVarArray, KDoubleArray, double) - Constructor for class com.artelys.kalis.KLinTerm
Main constructor
KLinTerm(KNumVarArray, KIntArray, double) - Constructor for class com.artelys.kalis.KLinTerm
Constructor with a KIntArray (integers are casted to double)
KLinTerm(KUnTerm) - Constructor for class com.artelys.kalis.KLinTerm
Cast a KNumUnTerm into a KLinTerm
KLinTerm_add(long, KLinTerm, long, KNumVar, double) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm_getCoeffs(long, KLinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm_getLvars(long, KLinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm_print__SWIG_0(long, KLinTerm, long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm_print__SWIG_1(long, KLinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm_print__SWIG_2(long, KLinTerm, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KLinTerm_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMax - Class in com.artelys.kalis
This class creates a vMax = max(X1,X2,...
KMax(long, boolean) - Constructor for class com.artelys.kalis.KMax
 
KMax(KMax) - Constructor for class com.artelys.kalis.KMax
Copy Constructor
KMax(String, KIntVar, KIntVarArray) - Constructor for class com.artelys.kalis.KMax
Primary constructor of vMax = max(X1,X2,...
KMax(String, KIntVar, KIntVarArray, boolean) - Constructor for class com.artelys.kalis.KMax
Primary constructor of vMax = max(X1,X2,...
KMax(String, KNumVar, KNumVarArray) - Constructor for class com.artelys.kalis.KMax
Primary constructor of vMax = max(X1,X2,...
KMax_getConstraintIPtr(long, KMax) - Static method in class com.artelys.kalis.kalisJNI
 
KMax_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxDegree - Class in com.artelys.kalis
This class implements a variable selector that selects first the variable
involved in the maximum number of constraints.

Example :
KMaxDegree() - Constructor for class com.artelys.kalis.KMaxDegree
Constructor
KMaxDegree(long, boolean) - Constructor for class com.artelys.kalis.KMaxDegree
 
KMaxDegree(KMaxDegree) - Constructor for class com.artelys.kalis.KMaxDegree
Copy constructor
KMaxDegree_getCopyPtr(long, KMaxDegree) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxDegree_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxRegretOnLowerBound - Class in com.artelys.kalis
This class implements a variable selector that selects first the variable with maximum regret on its lowerbound.

Example :
KMaxRegretOnLowerBound() - Constructor for class com.artelys.kalis.KMaxRegretOnLowerBound
Constructor
KMaxRegretOnLowerBound(long, boolean) - Constructor for class com.artelys.kalis.KMaxRegretOnLowerBound
 
KMaxRegretOnLowerBound(KMaxRegretOnLowerBound) - Constructor for class com.artelys.kalis.KMaxRegretOnLowerBound
Copy constructor
KMaxRegretOnLowerBound_getCopyPtr(long, KMaxRegretOnLowerBound) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxRegretOnLowerBound_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxRegretOnUpperBound - Class in com.artelys.kalis
This class implements a variable selector that selects first the variable
with maximum regret on its upperbound.

Example :
KMaxRegretOnUpperBound() - Constructor for class com.artelys.kalis.KMaxRegretOnUpperBound
Constructor
KMaxRegretOnUpperBound(long, boolean) - Constructor for class com.artelys.kalis.KMaxRegretOnUpperBound
 
KMaxRegretOnUpperBound(KMaxRegretOnUpperBound) - Constructor for class com.artelys.kalis.KMaxRegretOnUpperBound
Copy constructor
KMaxRegretOnUpperBound_getCopyPtr(long, KMaxRegretOnUpperBound) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxRegretOnUpperBound_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxToMin - Class in com.artelys.kalis
This class implements a value selector that returns values in decreasing
order.

Example :
KMaxToMin() - Constructor for class com.artelys.kalis.KMaxToMin
Default Constructor
KMaxToMin(long, boolean) - Constructor for class com.artelys.kalis.KMaxToMin
 
KMaxToMin(KMaxToMin) - Constructor for class com.artelys.kalis.KMaxToMin
Copy constructor
KMaxToMin_getCopyPtr(long, KMaxToMin) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxToMin_getName(long, KMaxToMin) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxToMin_selectNextValue(long, KMaxToMin, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KMaxToMin_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMessage - Class in com.artelys.kalis
 
KMessage() - Constructor for class com.artelys.kalis.KMessage
 
KMessage(long, boolean) - Constructor for class com.artelys.kalis.KMessage
 
KMessage(KMessage) - Constructor for class com.artelys.kalis.KMessage
 
KMessage(SWIGTYPE_p_KMessage_I) - Constructor for class com.artelys.kalis.KMessage
 
KMessage_getSender(long, KMessage) - Static method in class com.artelys.kalis.kalisJNI
 
KMessage_setSender(long, KMessage, int) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox - Class in com.artelys.kalis
 
KMessageBox() - Constructor for class com.artelys.kalis.KMessageBox
 
KMessageBox(int) - Constructor for class com.artelys.kalis.KMessageBox
 
KMessageBox(long, boolean) - Constructor for class com.artelys.kalis.KMessageBox
 
KMessageBox(KMessageBox) - Constructor for class com.artelys.kalis.KMessageBox
 
KMessageBox(SWIGTYPE_p_KMessageBox_I) - Constructor for class com.artelys.kalis.KMessageBox
 
KMessageBox_box(long, KMessageBox) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_getCopyPtr(long, KMessageBox) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_getFirstUnreadMessage(long, KMessageBox) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_hasUnreadMessages(long, KMessageBox) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_sendMessage__SWIG_0(long, KMessageBox, long, KMessage, int) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_sendMessage__SWIG_1(long, KMessageBox, long, KMessage, long) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_setRecipientMessageBoxes(long, KMessageBox, long) - Static method in class com.artelys.kalis.kalisJNI
 
KMessageBox_waitForNextMessage(long, KMessageBox) - Static method in class com.artelys.kalis.kalisJNI
 
KMiddle - Class in com.artelys.kalis
This class implements a value selector that selects the nearest value from
the middle value in the domain of the variable.

Example :
KMiddle() - Constructor for class com.artelys.kalis.KMiddle
Constructor
KMiddle(long, boolean) - Constructor for class com.artelys.kalis.KMiddle
 
KMiddle(KMiddle) - Constructor for class com.artelys.kalis.KMiddle
Copy constructor
KMiddle_getCopyPtr(long, KMiddle) - Static method in class com.artelys.kalis.kalisJNI
 
KMiddle_selectNextValue(long, KMiddle, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KMiddle_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMin - Class in com.artelys.kalis
This class creates a vMin = min(X1,X2,...
KMin(long, boolean) - Constructor for class com.artelys.kalis.KMin
 
KMin(KMin) - Constructor for class com.artelys.kalis.KMin
Copy Constructor
KMin(String, KIntVar, KIntVarArray) - Constructor for class com.artelys.kalis.KMin
Primary constructor of vMin = min(X1,X2,...
KMin(String, KIntVar, KIntVarArray, boolean) - Constructor for class com.artelys.kalis.KMin
Primary constructor of vMin = min(X1,X2,...
KMin(String, KNumVar, KNumVarArray) - Constructor for class com.artelys.kalis.KMin
Primary constructor of vMin = min(X1,X2,...
KMin_getConstraintIPtr(long, KMin) - Static method in class com.artelys.kalis.kalisJNI
 
KMin_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMinMaxConflict - Class in com.artelys.kalis
Value selector that selects the value of a variable that implies the best
problem size reduction when instantiated.

For each possible value of the domain of the variable, the variable is
instantiated and the problem size reduction is evaluated.
KMinMaxConflict() - Constructor for class com.artelys.kalis.KMinMaxConflict
Primary Constructor

KMinMaxConflict(boolean) - Constructor for class com.artelys.kalis.KMinMaxConflict
Primary Constructor

KMinMaxConflict(long, boolean) - Constructor for class com.artelys.kalis.KMinMaxConflict
 
KMinMaxConflict(KMinMaxConflict) - Constructor for class com.artelys.kalis.KMinMaxConflict
Copy constructor
KMinMaxConflict_getCopyPtr(long, KMinMaxConflict) - Static method in class com.artelys.kalis.kalisJNI
 
KMinMaxConflict_selectNextValue(long, KMinMaxConflict, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KMinMaxConflict_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMinToMax - Class in com.artelys.kalis
This class implements a value selector that returns values in increasing
order.

Example :
KMinToMax() - Constructor for class com.artelys.kalis.KMinToMax
Constructor
KMinToMax(long, boolean) - Constructor for class com.artelys.kalis.KMinToMax
 
KMinToMax(KMinToMax) - Constructor for class com.artelys.kalis.KMinToMax
Copy constructor
KMinToMax_getCopyPtr(long, KMinToMax) - Static method in class com.artelys.kalis.kalisJNI
 
KMinToMax_getName(long, KMinToMax) - Static method in class com.artelys.kalis.kalisJNI
 
KMinToMax_selectNextValue(long, KMinToMax, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KMinToMax_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KMostFractional - Class in com.artelys.kalis
This variable selector selects the variable with biggest fractional part in
the current solution held by the provided linear relaxation solver.

Note that it does NOT call the "solve" method of the solver, so if you want
the relaxation to be re-solved at each node, you must use method
KSolver::setOtherNodesRelaxationSolver.

KMostFractional(long, boolean) - Constructor for class com.artelys.kalis.KMostFractional
 
KMostFractional(KLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KMostFractional
Constructor
KMostFractional(KMostFractional) - Constructor for class com.artelys.kalis.KMostFractional
Copy constructor
KMostFractional_getCopyPtr(long, KMostFractional) - Static method in class com.artelys.kalis.kalisJNI
 
KMostFractional_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestNeighbor - Class in com.artelys.kalis
A nearest neighboor branching scheme based on a distance matrix.
KNearestNeighbor(long, boolean) - Constructor for class com.artelys.kalis.KNearestNeighbor
 
KNearestNeighbor(KIntVarArray, KIntMatrix) - Constructor for class com.artelys.kalis.KNearestNeighbor
Default Constructor with successors variable and distance matrix
KNearestNeighbor(KNearestNeighbor) - Constructor for class com.artelys.kalis.KNearestNeighbor
 
KNearestNeighbor_getCopyPtr(long, KNearestNeighbor) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestNeighbor_getName(long, KNearestNeighbor) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestNeighbor_selectNextValue(long, KNearestNeighbor, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestNeighbor_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestRelaxedValue - Class in com.artelys.kalis
This value selector chooses the value closest to the relaxed solution
contained in the provided solver.

KNearestRelaxedValue(long, boolean) - Constructor for class com.artelys.kalis.KNearestRelaxedValue
 
KNearestRelaxedValue(KLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KNearestRelaxedValue
Constructor.
KNearestRelaxedValue(KNearestRelaxedValue) - Constructor for class com.artelys.kalis.KNearestRelaxedValue
Copy constructor.
KNearestRelaxedValue_getCopyPtr(long, KNearestRelaxedValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestRelaxedValue_getName(long, KNearestRelaxedValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestRelaxedValue_selectNextValue(long, KNearestRelaxedValue, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestRelaxedValue_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestValue - Class in com.artelys.kalis
This class implements a value selector that selects the nearest value from
target in the domain of the variable.

Example :
KNearestValue() - Constructor for class com.artelys.kalis.KNearestValue
Default Constructor
KNearestValue(long, boolean) - Constructor for class com.artelys.kalis.KNearestValue
 
KNearestValue(KNearestValue) - Constructor for class com.artelys.kalis.KNearestValue
Copy constructor
KNearestValue_getCopyPtr(long, KNearestValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestValue_getName(long, KNearestValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestValue_selectNextValue(long, KNearestValue, long, KIntVar) - Static method in class com.artelys.kalis.kalisJNI
 
KNearestValue_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm - Class in com.artelys.kalis
This class represent a non linear term.

Example :
KNonLinearTerm() - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(double) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(long, boolean) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(KLinTerm) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(KNonLinearTerm) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(KNonLinearTerm, int) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(KNonLinearTerm, int, int) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(KNonLinearTerm, KNonLinearTerm, int) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm(KNumVar) - Constructor for class com.artelys.kalis.KNonLinearTerm
 
KNonLinearTerm_exp_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_exp_set(long, KNonLinearTerm, int) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_fct_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_fct_set(long, KNonLinearTerm, int) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_getCopyPtr(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_getProblem(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_left_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_left_set(long, KNonLinearTerm, long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_linTerm_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_linTerm_set(long, KNonLinearTerm, long, KLinTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_op_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_op_set(long, KNonLinearTerm, int) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_postNonLinearEpression(long, KNonLinearTerm, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_print__SWIG_0(long, KNonLinearTerm, long) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_print__SWIG_1(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_print__SWIG_2(long, KNonLinearTerm, long, long) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_right_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_right_set(long, KNonLinearTerm, long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_var_get(long, KNonLinearTerm) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm_var_set(long, KNonLinearTerm, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KNonLinearTerm.AlgebricOperator - Class in com.artelys.kalis
 
KNonLinearTerm.CompareOperator - Class in com.artelys.kalis
 
KNonLinearTerm.NonLinFunction - Class in com.artelys.kalis
 
KNotEqualXc - Class in com.artelys.kalis
This class creates a X !
KNotEqualXc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KNotEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KNotEqualXc
 
KNotEqualXc(KIntVar, int) - Constructor for class com.artelys.kalis.KNotEqualXc
Primary constructor of v1 !
KNotEqualXc(KNotEqualXc) - Constructor for class com.artelys.kalis.KNotEqualXc
Copy constructor
KNotEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNotEqualXyc - Class in com.artelys.kalis
This class creates a X <> Y + C constraint

Example :
KNotEqualXyc - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KNotEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KNotEqualXyc
 
KNotEqualXyc(KIntVar, KIntVar, int) - Constructor for class com.artelys.kalis.KNotEqualXyc
Primary constructor of v1 !
KNotEqualXyc(KNotEqualXyc) - Constructor for class com.artelys.kalis.KNotEqualXyc
Copy constructor
KNotEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
knownStatus() - Method in class com.artelys.kalis.KDisjunction
Return the known status

Known status is true if status of disjunction is proven at current point
of the branch and bound, false if unknown.
KNumAnnotation - Class in com.artelys.kalis
 
KNumAnnotation(long, boolean) - Constructor for class com.artelys.kalis.KNumAnnotation
 
KNumAnnotation_getAnnotation(long, KNumAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KNumAnnotation_print(long, KNumAnnotation) - Static method in class com.artelys.kalis.kalisJNI
 
KNumAnnotation_setAnnotation(long, KNumAnnotation, double) - Static method in class com.artelys.kalis.kalisJNI
 
KNumDistanceEqualXyc - Class in com.artelys.kalis
This class creates a abs(X-Y) == C constraint

Example :
KNumDistanceEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KNumDistanceEqualXyc
 
KNumDistanceEqualXyc(KNumDistanceEqualXyc) - Constructor for class com.artelys.kalis.KNumDistanceEqualXyc
Copy constructor
KNumDistanceEqualXyc(KNumVar, KNumVar, double) - Constructor for class com.artelys.kalis.KNumDistanceEqualXyc
Primary constructor of abs(v1-v2) == C
KNumDistanceEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumDistanceGreaterThanXyc - Class in com.artelys.kalis
This class creates a `abs(X-Y) >= C` constraint

Example :
KNumDistanceGreaterThanXyc(long, boolean) - Constructor for class com.artelys.kalis.KNumDistanceGreaterThanXyc
 
KNumDistanceGreaterThanXyc(KNumDistanceGreaterThanXyc) - Constructor for class com.artelys.kalis.KNumDistanceGreaterThanXyc
Copy constructor
KNumDistanceGreaterThanXyc(KNumVar, KNumVar, double) - Constructor for class com.artelys.kalis.KNumDistanceGreaterThanXyc
Primary constructor of `abs(v1-v2) >= C`

KNumDistanceGreaterThanXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumDistanceLowerThanXyc - Class in com.artelys.kalis
This class creates a `abs(X-Y) <= C` constraint

Example :
KNumDistanceLowerThanXyc(long, boolean) - Constructor for class com.artelys.kalis.KNumDistanceLowerThanXyc
 
KNumDistanceLowerThanXyc(KNumDistanceLowerThanXyc) - Constructor for class com.artelys.kalis.KNumDistanceLowerThanXyc
Copy Constructor
KNumDistanceLowerThanXyc(KNumVar, KNumVar, double) - Constructor for class com.artelys.kalis.KNumDistanceLowerThanXyc
Primary constructor of `abs(v1-v2) <= C`

KNumDistanceLowerThanXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumEqualXc - Class in com.artelys.kalis
This class creates a `X == C` constraint

Example :
KNumEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KNumEqualXc
 
KNumEqualXc(KNumEqualXc) - Constructor for class com.artelys.kalis.KNumEqualXc
Copy constructor
KNumEqualXc(KNumVar, double) - Constructor for class com.artelys.kalis.KNumEqualXc
Primary constructor of v1 == C
KNumEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumEqualXYc - Class in com.artelys.kalis
This class creates a `X == Y + C` constraint

Example :
KNumEqualXYc(long, boolean) - Constructor for class com.artelys.kalis.KNumEqualXYc
 
KNumEqualXYc(KNumEqualXYc) - Constructor for class com.artelys.kalis.KNumEqualXYc
Copy constructor
KNumEqualXYc(KNumVar, KNumVar, double) - Constructor for class com.artelys.kalis.KNumEqualXYc
Primary constructor of `v1 == v2 + C`

KNumEqualXYc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumEqualXYZ - Class in com.artelys.kalis
This class creates a `X == Y + Z` constraint

Example :
KNumEqualXYZ(long, boolean) - Constructor for class com.artelys.kalis.KNumEqualXYZ
 
KNumEqualXYZ(KNumEqualXYZ) - Constructor for class com.artelys.kalis.KNumEqualXYZ
 
KNumEqualXYZ(KNumVar, KNumVar, KNumVar) - Constructor for class com.artelys.kalis.KNumEqualXYZ
 
KNumEqualXYZ_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumGreaterOrEqualXc - Class in com.artelys.kalis
This class creates a `X >= C` constraint

Example :
KNumGreaterOrEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KNumGreaterOrEqualXc
 
KNumGreaterOrEqualXc(KNumGreaterOrEqualXc) - Constructor for class com.artelys.kalis.KNumGreaterOrEqualXc
Copy constructor
KNumGreaterOrEqualXc(KNumVar, double) - Constructor for class com.artelys.kalis.KNumGreaterOrEqualXc
Primary constructor of `v1 >= C`

KNumGreaterOrEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumGreaterOrEqualXyc - Class in com.artelys.kalis
This class creates a `X >= Y + C` constraint

Example :
KNumGreaterOrEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KNumGreaterOrEqualXyc
 
KNumGreaterOrEqualXyc(KNumGreaterOrEqualXyc) - Constructor for class com.artelys.kalis.KNumGreaterOrEqualXyc
Copy constructor
KNumGreaterOrEqualXyc(KNumVar, KNumVar, double) - Constructor for class com.artelys.kalis.KNumGreaterOrEqualXyc
Primary constructor of `v1 >= v2 + C`

KNumGreaterOrEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumInputOrder - Class in com.artelys.kalis
This class implements a variable selector that selects the first uninstantiated variable in the input order.

Example :
KNumInputOrder() - Constructor for class com.artelys.kalis.KNumInputOrder
Constructor
KNumInputOrder(long, boolean) - Constructor for class com.artelys.kalis.KNumInputOrder
 
KNumInputOrder(KNumInputOrder) - Constructor for class com.artelys.kalis.KNumInputOrder
Copy constructor
KNumInputOrder_getCopyPtr(long, KNumInputOrder) - Static method in class com.artelys.kalis.kalisJNI
 
KNumInputOrder_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumLargestReducedCost - Class in com.artelys.kalis
This variable selector selects the variable with biggest reduced cost in
current LP solution of the provided linear relaxation solver.

KNumLargestReducedCost(long, boolean) - Constructor for class com.artelys.kalis.KNumLargestReducedCost
 
KNumLargestReducedCost(KLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KNumLargestReducedCost
Constructor
KNumLargestReducedCost(KNumLargestReducedCost) - Constructor for class com.artelys.kalis.KNumLargestReducedCost
Copy constructor
KNumLargestReducedCost_getCopyPtr(long, KNumLargestReducedCost) - Static method in class com.artelys.kalis.kalisJNI
 
KNumLargestReducedCost_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumLessOrEqualXc - Class in com.artelys.kalis
This class creates a `X <= C` constraint

Example :
KNumLessOrEqualXc(long, boolean) - Constructor for class com.artelys.kalis.KNumLessOrEqualXc
 
KNumLessOrEqualXc(KNumLessOrEqualXc) - Constructor for class com.artelys.kalis.KNumLessOrEqualXc
Copy constructor
KNumLessOrEqualXc(KNumVar, double) - Constructor for class com.artelys.kalis.KNumLessOrEqualXc
Primary constructor of `v1 <= C`

KNumLessOrEqualXc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumLinComb - Class in com.artelys.kalis
This class creates a Sum(ai.Xi) { <= , !
KNumLinComb - Static variable in class com.artelys.kalis.KProblem.constraintClass
 
KNumLinComb(long, boolean) - Constructor for class com.artelys.kalis.KNumLinComb
 
KNumLinComb(KNumLinComb) - Constructor for class com.artelys.kalis.KNumLinComb
Copy Constructor
KNumLinComb(String, KDoubleArray, KNumVarArray, double, int) - Constructor for class com.artelys.kalis.KNumLinComb
Primary Constructor
KNumLinComb_getConstraintIPtr(long, KNumLinComb) - Static method in class com.artelys.kalis.kalisJNI
 
KNumLinComb_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumLinComb.LinCombOperator - Class in com.artelys.kalis
 
KNumLowerOrEqualXyc - Class in com.artelys.kalis
This class creates a `X <= Y + C` constraint

Example :
KNumLowerOrEqualXyc(long, boolean) - Constructor for class com.artelys.kalis.KNumLowerOrEqualXyc
 
KNumLowerOrEqualXyc(KNumLowerOrEqualXyc) - Constructor for class com.artelys.kalis.KNumLowerOrEqualXyc
Copy constructor
KNumLowerOrEqualXyc(KNumVar, KNumVar, double) - Constructor for class com.artelys.kalis.KNumLowerOrEqualXyc
Primary constructor of `v1 <= v2 + C`

KNumLowerOrEqualXyc_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumMiddle - Class in com.artelys.kalis
This class implements a value selector that selects the nearest value from
the middle value in the domain of the variable.

Example :
KNumMiddle() - Constructor for class com.artelys.kalis.KNumMiddle
Constructor
KNumMiddle(long, boolean) - Constructor for class com.artelys.kalis.KNumMiddle
 
KNumMiddle(KNumMiddle) - Constructor for class com.artelys.kalis.KNumMiddle
Copy constructor
KNumMiddle_getCopyPtr(long, KNumMiddle) - Static method in class com.artelys.kalis.kalisJNI
 
KNumMiddle_selectNextValue(long, KNumMiddle, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KNumMiddle_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNearestRelaxedValue - Class in com.artelys.kalis
This value selector chooses the value closest to the relaxed solution
contained in the provided solver.

If the relaxed value for a KFloatVar variable is within its bounds, the
selected value is simply the relaxed value.
KNumNearestRelaxedValue(long, boolean) - Constructor for class com.artelys.kalis.KNumNearestRelaxedValue
 
KNumNearestRelaxedValue(KLinearRelaxationSolver) - Constructor for class com.artelys.kalis.KNumNearestRelaxedValue
Constructor
KNumNearestRelaxedValue(KNumNearestRelaxedValue) - Constructor for class com.artelys.kalis.KNumNearestRelaxedValue
Copy constructor
KNumNearestRelaxedValue_getCopyPtr(long, KNumNearestRelaxedValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNearestRelaxedValue_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNearestValue - Class in com.artelys.kalis
This class implements a value selector that selects the nearest value from target in the domain of the variable .

Example :
KNumNearestValue() - Constructor for class com.artelys.kalis.KNumNearestValue
 
KNumNearestValue(long, boolean) - Constructor for class com.artelys.kalis.KNumNearestValue
 
KNumNearestValue(KNumNearestValue) - Constructor for class com.artelys.kalis.KNumNearestValue
 
KNumNearestValue_getCopyPtr(long, KNumNearestValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNearestValue_getName(long, KNumNearestValue) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNearestValue_selectNextValue(long, KNumNearestValue, long, KNumVar) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNearestValue_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNonLinearComb - Class in com.artelys.kalis
This class represents a constraint to propagate any non linear constraint of
the form KNonLinearTerm COMPARATOR KNonLinearTerm.

KNumNonLinearComb(long, boolean) - Constructor for class com.artelys.kalis.KNumNonLinearComb
 
KNumNonLinearComb(KNumNonLinearComb) - Constructor for class com.artelys.kalis.KNumNonLinearComb
Copy Constructor
KNumNonLinearComb(KProblem, KNonLinearTerm, double, int) - Constructor for class com.artelys.kalis.KNumNonLinearComb
Constructor with a non linear term on the left and a real on the right

KNumNonLinearComb(KProblem, KNonLinearTerm, KNonLinearTerm, int) - Constructor for class com.artelys.kalis.KNumNonLinearComb
Primary Constructor

KNumNonLinearComb(KProblem, KNonLinearTerm, KNumVar, int) - Constructor for class com.artelys.kalis.KNumNonLinearComb
Constructor with a non linear term on the left and a variable on the right

KNumNonLinearComb_getConstraintIPtr(long, KNumNonLinearComb) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNonLinearComb_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumNonLinearComb.NonLinearCombOperator - Class in com.artelys.kalis
Available operators for the constraint
KNumObjectiveOptimalityChecker - Class in com.artelys.kalis
An OptimalityToleranceChecker to use with any type of
KNumVar objective, which use both a relative and absolute
difference criteria.
KNumObjectiveOptimalityChecker(boolean, double, double) - Constructor for class com.artelys.kalis.KNumObjectiveOptimalityChecker
 
KNumObjectiveOptimalityChecker(long, boolean) - Constructor for class com.artelys.kalis.KNumObjectiveOptimalityChecker
 
KNumObjectiveOptimalityChecker_isGoodEnough(long, KNumObjectiveOptimalityChecker, double, double) - Static method in class com.artelys.kalis.kalisJNI
 
KNumObjectiveOptimalityChecker_nextBoundToTry(long, KNumObjectiveOptimalityChecker, double) - Static method in class com.artelys.kalis.kalisJNI
 
KNumObjectiveOptimalityChecker_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumSmallestDomain - Class in com.artelys.kalis
Smallest domain variable selector
KNumSmallestDomain() - Constructor for class com.artelys.kalis.KNumSmallestDomain
Default constructor
KNumSmallestDomain(long, boolean) - Constructor for class com.artelys.kalis.KNumSmallestDomain
 
KNumSmallestDomain(KNumSmallestDomain) - Constructor for class com.artelys.kalis.KNumSmallestDomain
Copy constructor
KNumSmallestDomain_getCopyPtr(long, KNumSmallestDomain) - Static method in class com.artelys.kalis.kalisJNI
 
KNumSmallestDomain_selectNextVariable(long, KNumSmallestDomain, long, KNumVarArray) - Static method in class com.artelys.kalis.kalisJNI
 
KNumSmallestDomain_SWIGUpcast(long) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector - Class in com.artelys.kalis
Abstract interface class for value selection heuristic
KNumValueSelector() - Constructor for class com.artelys.kalis.KNumValueSelector
Constructor
KNumValueSelector(long, boolean) - Constructor for class com.artelys.kalis.KNumValueSelector
 
KNumValueSelector(KNumValueSelector) - Constructor for class com.artelys.kalis.KNumValueSelector
Copy constructor
KNumValueSelector(KProblem) - Constructor for class com.artelys.kalis.KNumValueSelector
Constructor with KProblem
KNumValueSelector(SWIGTYPE_p_KNumValueSelector_I) - Constructor for class com.artelys.kalis.KNumValueSelector
Constructor with KNumValueSelector_I*
KNumValueSelector(SWIGTYPE_p_KNumValueSelector_I, boolean) - Constructor for class com.artelys.kalis.KNumValueSelector
Constructor with KNumValueSelector_I*
KNumValueSelector_change_ownership(KNumValueSelector, long, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_director_connect(KNumValueSelector, long, boolean, boolean) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getCopyPtr(long, KNumValueSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getCopyPtrSwigExplicitKNumValueSelector(long, KNumValueSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getInstanceCopyPtr(long, KNumValueSelector, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getInstanceCopyPtrSwigExplicitKNumValueSelector(long, KNumValueSelector, long, KProblem) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getName(long, KNumValueSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getNameSwigExplicitKNumValueSelector(long, KNumValueSelector) - Static method in class com.artelys.kalis.kalisJNI
 
KNumValueSelector_getProblem(long, KNumValueSelector) - Static method in class com.artelys.kalis.