Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class org.jacop.constraints.AndBoolSimple
It specifies variables which all must be equal to 1 to set result variable to 1.
a - Variable in class org.jacop.constraints.LinearInt
It specifies a list of weights associated with the variables being summed.
a - Variable in class org.jacop.constraints.OrBoolSimple
It specifies variables which all must be equal to 1 to set result variable to 1.
a - Variable in class org.jacop.fz.constraints.GlobalConstraints.Pair
 
a - Variable in class org.jacop.set.constraints.AdiffBeqC
It specifies set variable a.
a - Variable in class org.jacop.set.constraints.AdisjointB
It specifies set variable a.
a - Variable in class org.jacop.set.constraints.AeqB
It specifies set variable a, which must be equal to set variable b.
a - Variable in class org.jacop.set.constraints.AeqS
It specifies set variable a, which must be equal to set variable b.
a - Variable in class org.jacop.set.constraints.AinB
It specifies variable a.
a - Variable in class org.jacop.set.constraints.AinS
It specifies set variable a.
a - Variable in class org.jacop.set.constraints.AintersectBeqC
It specifies set variable a.
a - Variable in class org.jacop.set.constraints.AleB
It specifies the first variable of the constraint
a - Variable in class org.jacop.set.constraints.AltB
It specifies the first variable of the constraint
a - Variable in class org.jacop.set.constraints.AunionBeqC
It specifies set variable a.
a - Variable in class org.jacop.set.constraints.CardA
It specifies a set variable x which is being restricted.
a - Variable in class org.jacop.set.constraints.CardAeqX
It specifies set variable a which is being restricted.
a - Variable in class org.jacop.set.constraints.EinA
It specifies the set variable which must contain a specified element.
a - Variable in class org.jacop.set.constraints.Lex
Deprecated.
It specifies a list on which element a lex relationship holds for every two consecutive variables.
a - Variable in class org.jacop.set.constraints.Match
It specifies a set variable whose values are being matched against integer variables from the list.
a - Variable in class org.jacop.set.constraints.SinA
It specifies variable a within which it must contains set s.
a - Variable in class org.jacop.set.constraints.SumWeightedSet
A set variable a whose elements contribute with their weight to the sum.
a - Variable in class org.jacop.set.constraints.XeqA
It specifies variable b.
a - Variable in class org.jacop.set.constraints.XinA
It specifies variable b.
a - Variable in class org.jacop.util.fsm.RegularExpressionParser.Concatination
 
A - Variable in class org.jacop.floats.constraints.IntervalGaussSeidel
 
A - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
A - Variable in class org.jacop.util.Matrix
 
absInfeasible(Geost.SweepDirection) - Method in class org.jacop.constraints.geost.AllowedArea
 
absInfeasible(Geost.SweepDirection) - Method in class org.jacop.constraints.geost.DomainHoles
 
absInfeasible(Geost.SweepDirection) - Method in class org.jacop.constraints.geost.ForbiddenArea
 
absInfeasible(Geost.SweepDirection) - Method in class org.jacop.constraints.geost.InternalConstraint
It provides the largest or smallest point contained in the forbidden area represented by this constraint.
absInfeasible(Geost.SweepDirection) - Method in class org.jacop.constraints.geost.ObstacleObject
 
absInfeasible(Geost.SweepDirection) - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
AbsPeqR - Class in org.jacop.floats.constraints
Constraints |P| #= R
AbsPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.AbsPeqR
It constructs |P| = Q constraints.
AbstractClausesDatabase - Class in org.jacop.jasat.core.clauses
This class specifies an abstract class for clauses pools.
AbstractClausesDatabase() - Constructor for class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
AbsXeqY - Class in org.jacop.constraints
Constraints |X| #= Y
AbsXeqY(IntVar, IntVar) - Constructor for class org.jacop.constraints.AbsXeqY
It constructs |X| = Y constraints.
AbsXeqY(IntVar, IntVar, boolean) - Constructor for class org.jacop.constraints.AbsXeqY
It constructs |X| = Y constraints.
AcosPeqR - Class in org.jacop.floats.constraints
Constraints acos(P) = R
AcosPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.AcosPeqR
It constructs sin(P) = Q constraints.
activeLevels - Variable in class org.jacop.constraints.regular.Regular
Time-stamp for the number of active states in each level.
activeLevelsTemp - Variable in class org.jacop.constraints.regular.Regular
 
activeMap - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
activePnt - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
activitiesIndex - Variable in class org.jacop.jasat.modules.ActivityModule
 
activity - Variable in class org.jacop.jasat.modules.HeuristicAssertionModule
 
activity - Variable in class org.jacop.jasat.modules.SearchModule
 
activity - Variable in class org.jacop.satwrapper.SatWrapper
 
activity() - Method in class org.jacop.core.Var
 
activityManagement(boolean) - Method in class org.jacop.core.Store
 
ActivityMax<T> - Class in org.jacop.search
Defines a pruning activity comparatorfor variables.
ActivityMax() - Constructor for class org.jacop.search.ActivityMax
 
ActivityMax(Store) - Constructor for class org.jacop.search.ActivityMax
 
ActivityMax(Store, double) - Constructor for class org.jacop.search.ActivityMax
 
ActivityMaxDeg<T> - Class in org.jacop.search
Defines a pruning activity comparatorfor variables.
ActivityMaxDeg() - Constructor for class org.jacop.search.ActivityMaxDeg
 
ActivityMaxDeg(Store) - Constructor for class org.jacop.search.ActivityMaxDeg
 
ActivityMaxDeg(Store, double) - Constructor for class org.jacop.search.ActivityMaxDeg
 
ActivityMin<T> - Class in org.jacop.search
Defines a pruning activity comparatorfor variables.
ActivityMin() - Constructor for class org.jacop.search.ActivityMin
 
ActivityMin(Store) - Constructor for class org.jacop.search.ActivityMin
 
ActivityMin(Store, double) - Constructor for class org.jacop.search.ActivityMin
 
ActivityMinDeg<T> - Class in org.jacop.search
Defines a pruning activity comparatorfor variables.
ActivityMinDeg() - Constructor for class org.jacop.search.ActivityMinDeg
 
ActivityMinDeg(Store) - Constructor for class org.jacop.search.ActivityMinDeg
 
ActivityMinDeg(Store, double) - Constructor for class org.jacop.search.ActivityMinDeg
 
ActivityModule - Class in org.jacop.jasat.modules
counts the activity of literals
ActivityModule() - Constructor for class org.jacop.jasat.modules.ActivityModule
 
actualDimensionOrder - Variable in class org.jacop.constraints.geost.PredefinedOrder
It stores the position of dimensions in the ordering starting from most significant dimension to the least significant one.
adaptMin() - Method in class org.jacop.core.SmallDenseDomain
 
add(int) - Method in class org.jacop.jasat.utils.structures.IntQueue
adds an int at the end of the FIFO
add(int) - Method in class org.jacop.jasat.utils.structures.IntTrie
add i to the Trie
add(int) - Method in class org.jacop.jasat.utils.structures.IntVec
add an element at the end of the array
add(int, int) - Method in class org.jacop.constraints.IntRectangle
 
add(int, V) - Method in class org.jacop.util.SimpleArrayList
Inserts the specified element at the specified position in this list.
add(E) - Method in class org.jacop.util.SimpleHashSet
Adds the specified element to this set.
add(E) - Method in class org.jacop.util.SimpleHashSet.Entry
 
add(Arc) - Method in class org.jacop.constraints.netflow.Network
 
add(VarHandler) - Method in class org.jacop.constraints.netflow.MultiVarHandler
 
add(IntDomain, int) - Method in class org.jacop.constraints.regular.RegState
It adds to domain values which are accepted by a given edge.
add(IntDomain, int) - Method in class org.jacop.constraints.regular.RegStateDom
 
add(IntDomain, int) - Method in class org.jacop.constraints.regular.RegStateInt
 
add(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.ChannelMap
 
add(V) - Method in class org.jacop.util.SimpleArrayList
Appends the specified element to the end of this list.
add_escapes(String) - Static method in exception class org.jacop.fz.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAlias(IntVar, IntVar) - Method in class org.jacop.fz.Tables
 
addAll(int[]) - Method in class org.jacop.jasat.core.clauses.MapClause
same as previous
addAll(Iterable<Integer>) - Method in class org.jacop.jasat.core.clauses.MapClause
adds all elements of clause to the SetClause, performing resolution.
addAll(Collection<? extends V>) - Method in class org.jacop.util.SimpleArrayList
Appends all of the elements in the specified Collection to the end of this list, in the order that they are returned by the specified Collection's Iterator.
addArc(int, int) - Method in class org.jacop.util.LengauerTarjan
 
addArc(Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
addArc(Node, Node) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArc(Node, Node, int) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArc(Node, Node, int, int) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArc(Node, Node, int, int, int) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArc(Node, Node, int, IntVar) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArc(Node, Node, IntVar, int, int) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArc(Node, Node, IntVar, IntVar) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addArcWithFlow(Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
addBounds(double, double, double, double) - Static method in class org.jacop.floats.core.FloatDomain
 
addChanged(int) - Method in interface org.jacop.core.BacktrackableManager
It allows to inform the manager that a given item with id (index) has changed at given level.
addChanged(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
 
addChanged(int) - Method in class org.jacop.core.SimpleBacktrackableManager
It allows to inform the manager that a given item with id (index) has changed at given level.
addChanged(Constraint) - Method in class org.jacop.core.Store
This function schedules given constraint for re-evaluation.
addChanged(Var, int, int) - Method in class org.jacop.core.Store
This function schedules all attached (not yet satisfied constraints) for given variable for re-evaluation.
addChangedToInterval(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
 
addChildSearch(Search<? extends Var>) - Method in class org.jacop.search.DepthFirstSearch
 
addChildSearch(Search<? extends Var>) - Method in interface org.jacop.search.Search
It adds another child search to this one.
addClause(int[], boolean) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
TODO Efficiency,
addClause(int[], boolean) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
It adds a clause to the database.
addClause(int[], boolean) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
addClause(int[], boolean) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
addClause(int[], boolean) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
addClause(int[], boolean) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
addClause(int[], boolean) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
TODO: Radek,
addClause(int[], boolean) - Method in class org.jacop.jasat.core.Core
add @param clause to the pool of clauses
addClause(int[], boolean) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
addComponent(SolverComponent) - Method in class org.jacop.jasat.core.Core
give the module access to the whole class, even if the solver is only known as a ISatSolver
addDatabase(AbstractClausesDatabase) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
Adds a ClausesDatabase to the Store
addDel - Variable in class org.jacop.examples.fd.filters.Filter
It denotes the delay of the addition.
addDel() - Method in class org.jacop.examples.fd.filters.Filter
It returns the delay of the addition operation.
addDom(double, double) - Method in class org.jacop.floats.core.FloatVar
It is possible to add the domain of variable.
addDom(int, int) - Method in class org.jacop.core.IntVar
It is possible to add the domain of variable.
addDom(int, int) - Method in class org.jacop.set.core.BoundSetDomain
Adds an interval [min..max] to the domain.
addDom(int, int) - Method in class org.jacop.set.core.SetDomain
Adds an interval [min..max] to the domain.
addDom(int, int) - Method in class org.jacop.set.core.SetVar
It is possible to add the domain of variable.
addDom(Domain) - Method in class org.jacop.core.BooleanVar
It is possible to add the domain of variable.
addDom(IntDomain) - Method in class org.jacop.core.BoundDomain
Adds "domain" to the current domain.
addDom(IntDomain) - Method in class org.jacop.core.IntDomain
It adds values as specified by the parameter to the domain.
addDom(IntDomain) - Method in class org.jacop.core.IntervalDomain
It adds values as specified by the parameter to the domain.
addDom(IntDomain) - Method in class org.jacop.core.IntVar
It is possible to add the domain of variable.
addDom(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
addDom(IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
Adds a set of value to the possible values used within this set domain.
addDom(IntDomain) - Method in class org.jacop.set.core.SetDomain
Adds a set of values to the set of possible values used within this set domain.
addDom(Interval) - Method in class org.jacop.set.core.BoundSetDomain
 
addDom(Interval) - Method in class org.jacop.set.core.SetDomain
Adds an interval to the lub.
addDom(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It adds values as specified by the parameter to the domain.
addDom(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It adds values as specified by the parameter to the domain.
addDom(FloatDomain) - Method in class org.jacop.floats.core.FloatVar
It is possible to add the domain of variable.
addDom(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
Adds a set to the domain.
addDom(SetDomain) - Method in class org.jacop.set.core.SetDomain
Adds a set domain to this set domain.
addDom(SetDomain) - Method in class org.jacop.set.core.SetVar
It is possible to add the domain of variable.
addEdge(int, int) - Method in class org.jacop.util.BipartiteGraphMatching
 
addEquation(IntVar[], int[]) - Method in class org.jacop.constraints.netflow.Arithmetic
 
addEquation(IntVar[], int[], int) - Method in class org.jacop.constraints.netflow.Arithmetic
 
addEscapes(String) - Static method in exception class org.jacop.fz.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addExp(RegularExpressionParser.Expression) - Method in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
addFloat(String, double) - Method in class org.jacop.fz.Tables
It adds an float parameter.
addFloatArray(String, double[]) - Method in class org.jacop.fz.Tables
 
addFloatVariable(String, FloatVar) - Method in class org.jacop.fz.Tables
It adds a variable with a given identity to the storage.
addFlow(int) - Method in class org.jacop.constraints.netflow.simplex.Arc
 
addHandler(OptParse.OptHandler<E>) - Method in class org.jacop.jasat.utils.OptParse
add a handler for some option
addId - Static variable in class org.jacop.examples.fd.filters.Filter
It denotes the identifier of the addition.
addId() - Method in class org.jacop.examples.fd.filters.Filter
It returns the id of the addition operation.
addImplied(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.Support
 
addingToIntervals - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
addInt(int, int) - Static method in class org.jacop.core.IntDomain
Returns the sum of its arguments, if the result overflows MaxInt or MinInt is returned.
addInt(String, int) - Method in class org.jacop.fz.Tables
It adds an int parameter.
addIntArray(String, int[]) - Method in class org.jacop.fz.Tables
It stores an int array.
addLast(T, int) - Method in class org.jacop.core.TimeStamp
 
addLastElement(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It adds a value to the domain.
addLastElement(int) - Method in class org.jacop.core.IntervalDomain
It adds a value to the domain.
addLeave(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
addLiteral(int) - Method in class org.jacop.jasat.core.clauses.MapClause
Add a literal to the clause, with resolution.
addMember(int) - Method in class org.jacop.util.SparseSet
It adds an element to the set.
addModelClause(int[]) - Method in class org.jacop.jasat.core.Core
same as previous, add the clause as a model clause
addModelClause(int[]) - Method in class org.jacop.satwrapper.SatWrapper
 
addModelClause(Collection<Integer>) - Method in class org.jacop.satwrapper.SatWrapper
add model (globally valid) clause to solver, in a delayed fashion
addModelClause(IntVec) - Method in class org.jacop.jasat.core.Core
adds a clause to the solver
addModelClause(IntVec) - Method in class org.jacop.jasat.utils.BasicPreprocessor
add a clause (just parsed from a file, e.g.) to the solver, after processing
addNode() - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addNode(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
addNode(int) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addNode(String) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addNode(String, int) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
addOutArray(OutputArrayAnnotation) - Method in class org.jacop.fz.Tables
It adds an output array annotation.
addOutVar(Var) - Method in class org.jacop.fz.Tables
It adds an output variable.
addPositionMapping(Map<T, Integer>, T[], boolean, Class) - Static method in class org.jacop.core.Var
 
addPositionMapping(Map<T, R>, T[], Function<T, R>, boolean, Class) - Static method in class org.jacop.core.Var
 
addPriority(int, int) - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
the priority of i is now the old priority (or 0) + the amount.
addPrunableObjects(GeostObject, SimpleHashSet<GeostObject>) - Method in interface org.jacop.constraints.geost.ExternalConstraint
It adds to the accumulator collection the objects that are likely to be pruned if the given object changes.
addPrunableObjects(GeostObject, SimpleHashSet<GeostObject>) - Method in class org.jacop.constraints.geost.InArea
 
addPrunableObjects(GeostObject, SimpleHashSet<GeostObject>) - Method in class org.jacop.constraints.geost.NonOverlapping
 
addRect(int[]) - Method in class org.jacop.constraints.ProfileItemCondition
 
addReified(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.Support
 
addReporter(CustomReport) - Method in class org.jacop.search.restart.RestartSearch
 
addRestartCalculator(DepthFirstSearch<T>, Calculator) - Method in class org.jacop.search.PrioritySearch
 
addSatLevel() - Method in class org.jacop.satwrapper.SatWrapper
adds one level for SAT side, and remembers the association between CP and SAT levels
addSearch(SearchItem<T>) - Method in class org.jacop.fz.SearchItem
 
addSearchArray(Var[]) - Method in class org.jacop.fz.Tables
It adds a search array.
addSearchFloatArray(Var[]) - Method in class org.jacop.fz.Tables
It adds a search array.
addSearchFloatVar(Var) - Method in class org.jacop.fz.Tables
It adds a search variable.
addSearchSetArray(Var[]) - Method in class org.jacop.fz.Tables
It adds an array of search set variables.
addSearchSetVar(Var) - Method in class org.jacop.fz.Tables
It adds a search set variable.
addSearchVar(Var) - Method in class org.jacop.fz.Tables
It adds a search variable.
addSet(String, IntDomain) - Method in class org.jacop.fz.Tables
It adds a set of the given identity.
addSetArray(String, IntDomain[]) - Method in class org.jacop.fz.Tables
It adds the set array to the storage.
addSetVariable(String, SetVar) - Method in class org.jacop.fz.Tables
It adds the set variable of the given identity.
addSetVariableArray(String, SetVar[]) - Method in class org.jacop.fz.Tables
It stores the array of the set variables with the specified identity.
addShavingConstraint(Constraint) - Method in class org.jacop.search.Shaving
It adds shaving constraint to the list of constraints guiding shaving.
addSolverComponent(SolverComponent) - Method in class org.jacop.satwrapper.SatWrapper
to add some module to the solver
addSum(IntVar[], IntVar) - Method in class org.jacop.constraints.netflow.Arithmetic
 
addSum(RegularExpressionParser.Sum) - Method in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
addToMask(long[]) - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
addToProfile(int, int, int) - Method in class org.jacop.constraints.Profile
It adds given amount (val) to the profile between a and b.
addToProfile(int, int, int, int, ExclusiveList) - Method in class org.jacop.constraints.ProfileConditional
 
addToThetaInit(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
addToThetaInit(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
addToThetaInit(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
addTouchedState(RegState) - Method in class org.jacop.constraints.regular.Regular
 
addTracedVar(Var) - Method in class org.jacop.search.TraceGenerator
 
addTransition(RegState, Integer) - Method in class org.jacop.constraints.regular.RegState
It specifies that for a given value an automata will move from the current state to the successor state.
addTransition(RegState, Integer) - Method in class org.jacop.constraints.regular.RegStateDom
 
addTransition(RegState, Integer) - Method in class org.jacop.constraints.regular.RegStateInt
 
addTransition(FSMTransition) - Method in class org.jacop.util.fsm.FSMState
It adds transition to the list of transitions from this state.
addTransitions(RegState, IntervalDomain) - Method in class org.jacop.constraints.regular.RegState
It specifies that for a given values from an interval an automata will move from the current state to the successor state.
addTransitions(RegState, IntervalDomain) - Method in class org.jacop.constraints.regular.RegStateDom
 
addTransitions(RegState, IntervalDomain) - Method in class org.jacop.constraints.regular.RegStateInt
 
addTuple(int[]) - Method in class org.jacop.util.MDD
It allows to add one by one tuple before the reduction of the initial MDD takes place.
addVariable(int) - Method in class org.jacop.jasat.core.Trail
It adds a variable to the trail.
addVariable(String, IntVar) - Method in class org.jacop.fz.Tables
It adds a variable with a given identity to the storage.
addVariableArray(String, IntVar[]) - Method in class org.jacop.fz.Tables
It adds a variable array to the storage.
addVariableFloatArray(String, FloatVar[]) - Method in class org.jacop.fz.Tables
It adds a float variable array to the storage.
addVariables(Var[]) - Method in class org.jacop.search.restart.CustomReport
 
addWatch(int, int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
adds a watch (var => clause), ie make var watch clause
addWrapperComponent(WrapperComponent) - Method in class org.jacop.satwrapper.SatWrapper
add a component
addXplusYeqZ(IntVar, IntVar, IntVar) - Method in class org.jacop.constraints.netflow.Arithmetic
 
addXsubYeqZ(IntVar, IntVar, IntVar) - Method in class org.jacop.constraints.netflow.Arithmetic
 
AdiffBeqC - Class in org.jacop.set.constraints
It creates a constraints that subtracts from set variable A the elements from of the set variable B and assigns the result to set variable C.
AdiffBeqC(SetVar, SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AdiffBeqC
It constructs an AdiffBeqC constraint to restrict the domain of the variables A, B and C.
AdisjointB - Class in org.jacop.set.constraints
The disjoint set constraint makes sure that two set variables do not contain any common element.
AdisjointB(SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AdisjointB
It constructs a disjont set constraint to restrict the domains of the variables A and B.
adj - Variable in class org.jacop.util.BipartiteGraphMatching
 
adjacencyList - Variable in class org.jacop.constraints.netflow.simplex.Node
adjacency list (recorded when degree reaches 2)
adjustBeginLineColumn(int, int) - Method in class org.jacop.fz.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
adjustBounds(Store, ThetaLambdaTree, TaskView[], int[], long) - Method in class org.jacop.constraints.cumulative.Cumulative
 
adjustOrderingToShift() - Method in class org.jacop.constraints.geost.ShiftOrder
It adjust the ordering to the shift caused by most significant dimension which is no longer positioned at index 0.
AeqB - Class in org.jacop.set.constraints
It creates an equality constraint to make sure that two set variables have the same value.
AeqB(SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AeqB
It constructs an AeqB constraint to restrict the domain of the variables.
AeqS - Class in org.jacop.set.constraints
It creates an equality constraint to make sure that a set variable is equal to a given set.
AeqS(SetVar, IntDomain) - Constructor for class org.jacop.set.constraints.AeqS
It constructs an AeqS constraint to restrict the domain of the variables.
afc() - Method in class org.jacop.constraints.Constraint
 
afcManagement(boolean) - Method in class org.jacop.core.Store
 
AFCMax<T> - Class in org.jacop.search
Defines a AccumulatedFailureCount comparator (afc) for variables.
AFCMax() - Constructor for class org.jacop.search.AFCMax
 
AFCMax(Store) - Constructor for class org.jacop.search.AFCMax
 
AFCMax(Store, double) - Constructor for class org.jacop.search.AFCMax
 
AFCMaxDeg<T> - Class in org.jacop.search
Defines a AccumulatedFailureCount comparator (afc) for variables.
AFCMaxDeg() - Constructor for class org.jacop.search.AFCMaxDeg
 
AFCMaxDeg(Store) - Constructor for class org.jacop.search.AFCMaxDeg
 
AFCMaxDeg(Store, double) - Constructor for class org.jacop.search.AFCMaxDeg
 
AFCMin<T> - Class in org.jacop.search
Defines a AccumulatedFailureCount comparator (afc) for variables.
AFCMin() - Constructor for class org.jacop.search.AFCMin
 
AFCMin(Store) - Constructor for class org.jacop.search.AFCMin
 
AFCMin(Store, double) - Constructor for class org.jacop.search.AFCMin
 
AFCMinDeg<T> - Class in org.jacop.search
Defines a AccumulatedFailureCount comparator (afc) for variables.
AFCMinDeg() - Constructor for class org.jacop.search.AFCMinDeg
 
AFCMinDeg(Store) - Constructor for class org.jacop.search.AFCMinDeg
 
AFCMinDeg(Store, double) - Constructor for class org.jacop.search.AFCMinDeg
 
afcValue() - Method in class org.jacop.core.Var
 
afcValue(Var) - Method in class org.jacop.search.AFCMax
 
afcValue(Var) - Method in class org.jacop.search.AFCMaxDeg
 
afcValue(Var) - Method in class org.jacop.search.AFCMin
 
afcValue(Var) - Method in class org.jacop.search.AFCMinDeg
 
afcWeight - Variable in class org.jacop.constraints.Constraint
 
after(Task, List<Task>) - Method in class org.jacop.constraints.Cumulative
 
aGEb - Variable in class org.jacop.set.constraints.AltB
Negated constraint
aGTb - Variable in class org.jacop.set.constraints.AleB
Negated constraint
aHasChanged - Variable in class org.jacop.set.constraints.AdiffBeqC
 
aHasChanged - Variable in class org.jacop.set.constraints.AdisjointB
 
aHasChanged - Variable in class org.jacop.set.constraints.AintersectBeqC
 
aHasChanged - Variable in class org.jacop.set.constraints.AunionBeqC
 
AinB - Class in org.jacop.set.constraints
It creates a constraint that makes sure that the set value of set variable A is included in the set value of set variable B.
AinB(SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AinB
It constructs an AinB constraint to restrict the domain of the variables A and B.
AinB(SetVar, SetVar, boolean) - Constructor for class org.jacop.set.constraints.AinB
It constructs an AinB constraint to restrict the domain of the variables A and B.
AinS - Class in org.jacop.set.constraints
It creates a constraint that makes sure that value of the variable A is included within a provided set.
AinS(SetVar, IntDomain) - Constructor for class org.jacop.set.constraints.AinS
It constructs a constraint that makes sure that value of set variable a is contained within a provided set.
AinS(SetVar, IntDomain, boolean) - Constructor for class org.jacop.set.constraints.AinS
It constructs a constraint that makes sure that value of set variable a is contained within a provided set.
AintersectBeqC - Class in org.jacop.set.constraints
It creates a constraint that makes sure that A intersected with B is equal to C.
AintersectBeqC(SetVar, SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AintersectBeqC
It constructs an AintersectBeqC constraint.
AleB - Class in org.jacop.set.constraints
It creates a <= b constraint on two set variables.
AleB(SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AleB
It constructs an Lexical ordering constraint to restrict the domain of the variables a and b.
AleB(SetVar, SetVar, boolean) - Constructor for class org.jacop.set.constraints.AleB
It constructs an Lexical ordering to be used in negated constrained.
aliasConstraints() - Method in class org.jacop.fz.constraints.Support
 
aliasTable - Variable in class org.jacop.fz.Tables
 
all - Variable in class org.jacop.fz.Options
 
allArcs - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
allArcsForDebug(NetworkSimplex) - Static method in class org.jacop.constraints.netflow.Assert
 
allConstants(IntVar[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
allConstraints - Variable in class org.jacop.core.Store
 
Alldiff - Class in org.jacop.constraints
Alldiff constraint assures that all FDVs has different values.
Alldiff() - Constructor for class org.jacop.constraints.Alldiff
 
Alldiff(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Alldiff
It constructs the alldiff constraint for the supplied variable.
Alldiff(IntVar[]) - Constructor for class org.jacop.constraints.Alldiff
It constructs the alldiff constraint for the supplied variable.
Alldiff.Element - Class in org.jacop.constraints
 
alldifferent(Store, LinkedHashSet<IntVar>) - Method in class org.jacop.constraints.Circuit
 
alldifferent(Store, LinkedHashSet<IntVar>) - Method in class org.jacop.constraints.Subcircuit
 
Alldifferent - Class in org.jacop.constraints
Alldifferent constraint assures that all FDVs has differnet values.
Alldifferent() - Constructor for class org.jacop.constraints.Alldifferent
 
Alldifferent(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Alldifferent
It constructs the alldifferent constraint for the supplied variable.
Alldifferent(IntVar[]) - Constructor for class org.jacop.constraints.Alldifferent
It constructs the alldifferent constraint for the supplied variable.
Alldistinct - Class in org.jacop.constraints
Alldistinct constraint assures that all FDVs have different values.
Alldistinct(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Alldistinct
It constructs an alldistinct constraint.
Alldistinct(IntVar[]) - Constructor for class org.jacop.constraints.Alldistinct
It constructs an alldistinct constraint.
AllEqual - Class in org.jacop.constraints
Constraints forall i != j: x[i] #= x[j]
AllEqual(IntVar[]) - Constructor for class org.jacop.constraints.AllEqual
It constructs constraint x[i] = x[j].
allFloatSingleton(FloatVar[]) - Method in class org.jacop.fz.constraints.ElementConstraints
 
allGround() - Method in class org.jacop.set.constraints.ChannelBoolSet
 
allGround() - Method in class org.jacop.set.constraints.ChannelIntSet
 
allLinked - Variable in class org.jacop.constraints.geost.Geost
If equal to true then modifying one object implies that all objects have to be added to object queue.
allNonPositive(int[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
allowedArea - Variable in class org.jacop.constraints.geost.InArea
It specifies the allowed area in which the objects can reside.
AllowedArea - Class in org.jacop.constraints.geost
 
AllowedArea(Geost, int[], int[]) - Constructor for class org.jacop.constraints.geost.AllowedArea
It constructs an internal Geost constraint that restricts an object to be within an allowed area.
allPositive(int[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
allSingleton(IntVar[]) - Method in class org.jacop.fz.constraints.ElementConstraints
 
allStates - Variable in class org.jacop.util.fsm.FSM
It specifies all states including the initial one and final ones.
allVarGround(IntVar[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
allVarOne(IntVar[]) - Method in class org.jacop.fz.constraints.BoolConstraints
 
allVarOne(IntVar[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
allVars - Variable in class org.jacop.search.PrioritySearch
 
allVarZero(IntVar[]) - Method in class org.jacop.fz.constraints.BoolConstraints
 
allWeightsMinusOne(int[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
allWeightsOne(int[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
aLog(double, double) - Method in class org.jacop.constraints.XexpYeqZ
 
alpha - Variable in class org.jacop.constraints.LexOrder
 
alpha - Variable in class org.jacop.constraints.ValuePrecede
 
alphaP - Variable in class org.jacop.constraints.binpacking.Binpacking
 
alphaValue - Variable in class org.jacop.constraints.LexOrder
 
alphaValue - Variable in class org.jacop.constraints.ValuePrecede
 
alreadyObtainedProfit - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the already obtained profit due to the items which are already included in the solution.
alreadyUsedCapacity - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the already used capacity due to the items which are already included in the solution.
AltB - Class in org.jacop.set.constraints
It creates a < b constraint on two set variables.
AltB(SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AltB
It constructs an Lexical ordering constraint to restrict the domain of the variables a and b.
AltB(SetVar, SetVar, boolean) - Constructor for class org.jacop.set.constraints.AltB
It constructs an Lexical ordering to be used in negated constrained.
alwaysUpdateToMostRecentSolution - Variable in class org.jacop.search.SimpleSolutionListener
 
alwaysUseFrames - Variable in class org.jacop.constraints.geost.Geost
It defines whether outbox generation should always rely on overlapping frames.
Among - Class in org.jacop.constraints
Among constraint in its simplest form.
Among(List<? extends IntVar>, IntervalDomain, IntVar) - Constructor for class org.jacop.constraints.Among
It constructs an Among constraint.
Among(IntVar[], IntervalDomain, IntVar) - Constructor for class org.jacop.constraints.Among
It constructs an Among constraint.
AmongVar - Class in org.jacop.constraints
Among constraint in its general form.
AmongVar(List<? extends IntVar>, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.AmongVar
It constructs an AmongVar constraint.
AmongVar(IntVar[], IntVar[], IntVar) - Constructor for class org.jacop.constraints.AmongVar
It constructs an AmongVar constraint.
amountPruned - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
analyze(int) - Method in class org.jacop.constraints.netflow.Pruning
 
analyzeArc(Arc, int) - Method in class org.jacop.constraints.netflow.Pruning
 
analyzeArcHelper(Arc, int) - Method in class org.jacop.constraints.netflow.Pruning
 
ancestor - Variable in class org.jacop.util.LengauerTarjan
 
and(BooleanVar, BooleanVar, BooleanVar, BiFunction<IntVar[], int[][], Constraint>) - Method in class org.jacop.examples.fd.Gates
It imposes an extensional constraint enforcing an and relationship between two input parameters and an output parameter.
And - Class in org.jacop.constraints
Constraint c1 /\ c2 ...
And(List<PrimitiveConstraint>) - Constructor for class org.jacop.constraints.And
It constructs an And constraint based on primitive constraints.
And(PrimitiveConstraint[]) - Constructor for class org.jacop.constraints.And
It constructs an And constraint over an array of primitive constraints.
And(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class org.jacop.constraints.And
It constructs a simple And constraint based on two primitive constraints.
AndBool - Class in org.jacop.constraints
AndBool constraint implements logic and operation on its arguments and returns result.
AndBool(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.AndBool
It constructs and constraint on variables.
AndBool(IntVar[], IntVar) - Constructor for class org.jacop.constraints.AndBool
It constructs and constraint on variables.
AndBool(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.AndBool
It constructs and constraint on variables.
AndBoolSimple - Class in org.jacop.constraints
If both a and b are equal 1 then result variable is equal 1 too.
AndBoolSimple(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.AndBoolSimple
It constructs AndBoolSimple.
AndBoolVector - Class in org.jacop.constraints
 
AndBoolVector(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.AndBoolVector
It constructs AndBoolVector.
AndBoolVector(IntVar[], IntVar) - Constructor for class org.jacop.constraints.AndBoolVector
It constructs AndBoolVector.
ann_expr() - Method in class org.jacop.fz.Parser
 
ann_exprs() - Method in class org.jacop.fz.Parser
 
annotation() - Method in class org.jacop.fz.Parser
 
annotations - Variable in class org.jacop.fz.VariablesParameters
 
annotations() - Method in class org.jacop.fz.Parser
 
ANY - Static variable in class org.jacop.core.IntDomain
It specifies the constant for ANY event.
ANY - Static variable in class org.jacop.floats.core.FloatDomain
It specifies the constant for ANY event.
ANY - Static variable in class org.jacop.set.core.SetDomain
Any event.
anyTimeOutOccured(ArrayList<Search<T>>) - Method in class org.jacop.fz.Solve
 
applicability - Variable in class org.jacop.constraints.geost.InternalConstraint
the current applicability of the constraint.
Applicability() - Constructor for enum org.jacop.constraints.geost.InternalConstraint.Applicability
 
APPLICABLE - Enum constant in enum org.jacop.constraints.geost.InternalConstraint.Applicability
 
applyDecay() - Method in class org.jacop.core.Var
 
applyExplain(MapClause, int) - Method in class org.jacop.jasat.core.ConflictLearning
performs one step of resolution for conflict explanation on given explanation clause.
applyExplainUIP(MapClause) - Method in class org.jacop.jasat.core.ConflictLearning
It builds the explanation clause made of all literals that were involved in a conflict (ie which are in the clause and were asserted, or were asserted and triggered, in another clause, the propagation of a literal present in the current clause)
AR - Class in org.jacop.examples.fd.filters
It specifies AR benchmark.
AR() - Constructor for class org.jacop.examples.fd.filters.AR
It creates a default AR filter with defaul delays for the operations.
AR(int, int) - Constructor for class org.jacop.examples.fd.filters.AR
It possible to specify the delay of the addition and multiplication.
arc - Variable in class org.jacop.constraints.netflow.ArcCompanion
The (forward) arc
Arc - Class in org.jacop.constraints.netflow.simplex
A directed, residual arc in the graph.
Arc(Arc, Node) - Constructor for class org.jacop.constraints.netflow.simplex.Arc
 
Arc(Node, Node) - Constructor for class org.jacop.constraints.netflow.simplex.Arc
Special constructor to create artificial arcs.
Arc(Node, Node, int, int, int) - Constructor for class org.jacop.constraints.netflow.simplex.Arc
General constructor to create arcs.
ArcCompanion - Class in org.jacop.constraints.netflow
This class extends the definition of an arc by a lower bound on the capacity and connects the arc to variables that constrain it.
ArcCompanion(Arc, int) - Constructor for class org.jacop.constraints.netflow.ArcCompanion
 
ArchFriends - Class in org.jacop.examples.fd
It is a simple logic puzzle about shoe purchases.
ArchFriends() - Constructor for class org.jacop.examples.fd.ArchFriends
 
arcID - Variable in class org.jacop.constraints.netflow.ArcCompanion
Identifier for this arc in the structure variable
arcList - Variable in class org.jacop.constraints.netflow.NetworkBuilder
 
arcs - Variable in class org.jacop.constraints.netflow.DomainStructure
 
arcsExamined - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
arcsPruned - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
area - Variable in class org.jacop.constraints.geost.ForbiddenArea
 
area - Variable in class org.jacop.constraints.geost.Shape
It defines the area (2D) or volume (3D) of the shape.
area() - Method in class org.jacop.constraints.geost.DBox
It computes the area in 2D case or volume in 3D case.
area() - Method in class org.jacop.constraints.geost.Shape
It computes the area (2D), volumen (3D) of the shape.
areaCheck() - Method in class org.jacop.constraints.diffn.Diffn
 
areaMax() - Method in class org.jacop.constraints.Task
 
areaMin() - Method in class org.jacop.constraints.Task
 
arg - Variable in class org.jacop.fz.Parser.JJCalls
 
ArgMax - Class in org.jacop.constraints
ArgMax constraint provides the index of the maximum variable from all variables on the list.
ArgMax(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.ArgMax
 
ArgMax(List<? extends IntVar>, IntVar, int) - Constructor for class org.jacop.constraints.ArgMax
It constructs max constraint.
ArgMax(IntVar[], IntVar) - Constructor for class org.jacop.constraints.ArgMax
 
ArgMax(IntVar[], IntVar, int) - Constructor for class org.jacop.constraints.ArgMax
It constructs max constraint.
ArgMin - Class in org.jacop.constraints
ArgMin constraint provides the index of the maximum variable from all variables on the list.
ArgMin(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.ArgMin
 
ArgMin(List<? extends IntVar>, IntVar, int) - Constructor for class org.jacop.constraints.ArgMin
It constructs max constraint.
ArgMin(IntVar[], IntVar) - Constructor for class org.jacop.constraints.ArgMin
 
ArgMin(IntVar[], IntVar, int) - Constructor for class org.jacop.constraints.ArgMin
It constructs max constraint.
args - Variable in class org.jacop.examples.fd.KnapsackExample
It stores the parameters of the main function to be used by the model functions.
arguments() - Method in class org.jacop.constraints.Constraint
It returns the variables in a scope of the constraint.
arguments() - Method in class org.jacop.constraints.Element
 
arguments() - Method in class org.jacop.satwrapper.SatWrapper
 
Arithmetic - Class in org.jacop.constraints.netflow
 
Arithmetic() - Constructor for class org.jacop.constraints.netflow.Arithmetic
 
Arithmetic.ArithmeticBuilder - Class in org.jacop.constraints.netflow
 
ArithmeticBuilder(Store, int[]) - Constructor for class org.jacop.constraints.netflow.Arithmetic.ArithmeticBuilder
 
arrAccess - Variable in class org.jacop.fz.ASTVariableExpr
 
array - Variable in class org.jacop.fz.OutputArrayAnnotation
 
array - Variable in class org.jacop.jasat.utils.structures.IntQueue
 
array - Variable in class org.jacop.jasat.utils.structures.IntStack
 
array - Variable in class org.jacop.jasat.utils.structures.IntVec
 
ARRAY - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
array_access_expr() - Method in class org.jacop.fz.Parser
 
array_bool_and(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_bool_and_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_bool_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_bool_or(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_bool_or_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_bool_xor(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_bool_xor_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_decl_tail(ASTVarDeclItem) - Method in class org.jacop.fz.Parser
 
array_float_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_int_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_literal() - Method in class org.jacop.fz.Parser
 
array_set_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_var_bool_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_var_float_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_var_int_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
array_var_set_element(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
ArrayAccess - Class in org.jacop.fz
It stores information about a single array access encountered during parsing flatzinc file.
ArrayAccess(String, int) - Constructor for class org.jacop.fz.ArrayAccess
It creates an array access storage object.
artificial - Variable in class org.jacop.constraints.netflow.simplex.Node
connects this node to the root
ascending - Variable in class org.jacop.constraints.ElementIntegerFast
 
ASGN - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
AsinPeqR - Class in org.jacop.floats.constraints
Constraints asin(P) = R
AsinPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.AsinPeqR
It constructs sin(P) = Q constraints.
Assert - Class in org.jacop.constraints.netflow
 
Assert() - Constructor for class org.jacop.constraints.netflow.Assert
 
ASSERTED_MASK - Variable in class org.jacop.jasat.core.Trail
 
assertedLiteral - Variable in class org.jacop.jasat.core.clauses.MapClause
the literal that will be asserted due to unit propagation of the conflict clause.
assertionH - Variable in class org.jacop.jasat.modules.SearchModule
 
AssertionListener - Interface in org.jacop.jasat.modules.interfaces
A class that can register to the Solver, to be notified when some events occur.
assertionModule - Variable in class org.jacop.satwrapper.SatWrapper
 
assertionModules - Variable in class org.jacop.jasat.core.Core
 
assertionStack - Variable in class org.jacop.jasat.core.Trail
 
assertLit(int, int, int, boolean) - Method in class org.jacop.jasat.core.Trail
real assignment of literal at level
assertLiteral(int) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
assertLiteral(int) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
It informs the ClausesDatabase that this literal is set, so that it can perform unit propagation.
assertLiteral(int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
tells all databases that the literal is set, for unit propagation.
assertLiteral(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
Notify the watches that this literal is set, updating the watched clauses and propagating literals if pertinent.
assertLiteral(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
assertLiteral(int) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
assertLiteral(int) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
assertLiteral(int) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
this is responsible for propagating literals within the SAT solver to keep domain constraints coherent.
assertLiteral(int, int) - Method in class org.jacop.jasat.core.Core
decides a single step of search by setting the value of a variable
assertLiteral(int, int) - Method in class org.jacop.jasat.core.Trail
Sets a literal, that is, a variable signed with its value (> 0 for true, < 0 for false).
assertLiteral(int, int, int) - Method in class org.jacop.jasat.core.Trail
Sets a literal, with an explanation clause.
Assignment - Class in org.jacop.constraints
Assignment constraint implements facility to improve channeling constraints between dual viewpoints of permutation models.
Assignment(List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.Assignment
It constructs an Assignment constraint with shift equal 0.
Assignment(List<? extends IntVar>, List<? extends IntVar>, int, int) - Constructor for class org.jacop.constraints.Assignment
It enforces the relationship x[d[i]-shiftX]=i+shiftD and d[x[i]-shiftD]=i+shiftX.
Assignment(List<? extends Var>, List<? extends Var>, int) - Constructor for class org.jacop.constraints.Assignment
It enforces the relationship x[d[i]-min]=i+min and d[x[i]-min]=i+min.
Assignment(IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.Assignment
It constructs an Assignment constraint with shift equal 0.
Assignment(IntVar[], IntVar[], int) - Constructor for class org.jacop.constraints.Assignment
It enforces the relationship x[d[i]-min]=i+min and d[x[i]-min]=i+min.
Assignment(IntVar[], IntVar[], int, int) - Constructor for class org.jacop.constraints.Assignment
It enforces the relationship x[d[i]-shiftX]=i+shiftD and d[x[i]-shiftD]=i+shiftX.
assignmentNum - Variable in class org.jacop.jasat.core.Core
 
assignments - Variable in class org.jacop.constraints.LinearIntDom
Collects support (valid assignments) for variables
assignRelaxedVariables() - Method in class org.jacop.search.restart.RestartSearch
 
assignSolution - Variable in class org.jacop.search.DepthFirstSearch
It decides if the found solution is immediately assigned to the store.* If the solution is not assigned immediately after the search is concluded but later then special care may be required.
assignSolution() - Method in class org.jacop.search.DepthFirstSearch
 
assignSolution() - Method in interface org.jacop.search.Search
It assigns the last solution.
assignSolution(int) - Method in class org.jacop.search.DepthFirstSearch
 
assignSolution(int) - Method in interface org.jacop.search.Search
The first solution has index 0.
assignSolution(Store) - Method in class org.jacop.search.SimpleSolutionListener
It assigns the last found solution to the store.
assignSolution(Store, int) - Method in class org.jacop.search.SimpleSolutionListener
 
assignSolution(Store, int) - Method in interface org.jacop.search.SolutionListener
It imposes the constraints, so the last found solution is enforced.
assignValues() - Method in class org.jacop.constraints.cumulative.ThetaNode
 
ASTAnnExpr - Class in org.jacop.fz
 
ASTAnnExpr(int) - Constructor for class org.jacop.fz.ASTAnnExpr
 
ASTAnnExpr(Parser, int) - Constructor for class org.jacop.fz.ASTAnnExpr
 
ASTAnnotation - Class in org.jacop.fz
 
ASTAnnotation(int) - Constructor for class org.jacop.fz.ASTAnnotation
 
ASTAnnotation(Parser, int) - Constructor for class org.jacop.fz.ASTAnnotation
 
ASTArrayLiteral - Class in org.jacop.fz
 
ASTArrayLiteral(int) - Constructor for class org.jacop.fz.ASTArrayLiteral
 
ASTArrayLiteral(Parser, int) - Constructor for class org.jacop.fz.ASTArrayLiteral
 
ASTBoolTiExprTail - Class in org.jacop.fz
 
ASTBoolTiExprTail(int) - Constructor for class org.jacop.fz.ASTBoolTiExprTail
 
ASTBoolTiExprTail(Parser, int) - Constructor for class org.jacop.fz.ASTBoolTiExprTail
 
ASTConstElem - Class in org.jacop.fz
 
ASTConstElem(int) - Constructor for class org.jacop.fz.ASTConstElem
 
ASTConstElem(Parser, int) - Constructor for class org.jacop.fz.ASTConstElem
 
ASTConstraint - Class in org.jacop.fz
 
ASTConstraint(int) - Constructor for class org.jacop.fz.ASTConstraint
 
ASTConstraint(Parser, int) - Constructor for class org.jacop.fz.ASTConstraint
 
ASTConstraintItems - Class in org.jacop.fz
 
ASTConstraintItems(int) - Constructor for class org.jacop.fz.ASTConstraintItems
 
ASTConstraintItems(Parser, int) - Constructor for class org.jacop.fz.ASTConstraintItems
 
ASTFloatTiExprTail - Class in org.jacop.fz
 
ASTFloatTiExprTail(int) - Constructor for class org.jacop.fz.ASTFloatTiExprTail
 
ASTFloatTiExprTail(Parser, int) - Constructor for class org.jacop.fz.ASTFloatTiExprTail
 
ASTIntFlatExpr - Class in org.jacop.fz
 
ASTIntFlatExpr(int) - Constructor for class org.jacop.fz.ASTIntFlatExpr
 
ASTIntFlatExpr(Parser, int) - Constructor for class org.jacop.fz.ASTIntFlatExpr
 
ASTIntLiterals - Class in org.jacop.fz
 
ASTIntLiterals(int) - Constructor for class org.jacop.fz.ASTIntLiterals
 
ASTIntLiterals(Parser, int) - Constructor for class org.jacop.fz.ASTIntLiterals
 
ASTIntTiExprTail - Class in org.jacop.fz
 
ASTIntTiExprTail(int) - Constructor for class org.jacop.fz.ASTIntTiExprTail
 
ASTIntTiExprTail(Parser, int) - Constructor for class org.jacop.fz.ASTIntTiExprTail
 
ASTmodel - Class in org.jacop.fz
 
ASTmodel(int) - Constructor for class org.jacop.fz.ASTmodel
 
ASTmodel(Parser, int) - Constructor for class org.jacop.fz.ASTmodel
 
ASTModelEnd - Class in org.jacop.fz
 
ASTModelEnd(int) - Constructor for class org.jacop.fz.ASTModelEnd
 
ASTModelEnd(Parser, int) - Constructor for class org.jacop.fz.ASTModelEnd
 
ASTPrint - Class in org.jacop.fz
ASTPrint.java
ASTPrint() - Constructor for class org.jacop.fz.ASTPrint
 
ASTScalarFlatExpr - Class in org.jacop.fz
 
ASTScalarFlatExpr(int) - Constructor for class org.jacop.fz.ASTScalarFlatExpr
 
ASTScalarFlatExpr(Parser, int) - Constructor for class org.jacop.fz.ASTScalarFlatExpr
 
ASTSetElement - Class in org.jacop.fz
 
ASTSetElement(int) - Constructor for class org.jacop.fz.ASTSetElement
 
ASTSetElement(Parser, int) - Constructor for class org.jacop.fz.ASTSetElement
 
ASTSetLiteral - Class in org.jacop.fz
 
ASTSetLiteral(int) - Constructor for class org.jacop.fz.ASTSetLiteral
 
ASTSetLiteral(Parser, int) - Constructor for class org.jacop.fz.ASTSetLiteral
 
ASTSetTiExprTail - Class in org.jacop.fz
 
ASTSetTiExprTail(int) - Constructor for class org.jacop.fz.ASTSetTiExprTail
 
ASTSetTiExprTail(Parser, int) - Constructor for class org.jacop.fz.ASTSetTiExprTail
 
ASTSolveExpr - Class in org.jacop.fz
 
ASTSolveExpr(int) - Constructor for class org.jacop.fz.ASTSolveExpr
 
ASTSolveExpr(Parser, int) - Constructor for class org.jacop.fz.ASTSolveExpr
 
ASTSolveItem - Class in org.jacop.fz
 
ASTSolveItem(int) - Constructor for class org.jacop.fz.ASTSolveItem
 
ASTSolveItem(Parser, int) - Constructor for class org.jacop.fz.ASTSolveItem
 
ASTSolveKind - Class in org.jacop.fz
 
ASTSolveKind(int) - Constructor for class org.jacop.fz.ASTSolveKind
 
ASTSolveKind(Parser, int) - Constructor for class org.jacop.fz.ASTSolveKind
 
ASTVarDeclItem - Class in org.jacop.fz
 
ASTVarDeclItem(int) - Constructor for class org.jacop.fz.ASTVarDeclItem
 
ASTVarDeclItem(Parser, int) - Constructor for class org.jacop.fz.ASTVarDeclItem
 
ASTVarDeclItems - Class in org.jacop.fz
 
ASTVarDeclItems(int) - Constructor for class org.jacop.fz.ASTVarDeclItems
 
ASTVarDeclItems(Parser, int) - Constructor for class org.jacop.fz.ASTVarDeclItems
 
ASTVariableExpr - Class in org.jacop.fz
 
ASTVariableExpr(int) - Constructor for class org.jacop.fz.ASTVariableExpr
 
ASTVariableExpr(Parser, int) - Constructor for class org.jacop.fz.ASTVariableExpr
 
AtanPeqR - Class in org.jacop.floats.constraints
Constraints atan(P) = R
AtanPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.AtanPeqR
It constructs sin(P) = Q constraints.
AtLeast - Class in org.jacop.constraints
 
AtLeast(List<? extends IntVar>, int, int) - Constructor for class org.jacop.constraints.AtLeast
It constructs a AtLeast constraint.
AtLeast(IntVar[], int, int) - Constructor for class org.jacop.constraints.AtLeast
It constructs a AtLeast constraint.
atLeastOneSolution - Variable in class org.jacop.search.restart.RestartSearch
 
atLeastOneSolution() - Method in class org.jacop.search.restart.RestartSearch
 
atLeastOneVarOne(IntVar[]) - Method in class org.jacop.fz.constraints.BoolConstraints
 
atLeastOneVarZero(IntVar[]) - Method in class org.jacop.fz.constraints.BoolConstraints
 
AtMost - Class in org.jacop.constraints
 
AtMost(List<? extends IntVar>, int, int) - Constructor for class org.jacop.constraints.AtMost
It constructs a AtMost constraint.
AtMost(IntVar[], int, int) - Constructor for class org.jacop.constraints.AtMost
It constructs a AtMost constraint.
atomicExecution - Variable in class org.jacop.constraints.Constraint
It specifies if the constraint consistency function requires consistency function executed in one atomic step.
augmentFlow(Node, Node, int) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
Augments the flow between two nodes by the maximum amount along the unique tree path that connects these nodes.
AunionBeqC - Class in org.jacop.set.constraints
It creates a constraint that makes sure that A union B is equal to C.
AunionBeqC(SetVar, SetVar, SetVar) - Constructor for class org.jacop.set.constraints.AunionBeqC
It constructs an AunionBeqC constraint to restrict the domain of the variables A, B and C.
auxilaryVariables - Variable in class org.jacop.core.Store
It contains all auxilary variables created by decomposable constraints.
auxiliaryVariables() - Method in class org.jacop.constraints.DecomposedConstraint
 
auxiliaryVariables() - Method in class org.jacop.constraints.diffn.Diffn
 
auxiliaryVariables() - Method in class org.jacop.constraints.diffn.DiffnDecomposed
 
auxVar - Variable in class org.jacop.constraints.diffn.Diffn
 
auxVar - Variable in class org.jacop.constraints.diffn.DiffnDecomposed
 
available - Variable in class org.jacop.fz.SimpleCharStream
 
availableWeightOfCriticalItem - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the fraction of the critical item which has been not included in the optimal non-integral solution.

B

b - Variable in class org.jacop.constraints.AndBoolSimple
 
b - Variable in class org.jacop.constraints.ChannelImply.Item
 
b - Variable in class org.jacop.constraints.ChannelReif.Item
 
b - Variable in class org.jacop.constraints.Conditional
The list of 0/1 (Boolean) variables for assignment decision.
b - Variable in class org.jacop.constraints.Implies
It specifies variable b in the Implies constraint.
b - Variable in class org.jacop.constraints.LinearInt
It specifies variable for the overall sum.
b - Variable in class org.jacop.constraints.OrBoolSimple
 
b - Variable in class org.jacop.constraints.Reified
It specifies variable b which stores status of the constraint (0 - for certain not satisfied, 1 - for certain satisfied).
b - Variable in class org.jacop.constraints.Xor
It specifies variable b, which boolean status must satisfy xor relationship with status of constraint c.
b - Variable in class org.jacop.examples.fd.BIBD
It specifies number of columns in the incidence matrix.
b - Variable in class org.jacop.floats.constraints.IntervalGaussSeidel
 
b - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
b - Variable in class org.jacop.fz.constraints.GlobalConstraints.Pair
 
b - Variable in class org.jacop.set.constraints.AdiffBeqC
It specifies set variable b.
b - Variable in class org.jacop.set.constraints.AdisjointB
It specifies set variable b.
b - Variable in class org.jacop.set.constraints.AeqB
It specifies set variable b, which must be equal to set variable a.
b - Variable in class org.jacop.set.constraints.AinB
It specifies variable b.
b - Variable in class org.jacop.set.constraints.AintersectBeqC
It specifies set variable b.
b - Variable in class org.jacop.set.constraints.AleB
It specifies the second variable of the constraint
b - Variable in class org.jacop.set.constraints.AltB
It specifies the second variable of the constraint
b - Variable in class org.jacop.set.constraints.AunionBeqC
It specifies set variable b.
b - Variable in class org.jacop.set.constraints.ChannelBoolSet
 
b - Variable in class org.jacop.set.constraints.Lex
Deprecated.
It specifies a list on which element a lex relationship holds for every two consecutive variables.
b - Variable in class org.jacop.util.fsm.RegularExpressionParser.Concatination
 
BabySitting - Class in org.jacop.examples.fd
It is a simple logic puzzle about babysitting.
BabySitting() - Constructor for class org.jacop.examples.fd.BabySitting
 
backjump(int) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
backjump(int) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
Do everything needed to return to the given level.
backjump(int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
tells all databases to backjump at this level
backjump(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
returns to the given level
backjump(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
backjump(int) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
backjump(int) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
backjump(int) - Method in class org.jacop.jasat.core.Trail
It tells the trail to return to given level.
backjump(int) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
backjumpLevel - Variable in class org.jacop.jasat.core.clauses.MapClause
the level at which backjumping should go due to the explanation clause.
BackjumpListener - Interface in org.jacop.jasat.modules.interfaces
interface for components that listen for backjumps, or restarts
backjumpModules - Variable in class org.jacop.jasat.core.Core
 
backjumpToLevel(int) - Method in class org.jacop.jasat.core.Core
tells the SAT-solver to backtrack to the given level.
backtrack() - Method in class org.jacop.constraints.netflow.Network
 
Backtrackable - Interface in org.jacop.core
 
BacktrackableManager - Interface in org.jacop.core
 
backtrackHasOccured - Variable in class org.jacop.constraints.Linear
Deprecated.
 
backtrackHasOccured - Variable in class org.jacop.constraints.SumWeight
 
backtrackHasOccured - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
 
backtracking - Variable in class org.jacop.constraints.geost.Geost
It is a flag set to true during remove level late function execution so objects which are being updated upon backtracking can be handled properly.
backtrackOccured - Variable in class org.jacop.constraints.Alldistinct
 
backtrackOccured - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies if there was a backtrack and no yet consistency function execution after backtracking.
backtracks - Variable in class org.jacop.search.CreditCalculator
 
backtracksOut - Variable in class org.jacop.search.DepthFirstSearch
It specifies after how many backtracks the search exits.
backtracksOutCheck - Variable in class org.jacop.search.DepthFirstSearch
It specifies if the backtrack out is on.
backup(int) - Method in class org.jacop.fz.SimpleCharStream
Backup a number of characters.
balance - Variable in class org.jacop.constraints.netflow.simplex.Node
balance of the last feasible flow
base - Variable in class org.jacop.examples.fd.Cryptogram
It specifies the base of the numerical system to be used in the calculations.
base - Variable in class org.jacop.examples.fd.DeBruijn
 
base - Variable in class org.jacop.fz.Options
 
base - Variable in class org.jacop.search.restart.GeometricCalculator
 
BasicLogicPascal - Class in org.jacop.examples.fd
It solves an arithmetic puzzle BASIC+LOGIC=PASCAL.
BasicLogicPascal() - Constructor for class org.jacop.examples.fd.BasicLogicPascal
 
BasicPreprocessor - Class in org.jacop.jasat.utils
a basic preprocessor.
BasicPreprocessor(Core) - Constructor for class org.jacop.jasat.utils.BasicPreprocessor
 
bbsValue - Variable in class org.jacop.fz.SearchItem
 
bc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
before(Task, List<Task>) - Method in class org.jacop.constraints.Cumulative
 
beginColumn - Variable in class org.jacop.fz.Token
The column number of the first character of this Token.
beginLine - Variable in class org.jacop.fz.Token
The line number of the first character of this Token.
Beginning - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
BeginToken() - Method in class org.jacop.fz.SimpleCharStream
Start.
behavior - Variable in class org.jacop.constraints.netflow.DomainStructure
 
Behavior() - Constructor for enum org.jacop.constraints.netflow.DomainStructure.Behavior
 
bestCostSolution() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
bestShapeID - Variable in class org.jacop.constraints.geost.GeostObject
For each dimension, the shape ID that provided the minimal lower bound or the maximal upperBound
beta - Variable in class org.jacop.constraints.LexOrder
 
beta - Variable in class org.jacop.constraints.ValuePrecede
 
betaP - Variable in class org.jacop.constraints.binpacking.Binpacking
 
betaValue - Variable in class org.jacop.constraints.LexOrder
 
betaValue - Variable in class org.jacop.constraints.ValuePrecede
 
between(Task, List<Task>) - Method in class org.jacop.constraints.Cumulative
 
bfs() - Method in class org.jacop.util.BipartiteGraphMatching
 
bHasChanged - Variable in class org.jacop.set.constraints.AdiffBeqC
 
bHasChanged - Variable in class org.jacop.set.constraints.AdisjointB
 
bHasChanged - Variable in class org.jacop.set.constraints.AintersectBeqC
 
bHasChanged - Variable in class org.jacop.set.constraints.AunionBeqC
 
BIBD - Class in org.jacop.examples.fd
It models and solves Balanced Incomplete Block Design (BIBD) problem (CSPLIB-P28).
BIBD() - Constructor for class org.jacop.examples.fd.BIBD
 
bidCosts - Variable in class org.jacop.examples.fd.muca.MUCA
For each bidder it specifies variable representing the cost of the chosen xor bid.
bids - Variable in class org.jacop.examples.fd.muca.MUCA
ArrayList of bids issued by different bidders.
bin - Variable in class org.jacop.constraints.binpacking.BinItem
 
bin_code - Variable in class org.jacop.examples.fd.DeBruijn
 
binary - Variable in class org.jacop.examples.fd.DeBruijn
 
BinaryClausesDatabase - Class in org.jacop.jasat.core.clauses
A database for binary clauses.
BinaryClausesDatabase() - Constructor for class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
BinaryNode - Class in org.jacop.floats.constraints.linear
Binary Node of the tree representing linear constraint.
BinaryNode() - Constructor for class org.jacop.floats.constraints.linear.BinaryNode
 
binaryVar(IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
binaryVar(IntVar) - Method in class org.jacop.fz.constraints.LinearConstraints
 
BinItem - Class in org.jacop.constraints.binpacking
BinItem is used in bin-packing constraint to keep bin variable for an item and its weight.
BinItem(IntVar, int) - Constructor for class org.jacop.constraints.binpacking.BinItem
 
binMap - Variable in class org.jacop.constraints.binpacking.Binpacking
 
Binpacking - Class in org.jacop.constraints.binpacking
Binpacking constraint implements bin packing problem.
Binpacking(List<? extends IntVar>, List<? extends IntVar>, int[]) - Constructor for class org.jacop.constraints.binpacking.Binpacking
It constructs the binpacking constraint for the supplied variable.
Binpacking(List<? extends IntVar>, List<? extends IntVar>, int[], int) - Constructor for class org.jacop.constraints.binpacking.Binpacking
It constructs the binpacking constraint for the supplied variable.
Binpacking(IntVar[], IntVar[], int[]) - Constructor for class org.jacop.constraints.binpacking.Binpacking
It constructs the binpacking constraint for the supplied variable.
Binpacking(IntVar[], IntVar[], int[], int) - Constructor for class org.jacop.constraints.binpacking.Binpacking
It constructs the binpacking constraint for the supplied variable.
Binpacking(IntVar[], IntVar[], int[], int, boolean) - Constructor for class org.jacop.constraints.binpacking.Binpacking
 
binQueue - Variable in class org.jacop.constraints.binpacking.Binpacking
 
BipartiteGraphMatching - Class in org.jacop.util
 
BipartiteGraphMatching(int[][], int, int) - Constructor for class org.jacop.util.BipartiteGraphMatching
Constructs data structure for Hopcroft Karp algorithm for maximum matching.
BipartiteGraphMatching(int, int) - Constructor for class org.jacop.util.BipartiteGraphMatching
Constructs empty data structure for Hopcroft Karp algorithm for maximum matching edges can be added by addEdge method.
bits - Variable in class org.jacop.core.SmallDenseDomain
It stores information about presence of the elements in the domain.
bits - Variable in class org.jacop.core.SmallDenseDomainIntervalEnumeration
 
bits - Variable in class org.jacop.core.SmallDenseDomainValueEnumeration
 
black - Variable in class org.jacop.examples.fd.nonogram.Nonogram
The value that represents a black dot.
blank - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
block - Variable in class org.jacop.constraints.diffn.Diffn.Event
 
block() - Method in class org.jacop.constraints.diffn.Diffn.Event
 
blocking - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
blocking(List<Interval>, int, int, int) - Method in class org.jacop.constraints.diffn.Diffn
 
blockSizePerOption - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
The sequence length for which the maximum number restriction is specified.
blockUpdate() - Method in class org.jacop.constraints.knapsack.Knapsack
It updates the knapsack tree to reflect all the changes which has happen since the last execution of the consistency function.
BlueberryMuffins - Class in org.jacop.examples.fd
It solves a simple logic puzzle about blueberry muffins.
BlueberryMuffins() - Constructor for class org.jacop.examples.fd.BlueberryMuffins
 
BNode - Class in org.jacop.floats.constraints.linear
 
BNode(Store) - Constructor for class org.jacop.floats.constraints.linear.BNode
 
BNode(Store, double, double) - Constructor for class org.jacop.floats.constraints.linear.BNode
 
BNode(Store, double, double, double, double) - Constructor for class org.jacop.floats.constraints.linear.BNode
 
board - Variable in class org.jacop.examples.fd.nonogram.Nonogram
A board to be painted in white/black dots.
BOOL - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
bool_and(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_and_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_clause(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_clause_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_clause_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_ge_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_gt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_le_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lin_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_literal() - Method in class org.jacop.fz.Parser
 
bool_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_ne_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_not(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_or(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_search_variables - Variable in class org.jacop.fz.DefaultSearchVars
 
bool_ti_expr_tail() - Method in class org.jacop.fz.Parser
 
bool_xor(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool_xor_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool2int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
bool2Int - Variable in class org.jacop.fz.Constraints
 
BoolClause - Class in org.jacop.constraints
I defines a boolean clause for 0/1 variables x_i and y_i.
BoolClause(List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.BoolClause
It constructs BoolClause.
BoolClause(IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.BoolClause
It constructs BoolClause.
boolClauses - Variable in class org.jacop.fz.Constraints
 
BoolConstraints - Class in org.jacop.fz.constraints
Generation of boolean constraints in flatzinc
BoolConstraints(Support) - Constructor for class org.jacop.fz.constraints.BoolConstraints
 
BooleanVar - Class in org.jacop.core
Defines a variable and related operations on it.
BooleanVar() - Constructor for class org.jacop.core.BooleanVar
No parameter, explicit, empty constructor for subclasses.
BooleanVar(Store) - Constructor for class org.jacop.core.BooleanVar
This constructor creates a variable with empty domain (standard FD domain), automatically generated name, and empty attached constraint list.
BooleanVar(Store, int, int) - Constructor for class org.jacop.core.BooleanVar
Boolean variable constructor.
BooleanVar(Store, String) - Constructor for class org.jacop.core.BooleanVar
Boolean variable constructor.
BooleanVar(Store, String, int, int) - Constructor for class org.jacop.core.BooleanVar
Boolean variable constructor.
BooleanVar(Store, String, BoundDomain) - Constructor for class org.jacop.core.BooleanVar
It creates a Boolean variable.
BooleanVar(Store, BoundDomain) - Constructor for class org.jacop.core.BooleanVar
It creates a Boolean variable.
booleanVarsToUpdate - Variable in class org.jacop.satwrapper.SatChangesListener
 
boolSum(IntVar[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
boolVarToCpValue(int) - Method in class org.jacop.satwrapper.SatWrapper
transform a literal 'x=v' into a value 'v' for some CP variable
boolVarToCpValue(int) - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
boolVarToCpValue(int) - Method in class org.jacop.satwrapper.translation.SatCPBridge
return the value corresponding to given literal (variable)
boolVarToCpValue(int) - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
boolVarToCpVar(int) - Method in class org.jacop.satwrapper.SatWrapper
get the IntVar back from a literal
boolVarToDomain(int) - Method in class org.jacop.satwrapper.SatWrapper
returns the CpVarDomain associated with this literal
boolVarToDomains - Variable in class org.jacop.satwrapper.SatWrapper
 
bound - Variable in class org.jacop.examples.fd.Golomb
It specifies the upper bound of the optimal solution.
bound - Variable in class org.jacop.floats.constraints.linear.BNode
 
bound - Variable in class org.jacop.floats.constraints.linear.VarWeightNode
 
BOUND - Static variable in class org.jacop.core.IntDomain
It specifies the constant for BOUND event.
BOUND - Static variable in class org.jacop.floats.core.FloatDomain
It specifies the constant for BOUND event.
BOUND - Static variable in class org.jacop.set.core.SetDomain
Bound event.
boundConsistency - Variable in class org.jacop.fz.Options
 
boundConsistency(Store) - Method in class org.jacop.constraints.AbsXeqY
 
boundConsistency(Store) - Method in class org.jacop.floats.constraints.AbsPeqR
 
boundConsistency(Store) - Method in class org.jacop.floats.constraints.CosPeqR
 
boundConsistency(Store) - Method in class org.jacop.floats.constraints.SinPeqR
 
boundConsistency(Store) - Method in class org.jacop.floats.constraints.TanPeqR
 
boundCost() - Method in class org.jacop.search.restart.RestartSearch
 
BoundDomain - Class in org.jacop.core
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
BoundDomain() - Constructor for class org.jacop.core.BoundDomain
It is a constructor which will create an empty Bound domain.
BoundDomain(int, int) - Constructor for class org.jacop.core.BoundDomain
Creates a new instance of BoundDomain.
BoundDomainID - Static variable in class org.jacop.core.IntDomain
Unique identifier for a bound domain type.
BoundDomainIntervalEnumeration - Class in org.jacop.core
Defines a methods for enumerating intervals contained in the BoundDomain.
BoundDomainIntervalEnumeration(int, int) - Constructor for class org.jacop.core.BoundDomainIntervalEnumeration
It creates an enumeration of intervals for BoundDomain.
BoundDomainValueEnumeration - Class in org.jacop.core
Defines a methods for enumerating values contained in the BoundDomain.
BoundDomainValueEnumeration(BoundDomain) - Constructor for class org.jacop.core.BoundDomainValueEnumeration
 
boundingBox - Variable in class org.jacop.constraints.geost.Shape
It specifies the smallest bounding box which encapsulates all boxes constituting the shape.
boundingBox() - Method in class org.jacop.constraints.geost.Shape
It returns previously computed bounding box of the shape.
boundingBox(Collection<DBox>) - Static method in class org.jacop.constraints.geost.DBox
computes the bounding box of the given collection of boxes
bounds - Variable in class org.jacop.constraints.Alldiff
 
Bounds(int, int) - Constructor for class org.jacop.constraints.CountValuesBounds.Bounds
 
boundsConsistency - Variable in class org.jacop.fz.constraints.Support
 
BoundSetDomain - Class in org.jacop.set.core
Defines a set interval determined by a least upper bound(lub) and a greatest lower bound(glb).
BoundSetDomain() - Constructor for class org.jacop.set.core.BoundSetDomain
It is a constructor which will create an empty SetDomain.
BoundSetDomain(int, int) - Constructor for class org.jacop.set.core.BoundSetDomain
It creates a new instance of SetDomain with glb empty and lub={e1..e2}
BoundSetDomain(IntDomain, IntDomain) - Constructor for class org.jacop.set.core.BoundSetDomain
Creates a new instance of SetDomain.
BoundSetDomain(IntDomain, IntDomain, IntDomain) - Constructor for class org.jacop.set.core.BoundSetDomain
Creates BoundSetDomain object.
BoundsVar - Class in org.jacop.floats.constraints.linear
Defines a variable for Linear constraints to keep intermediate bounds values
BoundsVar(Store) - Constructor for class org.jacop.floats.constraints.linear.BoundsVar
 
BoundsVar(Store, double, double) - Constructor for class org.jacop.floats.constraints.linear.BoundsVar
 
BoundsVar(Store, double, double, double, double) - Constructor for class org.jacop.floats.constraints.linear.BoundsVar
 
BoundsVarValue - Class in org.jacop.floats.constraints.linear
Defines a current bounds for the Linear constraint.
BoundsVarValue() - Constructor for class org.jacop.floats.constraints.linear.BoundsVarValue
 
BoundsVarValue(double, double, double, double) - Constructor for class org.jacop.floats.constraints.linear.BoundsVarValue
 
BoxDisplay - Class in org.jacop.constraints.geost
 
BoxDisplay(int) - Constructor for class org.jacop.constraints.geost.BoxDisplay
It constructs a display to visualize Geost objects/constraint.
BoxDisplay(int, String) - Constructor for class org.jacop.constraints.geost.BoxDisplay
It constructs a window given the parameters like pixels per unit shape, and name of the window.
boxes - Variable in class org.jacop.constraints.geost.Shape
The collection of DBoxes that constitute the shape.
BreakingNews - Class in org.jacop.examples.fd
It solves a simple logic puzzle about reporters breaking news stories.
BreakingNews() - Constructor for class org.jacop.examples.fd.BreakingNews
 
BTree - Class in org.jacop.floats.constraints.linear
Binary Node of the tree representing linear constraint.
BTree(RootBNode) - Constructor for class org.jacop.floats.constraints.linear.BTree
 
bucket - Variable in class org.jacop.util.LengauerTarjan
 
bucketIndex - Variable in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
bucketIndex - Variable in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
bufcolumn - Variable in class org.jacop.fz.SimpleCharStream
 
buffer - Variable in class org.jacop.fz.SimpleCharStream
 
bufferImage - Variable in class org.jacop.constraints.geost.BoxDisplay
 
bufline - Variable in class org.jacop.fz.SimpleCharStream
 
bufpos - Variable in class org.jacop.fz.SimpleCharStream
Position in buffer.
bufsize - Variable in class org.jacop.fz.SimpleCharStream
 
build() - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
buildBinaryTree(BinaryNode[]) - Method in class org.jacop.floats.constraints.linear.Linear
 
BuildingBlocks - Class in org.jacop.examples.fd
It solves a simple logic puzzle about blocks.
BuildingBlocks() - Constructor for class org.jacop.examples.fd.BuildingBlocks
 
buildTree(TaskView[]) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
buildTree(TaskView[]) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
buildTree(TaskView[]) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
BUMP_INCREASE_FACTOR - Variable in class org.jacop.jasat.modules.ActivityModule
 
bump_rate - Variable in class org.jacop.jasat.core.Config
the default bump rate.
bumpVar(int) - Method in class org.jacop.jasat.modules.ActivityModule
code that really performs variable and polarity activity bumping.

C

c - Variable in class org.jacop.constraints.AndBool
 
c - Variable in class org.jacop.constraints.Conditional
The list of constraints that are to be selected.
c - Variable in class org.jacop.constraints.Element
 
c - Variable in class org.jacop.constraints.geost.Geost
A preallocated array of ints used extensively within sweeping algorithm.
c - Variable in class org.jacop.constraints.Implies
It specifies constraint in the Implies constraint.
c - Variable in class org.jacop.constraints.Not
It specifies the constraint which negation is being created.
c - Variable in class org.jacop.constraints.OrBool
 
c - Variable in class org.jacop.constraints.RectangleWithCondition
 
c - Variable in class org.jacop.constraints.Reified
It specifies constraint c which status is being checked.
c - Variable in class org.jacop.constraints.XeqC
It specifies the constant to which a specified variable should be equal to.
c - Variable in class org.jacop.constraints.XgtC
It specifies a constant C from which a given variable must be greater.
c - Variable in class org.jacop.constraints.XgteqC
It specifies a constant c from which a given variable must be greater or equal.
c - Variable in class org.jacop.constraints.XltC
It specifies constant
c - Variable in class org.jacop.constraints.XlteqC
It specifies constant c from which a given variable must be smaller or equal.
c - Variable in class org.jacop.constraints.XmulCeqZ
It specifies constant c in constraint x * c = z.
c - Variable in class org.jacop.constraints.XmulYeqC
It specifies constant c in constraint x * y = c.
c - Variable in class org.jacop.constraints.XneqC
It specifies constant c in constraint x != c.
c - Variable in class org.jacop.constraints.Xor
It specifies constraint c, which status must satisfy xor relationship with variable b.
c - Variable in class org.jacop.constraints.XplusCeqZ
It specifies constant c in constraint x+c=z.
c - Variable in class org.jacop.constraints.XplusClteqZ
It specifies constant c in constraint x+c<= z.
c - Variable in class org.jacop.constraints.XplusYeqC
It specifies constant c in constraint x+y=c.
c - Variable in class org.jacop.constraints.XplusYgtC
It specifies constant c in constraint x + y> c.
c - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
c - Variable in class org.jacop.examples.fd.MineSweeper
 
c - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
c - Variable in class org.jacop.floats.constraints.PeqC
It specifies the constant to which a specified variable should be equal to.
c - Variable in class org.jacop.floats.constraints.PgtC
It specifies a constant C from which a given variable must be greater.
c - Variable in class org.jacop.floats.constraints.PgteqC
It specifies a constant c from which a given variable must be greater or equal.
c - Variable in class org.jacop.floats.constraints.PltC
It specifies constant
c - Variable in class org.jacop.floats.constraints.PlteqC
It specifies constant c from which a given variable must be smaller or equal.
c - Variable in class org.jacop.floats.constraints.PmulCeqR
It specifies constants c in constraint p * c = r.
c - Variable in class org.jacop.floats.constraints.PneqC
It specifies the constant to which a specified variable should be equal to.
c - Variable in class org.jacop.floats.constraints.PplusCeqR
It specifies constant c in constraint p+c=r.
c - Variable in class org.jacop.jasat.utils.CnfParser
 
c - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
c - Variable in class org.jacop.set.constraints.AdiffBeqC
It specifies set variable c.
c - Variable in class org.jacop.set.constraints.AintersectBeqC
It specifies set variable c.
c - Variable in class org.jacop.set.constraints.AunionBeqC
It specifies set variable c.
C - Variable in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
c1 - Variable in class org.jacop.constraints.Eq
It specifies the first constraint which status must be equivalent to the status of the second constraint.
c2 - Variable in class org.jacop.constraints.Eq
It specifies the second constraint which status must be equivalent to the status of the first constraint.
calcEnvlc(long, long) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
calculator - Variable in class org.jacop.search.restart.RestartSearch
 
Calculator - Class in org.jacop.search.restart
Defines interface for a calculator for restart search.
Calculator() - Constructor for class org.jacop.search.restart.Calculator
 
CalendarMen - Class in org.jacop.examples.fd
It solves a simple logic puzzle about sport calendar.
CalendarMen() - Constructor for class org.jacop.examples.fd.CalendarMen
 
calls - Variable in class org.jacop.constraints.regular.Regular
This is the counter of save-to-latex calls.
canRemove(int) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
canRemove(int) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
It tells if the implementation of ClausesDatabase can remove clauses or not
canRemove(int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
canRemove(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
canRemove(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
canRemove(int) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
canRemove(int) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
canRemove(int) - Method in class org.jacop.jasat.core.Core
predicate : can we remove the clause without breaking the correctness of the solver ?
canRemove(int) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
capacity - Variable in class org.jacop.constraints.netflow.simplex.Arc
The unused (i.e.
card() - Method in class org.jacop.set.core.BoundSetDomain
Returns the cardinality of the setDomain as [glb.card(), lub.card()]
card() - Method in class org.jacop.set.core.SetDomain
Returns the cardinality of the setDomain as [glb.card(), lub.card()]
CardA - Class in org.jacop.set.constraints
The set cardinality constraint.
CardA(SetVar) - Constructor for class org.jacop.set.constraints.CardA
 
CardA(SetVar, int) - Constructor for class org.jacop.set.constraints.CardA
It constructs a cardinality constraint to restrict the number of elements in the set assigned to a set variable a.
CardA(SetVar, int, int) - Constructor for class org.jacop.set.constraints.CardA
It constructs a cardinality constraint to restrict the number of elements in the set assigned to set variable a.
CardA(SetVar, IntDomain) - Constructor for class org.jacop.set.constraints.CardA
It constructs a cardinality constraint to restrict the number of elements in the set assigned to set variable a.
CardAeqX - Class in org.jacop.set.constraints
The set cardinality constraint.
CardAeqX(SetVar, IntVar) - Constructor for class org.jacop.set.constraints.CardAeqX
It constructs a cardinality constraint to restrict the number of elements in the set assigned to set variable a.
cardinal - Variable in class org.jacop.jasat.utils.structures.IntHashMap
 
cardinality - Variable in class org.jacop.set.constraints.CardA
It specifies variable c specifying the possible cardinality of variable x.
cardinality - Variable in class org.jacop.set.constraints.CardAeqX
It specifies integer variable c specifying the possible cardinality of set variable a.
cardinality - Variable in class org.jacop.set.core.BoundSetDomain
The cardinality of the set.
CARDINALITY - Static variable in class org.jacop.set.core.SetDomain
It specifies event that has changed the cardinality of the set.
cardInfeasible() - Method in class org.jacop.constraints.geost.AllowedArea
 
cardInfeasible() - Method in class org.jacop.constraints.geost.DomainHoles
 
cardInfeasible() - Method in class org.jacop.constraints.geost.ForbiddenArea
 
cardInfeasible() - Method in class org.jacop.constraints.geost.InternalConstraint
It provides an approximation of the number of infeasible points enforced by this constraint only.
cardInfeasible() - Method in class org.jacop.constraints.geost.ObstacleObject
 
cardInfeasible() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
CarSequencing - Class in org.jacop.examples.fd.carsequencing
It is program to model and solve simple problems of car sequencing problem (CSPLIB-p1).
CarSequencing() - Constructor for class org.jacop.examples.fd.carsequencing.CarSequencing
 
cc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
cc - Variable in class org.jacop.fz.Parser
 
CeilPeqX - Class in org.jacop.floats.constraints
Constraints ceil(P) #= X for integer variable X and float variable P.
CeilPeqX(FloatVar, IntVar) - Constructor for class org.jacop.floats.constraints.CeilPeqX
It constructs constraint X = P.
cf - Variable in class org.jacop.fz.Constraints
 
cg - Variable in class org.jacop.fz.Parser
 
chain - Variable in class org.jacop.util.SimpleHashSet.Entry
 
chainingSchedule() - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It solves available filters for different scenario consisting of different number of resources.
chainLength - Variable in class org.jacop.constraints.Circuit
 
changeCapacity(int, int) - Method in class org.jacop.constraints.netflow.ArcCompanion
Changes the lower and upper capacity of the arc in any way, performing the necessary changes to node balance and flow offset functions.
changeCostOffset(long) - Method in interface org.jacop.constraints.netflow.MutableNetwork
Changes the cost offset by some value.
changeCostOffset(long) - Method in class org.jacop.constraints.netflow.Network
 
changed - Variable in class org.jacop.core.Store
It stores constraints scheduled for reevaluation.
changedShapeID - Variable in class org.jacop.constraints.geost.Geost
It is used to signal that some shape ID was pruned.
changedVariables - Variable in class org.jacop.constraints.GCC
Fix suggested by Radek: a set that keeps track of the variables that have changed and need to be revisited in the consistency method
changeHistory4BooleanVariables - Variable in class org.jacop.core.Store
It stores boolean variables as soon as they change (become grounded or number of constraints being attached is changed).
changeMaxCapacity(int) - Method in class org.jacop.constraints.netflow.ArcCompanion
 
changeMinCapacity(int) - Method in class org.jacop.constraints.netflow.ArcCompanion
 
ChannelBoolSet - Class in org.jacop.set.constraints
Channel constraint reqires the array of Booleans b to be a representation of the set s: i in s <-> b[i].
ChannelBoolSet(IntVar[], SetVar) - Constructor for class org.jacop.set.constraints.ChannelBoolSet
It constructs a Channel constraint.
ChannelBoolSet(IntVar[], SetVar, int) - Constructor for class org.jacop.set.constraints.ChannelBoolSet
It constructs a Channel constraint.
ChannelImply - Class in org.jacop.constraints
ChannelImply constraints "B => constraint".
ChannelImply(IntVar, Map<Integer, ? extends IntVar>) - Constructor for class org.jacop.constraints.ChannelImply
 
ChannelImply(IntVar, IntVar[]) - Constructor for class org.jacop.constraints.ChannelImply
 
ChannelImply(IntVar, IntVar[], int[]) - Constructor for class org.jacop.constraints.ChannelImply
It creates ChannelImply constraint.
ChannelImply(IntVar, IntVar[], IntDomain) - Constructor for class org.jacop.constraints.ChannelImply
It creates ChannelImply constraint.
ChannelImply.Item - Class in org.jacop.constraints
 
ChannelIntSet - Class in org.jacop.set.constraints
Channel constraint requires that array of int variables x and array of set variables y are related such that (x[i] = j) <-> (i in s[j]).
ChannelIntSet(IntVar[], SetVar[]) - Constructor for class org.jacop.set.constraints.ChannelIntSet
It constructs a Channel constraint.
ChannelIntSet(IntVar[], SetVar[], int, int) - Constructor for class org.jacop.set.constraints.ChannelIntSet
It constructs a Channel constraint.
ChannelMap - Class in org.jacop.fz.constraints
It collects all int_eq_(reif|imp) constraint to create Channel(Reif|Imply) constraints, if possible.
ChannelMap(Support) - Constructor for class org.jacop.fz.constraints.ChannelMap
 
ChannelReif - Class in org.jacop.constraints
ChannelReif constraints "constraint" <=> B.
ChannelReif(IntVar, Map<Integer, ? extends IntVar>) - Constructor for class org.jacop.constraints.ChannelReif
 
ChannelReif(IntVar, IntVar[]) - Constructor for class org.jacop.constraints.ChannelReif
 
ChannelReif(IntVar, IntVar[], int[]) - Constructor for class org.jacop.constraints.ChannelReif
It creates ChannelReif constraint.
ChannelReif(IntVar, IntVar[], IntDomain) - Constructor for class org.jacop.constraints.ChannelReif
It creates ChannelReif constraint.
ChannelReif.Item - Class in org.jacop.constraints
 
cHasChanged - Variable in class org.jacop.set.constraints.AdiffBeqC
 
cHasChanged - Variable in class org.jacop.set.constraints.AintersectBeqC
 
cHasChanged - Variable in class org.jacop.set.constraints.AunionBeqC
 
check - Variable in class org.jacop.search.DepthFirstSearch
It specifies if search can exit before the search has finished.
check() - Method in class org.jacop.jasat.core.Config
check some properties of the config
check(TimeStamp<Integer>[]) - Method in class org.jacop.constraints.regular.RegEdge
It checks if the edge is between active states.
checkBeforeUpdate(Arc, Arc) - Static method in class org.jacop.constraints.netflow.Assert
 
checkBounds - Static variable in class org.jacop.fz.VariablesParameters
 
checkDuplicates - Variable in class org.jacop.constraints.ElementInteger
It specifies whether duplicate values should be treated specially (combined to a single check).
checkFirstPass() - Method in class org.jacop.constraints.GCC
 
checkFloat(String) - Method in class org.jacop.fz.Tables
It returns an Double parameter of a given identity.
checkFlow(NetworkSimplex) - Static method in class org.jacop.constraints.netflow.Assert
 
checkForOverflow() - Method in class org.jacop.constraints.Linear
Deprecated.
 
checkForOverflow() - Method in class org.jacop.constraints.LinearInt
 
checkForOverflow() - Method in class org.jacop.constraints.SumWeight
 
checkForOverflow() - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
checkForOverflow() - Method in class org.jacop.constraints.XplusCeqZ
 
checkForOverflow() - Method in class org.jacop.constraints.XplusClteqZ
 
checkForOverflow() - Method in class org.jacop.constraints.XplusYeqC
 
checkForOverflow() - Method in class org.jacop.constraints.XplusYeqZ
 
checkForOverflow() - Method in class org.jacop.constraints.XplusYgtC
 
checkForOverflow() - Method in class org.jacop.floats.constraints.linear.Linear
 
checkGamma(int) - Method in class org.jacop.constraints.ValuePrecede
 
checkIfAllowed() - Method in class org.jacop.util.MDD
 
checkIfAllowed(int[]) - Method in class org.jacop.util.MDD
It checks if the specified tuple is allowed.
checkIfShavable(IntVar, Integer) - Method in class org.jacop.search.Shaving
 
checkInfeasibleNodes(NetworkSimplex) - Static method in class org.jacop.constraints.netflow.Assert
 
checkInput(int[], Predicate<Integer>, String) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInput(T[], Predicate<T>, String) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInputForDuplication(String, Object[]) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInputForDuplicationSkipSingletons(String, Var[]) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInputForNullness(String[], Object[]...) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInputForNullness(String, int[]) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInputForNullness(String, Object[]) - Method in class org.jacop.constraints.DecomposedConstraint
 
checkInt(String) - Method in class org.jacop.fz.Tables
It returns an Integer parameter of a given identity.
checkInvariants() - Method in class org.jacop.constraints.AndBoolSimple
 
checkInvariants() - Method in class org.jacop.constraints.AndBoolVector
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.constraints.BoolClause
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.constraints.EqBool
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.constraints.geost.AllowedArea
It checks that this constraint has consistent data structures.
checkInvariants() - Method in class org.jacop.constraints.geost.DBox
It checks whether the DBox is consistent.
checkInvariants() - Method in class org.jacop.constraints.geost.ForbiddenArea
It checks whether the ForbiddenArea is consistent.
checkInvariants() - Method in class org.jacop.constraints.geost.Geost
It checks that this constraint has consistent data structures.
checkInvariants() - Method in class org.jacop.constraints.geost.InArea
It checks whether the InArea is consistent.
checkInvariants() - Method in class org.jacop.constraints.geost.ObstacleObject
 
checkInvariants() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
It checks that this constraint has consistent data structures.
checkInvariants() - Method in class org.jacop.constraints.geost.PredefinedOrder
It checks the invariants for this order.
checkInvariants() - Method in class org.jacop.constraints.geost.Shape
It checks whether the shape object is consistent.
checkInvariants() - Method in class org.jacop.constraints.geost.ShiftOrder
It checks that this order has consistent data structures.
checkInvariants() - Method in class org.jacop.constraints.IfThenBool
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.constraints.knapsack.Knapsack
It verifies that leaves within tree have properly reflected slice variables within the items.
checkInvariants() - Method in class org.jacop.constraints.OrBoolSimple
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.constraints.OrBoolVector
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.constraints.XorBool
It checks invariants required by the constraint.
checkInvariants() - Method in class org.jacop.core.BoundDomain
Checks invariants.
checkInvariants() - Method in class org.jacop.core.Domain
It checks if the domain has correct state.
checkInvariants() - Method in class org.jacop.core.IntervalDomain
It is a function to check if the object is in consistent state.
checkInvariants() - Method in class org.jacop.core.SmallDenseDomain
 
checkInvariants() - Method in class org.jacop.core.Store
It checks invariants to see if the execution went smoothly.
checkInvariants() - Method in class org.jacop.floats.core.FloatIntervalDomain
It is a function to check if the object is in consistent state.
checkInvariants() - Method in class org.jacop.set.core.BoundSetDomain
 
checkInvariants() - Method in class org.jacop.set.core.SetDomain
 
checkOptimality(NetworkSimplex) - Static method in class org.jacop.constraints.netflow.Assert
 
checkRect(RectangleWithCondition) - Method in class org.jacop.constraints.DisjointConditional
 
checkRemoveInvariant(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
It checks all backtrackable objects that they have not retained any level equal or above removedLevel.
checkSecondPass() - Method in class org.jacop.constraints.GCC
 
checkSolution(int, int) - Method in class org.jacop.constraints.XmodYeqZ
 
checkStructure(NetworkSimplex) - Static method in class org.jacop.constraints.netflow.Assert
 
checkThirdPass() - Method in class org.jacop.constraints.GCC
 
checkWatches4Clause(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
(used for debug) checks if the 2 first literals of the clauses are exactly the set of literals that watch this clause
checkWatches4var(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
(used for debug) checks if the 2 first literals of the clauses are exactly the set of literals that watch this clause
checkXorder() - Method in class org.jacop.constraints.GCC
A method to be called in asserts that checks whether all grounded X variables are correctly put at the end of the list
child - Variable in class org.jacop.search.restart.Calculator
 
child - Variable in class org.jacop.util.SophisticatedLengauerTarjan
 
children - Variable in class org.jacop.fz.SimpleNode
 
childrenConsistencyListeners - Variable in class org.jacop.search.OneSolution
 
childrenInitializeListeners - Variable in class org.jacop.search.OneSolution
 
childrenSolutionListeners - Variable in class org.jacop.search.SimpleSolutionListener
It contains children of the solution listener.
childSearches - Variable in class org.jacop.search.DepthFirstSearch
It stores searches which will be executed when this one has assign all its variables.
choose(IntVar, int[], IntVar) - Static method in class org.jacop.constraints.Element
It constructs element constraint based on variables.
choose(IntVar, int[], IntVar, int) - Static method in class org.jacop.constraints.Element
It constructs element constraint based on variables.
choose(IntVar, List<? extends IntVar>, IntVar) - Static method in class org.jacop.constraints.Element
It constructs element constraint based on variables.
choose(IntVar, List<? extends IntVar>, IntVar, int) - Static method in class org.jacop.constraints.Element
It constructs element constraint based on variables.
choose(IntVar, IntVar[], IntVar) - Static method in class org.jacop.constraints.Element
It constructs element constraint based on variables.
choose(IntVar, IntVar[], IntVar, int) - Static method in class org.jacop.constraints.Element
It constructs element constraint based on variables.
circle_intersection() - Method in class org.jacop.examples.floats.CircleIntersection
 
CircleIntersection - Class in org.jacop.examples.floats
 
CircleIntersection() - Constructor for class org.jacop.examples.floats.CircleIntersection
 
Circuit - Class in org.jacop.constraints
Circuit constraint assures that all variables build a Hamiltonian circuit.
Circuit(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Circuit
It constructs a circuit constraint.
Circuit(IntVar[]) - Constructor for class org.jacop.constraints.Circuit
It constructs a circuit constraint.
CircuitVar - Class in org.jacop.constraints
Defines a Variable for Circuit constraints and related operations on it.
CircuitVar(Store) - Constructor for class org.jacop.constraints.CircuitVar
 
CircuitVar(Store, int, int) - Constructor for class org.jacop.constraints.CircuitVar
 
CircuitVarValue - Class in org.jacop.constraints
Defines a current value of the CircuitVar and related operations on it.
CircuitVarValue() - Constructor for class org.jacop.constraints.CircuitVarValue
 
CircuitVarValue(int, int) - Constructor for class org.jacop.constraints.CircuitVarValue
 
clause_generation(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
CLAUSE_RATE_AVERAGE - Static variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
CLAUSE_RATE_I_WANT_THIS_CLAUSE - Static variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
CLAUSE_RATE_LOW - Static variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
CLAUSE_RATE_UNSUPPORTED - Static variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
CLAUSE_RATE_WELL_SUPPORTED - Static variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
clauseDatabase - Variable in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
ClauseDatabaseInterface - Interface in org.jacop.jasat.core.clauses
Interface for clause databases or database stores.
ClauseIterator() - Constructor for class org.jacop.jasat.core.clauses.MapClause.ClauseIterator
 
ClauseListener - Interface in org.jacop.jasat.modules.interfaces
module that listens to add/removal of clauses
clauseModules - Variable in class org.jacop.jasat.core.Core
 
clauses - Variable in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
clauses - Variable in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
clauses - Variable in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
clauses - Variable in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
clauses - Variable in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
clauses - Variable in class org.jacop.satwrapper.SatTranslation
 
clausesDatabases - Variable in class org.jacop.jasat.core.Config
the list of databases the solver must add
ClauseState - Class in org.jacop.jasat.core.clauses
constants that represent the state of a clause at some point in the search
ClauseState() - Constructor for class org.jacop.jasat.core.clauses.ClauseState
 
clauseToLearn - Variable in class org.jacop.jasat.modules.SearchModule
 
clauseToLearn - Variable in class org.jacop.satwrapper.SatWrapper
 
clauseToString(int[]) - Method in class org.jacop.satwrapper.SatTranslation
 
cleanAfterFailure() - Method in class org.jacop.constraints.Constraint
It is executed after the constraint has failed.
cleanAfterFailure() - Method in class org.jacop.constraints.knapsack.Knapsack
 
clear() - Method in class org.jacop.constraints.netflow.simplex.Arc
Clears an artificial arc
clear() - Method in class org.jacop.core.BoundDomain
 
clear() - Method in class org.jacop.core.Domain
It removes all elements.
clear() - Method in class org.jacop.core.IntervalDomain
It removes all elements.
clear() - Method in class org.jacop.core.SmallDenseDomain
 
clear() - Method in class org.jacop.floats.core.FloatIntervalDomain
It removes all elements.
clear() - Method in class org.jacop.jasat.core.clauses.MapClause
clear the clause, ie.
clear() - Method in class org.jacop.jasat.utils.structures.IntHashMap
clear the table, removing all elements
clear() - Method in class org.jacop.jasat.utils.structures.IntMap
clear the map (removes everything inside)
clear() - Method in class org.jacop.jasat.utils.structures.IntQueue
 
clear() - Method in class org.jacop.jasat.utils.structures.IntStack
 
clear() - Method in class org.jacop.jasat.utils.structures.IntTrie
empty the Trie, removing all elements from it
clear() - Method in class org.jacop.jasat.utils.structures.IntVec
clears all elements in the array
clear() - Method in class org.jacop.satwrapper.SatChangesListener
clears all sets, so that elements occurring in them later result only from later events
clear() - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
clear everything (no more propagations or ignored literals)
clear() - Method in class org.jacop.set.core.BoundSetDomain
Sets the domain to an empty SetDomain.
clear() - Method in class org.jacop.set.core.SetDomain
Sets the domain to an empty SetDomain.
clear() - Method in class org.jacop.util.SimpleArrayList
Removes all of the elements from this list.
clear() - Method in class org.jacop.util.SimpleHashSet
Removes all elements from this set.
clear() - Method in class org.jacop.util.SparseSet
It removes all the elements by setting the number of members to zero.
clear(int) - Method in class org.jacop.jasat.utils.structures.IntSet
 
clearChanged() - Method in class org.jacop.core.Store
It clears the queue of constraints which need to be reevaluated usefull if different scheme propagation scheme needs to be implemented.
clearFrame() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
It creates the frame if it does not exist, and clears it if it does.
clearMask() - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
clearNode(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
clearNode(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
clearNode(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
clearNode(int) - Method in class org.jacop.constraints.cumulative.Tree
 
clearNodeScope(Node) - Method in class org.jacop.fz.JJTParserState
 
clearNoGC() - Method in class org.jacop.util.SimpleArrayList
same as clear(), but references to objects are kept internally.
clearTree() - Method in class org.jacop.constraints.cumulative.ThetaTree
 
clearTree() - Method in class org.jacop.constraints.cumulative.Tree
 
clearWatchedConstraint() - Method in class org.jacop.core.Store
It removes all watches to constraints, therefore constraints are no longer watched, no longer part of the model.
clone() - Method in class org.jacop.constraints.CircuitVarValue
 
clone() - Method in class org.jacop.constraints.Diff2VarValue
 
clone() - Method in class org.jacop.constraints.DisjointCondVarValue
 
clone() - Method in class org.jacop.core.BoundDomain
 
clone() - Method in class org.jacop.core.Domain
It clones the domain object.
clone() - Method in class org.jacop.core.IntDomain
 
clone() - Method in class org.jacop.core.Interval
 
clone() - Method in class org.jacop.core.IntervalDomain
It clones the domain object.
clone() - Method in class org.jacop.core.MutableDomainValue
 
clone() - Method in interface org.jacop.core.MutableVarValue
It clones the value of mutable variable.
clone() - Method in class org.jacop.core.SmallDenseDomain
 
clone() - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
clone() - Method in class org.jacop.floats.core.FloatDomain
 
clone() - Method in class org.jacop.floats.core.FloatInterval
 
clone() - Method in class org.jacop.floats.core.FloatIntervalDomain
It clones the domain object.
clone() - Method in class org.jacop.set.core.BoundSetDomain
Clones the domain.
clone() - Method in class org.jacop.set.core.SetDomain
It clones the domain object.
clone() - Method in class org.jacop.util.SimpleHashSet
Clones this set.
cloneLight() - Method in class org.jacop.core.BoundDomain
It clones this domain.
cloneLight() - Method in class org.jacop.core.Domain
It clones the domain object, only data responsible for encoding domain values is cloned.
cloneLight() - Method in class org.jacop.core.IntDomain
 
cloneLight() - Method in class org.jacop.core.IntervalDomain
It clones the domain object, only data responsible for encoding domain values is cloned.
cloneLight() - Method in class org.jacop.core.SmallDenseDomain
It clones the domain object, only data responsible for encoding domain values is cloned.
cloneLight() - Method in class org.jacop.floats.core.FloatDomain
 
cloneLight() - Method in class org.jacop.floats.core.FloatIntervalDomain
It clones the domain object, only data responsible for encoding domain values is cloned.
cloneLight() - Method in class org.jacop.set.core.BoundSetDomain
It clones the domain object, only data responsible for encoding domain values is cloned.
cloneLight() - Method in class org.jacop.set.core.SetDomain
It clones the domain object, only data responsible for encoding domain values is cloned.
close() - Method in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
close() - Method in interface org.jacop.constraints.netflow.Pruning.PruningStrategy
 
closeNodeScope(Node, boolean) - Method in class org.jacop.fz.JJTParserState
 
closeNodeScope(Node, int) - Method in class org.jacop.fz.JJTParserState
 
CnfParser - Class in org.jacop.jasat.utils
CNF file format (low-level) parser.
CnfParser(MemoryPool, InputStream) - Constructor for class org.jacop.jasat.utils.CnfParser
creates an instance of the parser for some input stream
CnfParser.ParseException - Exception Class in org.jacop.jasat.utils
exception occurring during parse
cofactor(double[][]) - Method in class org.jacop.util.Matrix
 
col_rules - Variable in class org.jacop.examples.fd.nonogram.Nonogram
It specifies a rule for each column.
collectFailStatistics(Constraint) - Method in class org.jacop.search.FailConstraintsStatistics
 
COLON - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
COLONCOLON - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
colsums - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
column - Variable in class org.jacop.fz.SimpleCharStream
 
columnDescription - Variable in class org.jacop.examples.fd.Kakro
 
COMMA - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
commonInitialization(int[], int[], IntVar[], IntVar, IntVar) - Method in class org.jacop.constraints.knapsack.Knapsack
 
commonInitialization(IntVar[], int[]) - Method in class org.jacop.constraints.NoGood
 
commonInitialization(IntVar[], int[], int) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
commonInitialization(Store, String, IntDomain) - Method in class org.jacop.core.IntVar
 
commonInitialization(Store, String, FloatDomain) - Method in class org.jacop.floats.core.FloatVar
 
commonInitialization(Store, IntVar[], int[], String, int) - Method in class org.jacop.constraints.LinearInt
 
commonInitialization(Store, FloatVar[], double[], String, double) - Method in class org.jacop.floats.constraints.linear.Linear
 
companion - Variable in class org.jacop.constraints.netflow.simplex.Arc
The arc companion for constraint API.
comparator - Variable in class org.jacop.jasat.modules.ActivityModule
compares literals according to their activity.
comparator - Variable in class org.jacop.search.PrioritySearch
 
ComparatorsVar(ComparatorVariable<T>) - Constructor for class org.jacop.fz.SearchItem.ComparatorsVar
 
ComparatorsVar(ComparatorVariable<T>, ComparatorVariable<T>) - Constructor for class org.jacop.fz.SearchItem.ComparatorsVar
 
ComparatorVariable<T> - Interface in org.jacop.search
Defines an interface for comparing variables.
compare(double, T) - Method in class org.jacop.floats.search.LargestDomainFloat
 
compare(double, T) - Method in class org.jacop.floats.search.LargestMaxFloat
 
compare(double, T) - Method in class org.jacop.floats.search.LargestMinFloat
 
compare(double, T) - Method in class org.jacop.floats.search.MaxRegretFloat
 
compare(double, T) - Method in class org.jacop.floats.search.SmallestDomainFloat
 
compare(double, T) - Method in class org.jacop.floats.search.SmallestMaxFloat
 
compare(double, T) - Method in class org.jacop.floats.search.SmallestMinFloat
 
compare(double, T) - Method in class org.jacop.floats.search.WeightedDegreeFloat
 
compare(double, T) - Method in class org.jacop.search.ActivityMax
 
compare(double, T) - Method in class org.jacop.search.ActivityMaxDeg
 
compare(double, T) - Method in class org.jacop.search.ActivityMin
 
compare(double, T) - Method in class org.jacop.search.ActivityMinDeg
 
compare(double, T) - Method in class org.jacop.search.AFCMax
 
compare(double, T) - Method in class org.jacop.search.AFCMaxDeg
 
compare(double, T) - Method in class org.jacop.search.AFCMin
 
compare(double, T) - Method in class org.jacop.search.AFCMinDeg
 
compare(double, T) - Method in interface org.jacop.search.ComparatorVariable
It compares the baseline metric to the variable metric.
compare(double, T) - Method in class org.jacop.search.LargestDomain
 
compare(double, T) - Method in class org.jacop.search.LargestMax
 
compare(double, T) - Method in class org.jacop.search.LargestMin
 
compare(double, T) - Method in class org.jacop.search.MaxRegret
 
compare(double, T) - Method in class org.jacop.search.MinDomainOverDegree
 
compare(double, T) - Method in class org.jacop.search.MostConstrainedDynamic
 
compare(double, T) - Method in class org.jacop.search.MostConstrainedStatic
 
compare(double, T) - Method in class org.jacop.search.RandomVar
 
compare(double, T) - Method in class org.jacop.search.SmallestDomain
 
compare(double, T) - Method in class org.jacop.search.SmallestMax
 
compare(double, T) - Method in class org.jacop.search.SmallestMin
 
compare(double, T) - Method in class org.jacop.search.WeightedDegree
 
compare(double, T) - Method in class org.jacop.set.search.MaxCardDiff
Compares the cardinality difference of the variable to the float value.
compare(double, T) - Method in class org.jacop.set.search.MaxGlbCard
Compares the cardinality of the variables glb to the float value.
compare(double, T) - Method in class org.jacop.set.search.MaxLubCard
Compares the cardinality of the variables lub to the float value.
compare(double, T) - Method in class org.jacop.set.search.MinCardDiff
Compares the cardinality difference of the variable to the float value.
compare(double, T) - Method in class org.jacop.set.search.MinGlbCard
Compares the cardinality of the variables glb to the float value.
compare(double, T) - Method in class org.jacop.set.search.MinLubCard
Compares the cardinality of the variables lub to the float value.
compare(int[], int[]) - Method in interface org.jacop.constraints.geost.LexicographicalOrder
It compares two k-dimensional points.
compare(int[], int[]) - Method in class org.jacop.constraints.geost.PredefinedOrder
 
compare(int[], int[]) - Method in class org.jacop.constraints.geost.ShiftOrder
 
compare(T, T) - Method in class org.jacop.floats.constraints.linear.Linear.VarWeightComparator
 
compare(T, T) - Method in class org.jacop.floats.search.LargestDomainFloat
 
compare(T, T) - Method in class org.jacop.floats.search.LargestMaxFloat
 
compare(T, T) - Method in class org.jacop.floats.search.LargestMinFloat
 
compare(T, T) - Method in class org.jacop.floats.search.MaxRegretFloat
 
compare(T, T) - Method in class org.jacop.floats.search.SmallestDomainFloat
 
compare(T, T) - Method in class org.jacop.floats.search.SmallestMaxFloat
 
compare(T, T) - Method in class org.jacop.floats.search.SmallestMinFloat
 
compare(T, T) - Method in class org.jacop.floats.search.WeightedDegreeFloat
 
compare(T, T) - Method in class org.jacop.search.ActivityMax
 
compare(T, T) - Method in class org.jacop.search.ActivityMaxDeg
 
compare(T, T) - Method in class org.jacop.search.ActivityMin
 
compare(T, T) - Method in class org.jacop.search.ActivityMinDeg
 
compare(T, T) - Method in class org.jacop.search.AFCMax
 
compare(T, T) - Method in class org.jacop.search.AFCMaxDeg
 
compare(T, T) - Method in class org.jacop.search.AFCMin
 
compare(T, T) - Method in class org.jacop.search.AFCMinDeg
 
compare(T, T) - Method in interface org.jacop.search.ComparatorVariable
It compares the metric of the left variable against the right one.
compare(T, T) - Method in class org.jacop.search.LargestDomain
 
compare(T, T) - Method in class org.jacop.search.LargestMax
 
compare(T, T) - Method in class org.jacop.search.LargestMin
 
compare(T, T) - Method in class org.jacop.search.MaxRegret
 
compare(T, T) - Method in class org.jacop.search.MinDomainOverDegree
 
compare(T, T) - Method in class org.jacop.search.MostConstrainedDynamic
 
compare(T, T) - Method in class org.jacop.search.MostConstrainedStatic
 
compare(T, T) - Method in class org.jacop.search.RandomVar
 
compare(T, T) - Method in class org.jacop.search.SmallestDomain
 
compare(T, T) - Method in class org.jacop.search.SmallestMax
 
compare(T, T) - Method in class org.jacop.search.SmallestMin
 
compare(T, T) - Method in class org.jacop.search.WeightedDegree
 
compare(T, T) - Method in class org.jacop.set.search.MaxCardDiff
Compares the cardinality difference of the variables.
compare(T, T) - Method in class org.jacop.set.search.MaxGlbCard
Compares the cardinality of the variables glbs.
compare(T, T) - Method in class org.jacop.set.search.MaxLubCard
Compares the cardinality of the variables lubs.
compare(T, T) - Method in class org.jacop.set.search.MinCardDiff
Compares the cardinality difference of the variables.
compare(T, T) - Method in class org.jacop.set.search.MinGlbCard
Compares the cardinality of the variables glbs.
compare(T, T) - Method in class org.jacop.set.search.MinLubCard
Compares the cardinality of the variables lubs.
compareLowerBound - Variable in class org.jacop.constraints.GCC
 
compareTo(KnapsackItem) - Method in class org.jacop.constraints.knapsack.KnapsackItem
Method used in the sorting of the items, we use profit and weight to know the less efficient item without using division.
compareTo(ArcCompanion) - Method in class org.jacop.constraints.netflow.ArcCompanion
 
ComparisonConstraints - Class in org.jacop.fz.constraints
 
ComparisonConstraints(Support) - Constructor for class org.jacop.fz.constraints.ComparisonConstraints
 
compl() - Method in class org.jacop.constraints.Task
 
complement() - Method in class org.jacop.core.BoundDomain
 
complement() - Method in class org.jacop.core.IntDomain
It creates a complement of a domain.
complement() - Method in class org.jacop.core.IntervalDomain
It creates a complement of a domain.
complement() - Method in class org.jacop.core.SmallDenseDomain
 
complement() - Method in class org.jacop.floats.core.FloatDomain
It creates a complement of a domain.
complement() - Method in class org.jacop.floats.core.FloatIntervalDomain
It creates a complement of a domain.
complement() - Method in class org.jacop.set.core.BoundSetDomain
It creates a complement of a domain.
complementary_search - Variable in class org.jacop.fz.Options
 
complementarySearch() - Method in class org.jacop.fz.Options
It defines wheter additional search should use output variables only (false, default).
completion() - Method in class org.jacop.constraints.Task
 
compOfY - Variable in class org.jacop.constraints.GCC
 
Component(int, int, int) - Constructor for class org.jacop.constraints.GCC.Component
 
components() - Method in class org.jacop.constraints.geost.Shape
It returns the dboxes defining the shape.
compress(int) - Method in class org.jacop.util.LengauerTarjan
 
computeBoundingBox() - Method in class org.jacop.constraints.geost.Shape
It computes the bounding box of the given shape.
computeFixpoint(Constraint, Set<RemoveLevelLate>) - Method in class org.jacop.constraints.Constraint
 
computeForbidden() - Method in class org.jacop.constraints.knapsack.Knapsack
It searches through a subset of right items to find the ones which can not be fully included without violating the profit requirement in the knapsack constraint.
computeInit() - Method in class org.jacop.constraints.LinearInt
 
computeInit() - Method in class org.jacop.constraints.SumInt
 
computeIntervals() - Method in class org.jacop.core.IntervalBasedBacktrackableManager
 
computeIntrusionWeight(int, int, int, double, double) - Method in class org.jacop.constraints.knapsack.Tree
It returns the amount of weight of a given item being checked which can be replaced by Right items given the amount of profitSlack.
computeLastOfSequence(int[][], int, int) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
computeLBD(MapClause) - Method in class org.jacop.jasat.modules.HeuristicForgetModule
compute the LBD (Literal Block Distance) of a clause
computeLeaveVals(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
computeLeaveVals(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
computeLeaveVals(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
computeLowerBound(int, int, Map<Integer, Map<Integer, Integer>>) - Method in class org.jacop.examples.fd.ConferenceTalkPlacement
 
computeMandatory() - Method in class org.jacop.constraints.knapsack.Knapsack
It computes the mandatory part of the knapsack pruning.
computeMinProfit(int) - Method in class org.jacop.constraints.knapsack.Tree
It computes the minimum of capacity variable for knapsack constraint given the minimum requirement for profit.
computeMinWeight(int) - Method in class org.jacop.constraints.knapsack.Tree
It computes the minimum of capacity variable for knapsack constraint given the minimum requirement for profit.
computeNewMaxDuration(IntVar, int, int, int) - Method in class org.jacop.constraints.Diff
 
computeNode(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
computeNodeVals(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
computeNodeVals(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
computeNodeVals(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
computePotentials() - Method in class org.jacop.constraints.netflow.simplex.Node
Recomputes the potential & depth values in the subtree rooted at this node.
computeReplacableWeight(int, int, int, double, double) - Method in class org.jacop.constraints.knapsack.Tree
It returns the amount of weight of a given item being checked which can be replaced by Right items given the amount of profitSlack.
computeThetaNode(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
concatenation(FSM) - Method in class org.jacop.util.fsm.FSM
It does concatenation of two FSM.
Concatenation - Static variable in class org.jacop.util.fsm.RegularExpressionParser
The constant denoting concatenation expression.
Concatination(RegularExpressionParser.Expression, RegularExpressionParser.Expression) - Constructor for class org.jacop.util.fsm.RegularExpressionParser.Concatination
 
cond - Variable in class org.jacop.constraints.ExclusiveItem
 
condC - Variable in class org.jacop.constraints.IfThen
It specifies constraint condC in the IfThen constraint.
condC - Variable in class org.jacop.constraints.IfThenElse
It specifies constraint condC in the IfThenElse constraint.
condition() - Method in class org.jacop.constraints.ExclusiveItem
 
condition() - Method in class org.jacop.constraints.RectangleWithCondition
 
condition(int, int) - Method in class org.jacop.constraints.ExclusiveList
 
Conditional - Class in org.jacop.constraints
Conditional constraint implements conditional constraint satisfiability.
Conditional(List<? extends IntVar>, List<? extends PrimitiveConstraint>) - Constructor for class org.jacop.constraints.Conditional
It constructs a Conditional constraint.
Conditional(IntVar[], PrimitiveConstraint[]) - Constructor for class org.jacop.constraints.Conditional
It constructs a Conditional constraint.
conditionChanged(Set<IntVar>, int) - Method in class org.jacop.constraints.DisjointConditional
 
condVariables - Variable in class org.jacop.constraints.DisjointConditional
 
Conference - Class in org.jacop.examples.fd
It solves a simple conference session placement problem.
Conference() - Constructor for class org.jacop.examples.fd.Conference
 
ConferenceTalkPlacement - Class in org.jacop.examples.fd
It solves a simple conference talk placement problem.
ConferenceTalkPlacement() - Constructor for class org.jacop.examples.fd.ConferenceTalkPlacement
 
config - Variable in class org.jacop.jasat.core.Core
 
Config - Class in org.jacop.jasat.core
The configuration for a solver.
Config() - Constructor for class org.jacop.jasat.core.Config
constructor for config, that adds some default components.
CONFLICT - Static variable in class org.jacop.jasat.core.SolverState
 
CONFLICT_COUNT_TO_SORT - Variable in class org.jacop.jasat.modules.ActivityModule
 
conflictCount - Variable in class org.jacop.jasat.modules.ActivityModule
 
conflictCount - Variable in class org.jacop.jasat.modules.HeuristicRestartModule
 
conflictLearning - Variable in class org.jacop.jasat.core.Core
 
ConflictLearning - Class in org.jacop.jasat.core
A solver component for conflict learning.
ConflictLearning() - Constructor for class org.jacop.jasat.core.ConflictLearning
 
ConflictListener - Interface in org.jacop.jasat.modules.interfaces
module that listens to conflicts that are discovered.
conflictModules - Variable in class org.jacop.jasat.core.Core
 
conflictTuples(IntVar[], int[][]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
consistency() - Method in class org.jacop.core.Store
This function computes the consistency function.
consistency(Store) - Method in class org.jacop.constraints.AbsXeqY
 
consistency(Store) - Method in class org.jacop.constraints.Alldiff
 
consistency(Store) - Method in class org.jacop.constraints.Alldifferent
 
consistency(Store) - Method in class org.jacop.constraints.Alldistinct
 
consistency(Store) - Method in class org.jacop.constraints.AllEqual
 
consistency(Store) - Method in class org.jacop.constraints.Among
 
consistency(Store) - Method in class org.jacop.constraints.AmongVar
 
consistency(Store) - Method in class org.jacop.constraints.And
 
consistency(Store) - Method in class org.jacop.constraints.AndBoolSimple
 
consistency(Store) - Method in class org.jacop.constraints.AndBoolVector
 
consistency(Store) - Method in class org.jacop.constraints.ArgMax
 
consistency(Store) - Method in class org.jacop.constraints.ArgMin
 
consistency(Store) - Method in class org.jacop.constraints.Assignment
 
consistency(Store) - Method in class org.jacop.constraints.AtLeast
 
consistency(Store) - Method in class org.jacop.constraints.AtMost
 
consistency(Store) - Method in class org.jacop.constraints.binpacking.Binpacking
 
consistency(Store) - Method in class org.jacop.constraints.BoolClause
computes consistency for x_0 \/ ...
consistency(Store) - Method in class org.jacop.constraints.ChannelImply
 
consistency(Store) - Method in class org.jacop.constraints.ChannelReif
 
consistency(Store) - Method in class org.jacop.constraints.Circuit
 
consistency(Store) - Method in class org.jacop.constraints.Conditional
 
consistency(Store) - Method in class org.jacop.constraints.Constraint
It is a (most probably incomplete) consistency function which removes the values from variables domains.
consistency(Store) - Method in class org.jacop.constraints.Count
 
consistency(Store) - Method in class org.jacop.constraints.CountBounds
 
consistency(Store) - Method in class org.jacop.constraints.CountValues
 
consistency(Store) - Method in class org.jacop.constraints.CountValuesBounds
 
consistency(Store) - Method in class org.jacop.constraints.CountVar
 
consistency(Store) - Method in class org.jacop.constraints.Cumulative
 
consistency(Store) - Method in class org.jacop.constraints.cumulative.Cumulative
 
consistency(Store) - Method in class org.jacop.constraints.cumulative.CumulativeBasic
 
consistency(Store) - Method in class org.jacop.constraints.cumulative.CumulativeOptional
 
consistency(Store) - Method in class org.jacop.constraints.cumulative.CumulativePrimary
 
consistency(Store) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
consistency(Store) - Method in class org.jacop.constraints.cumulative.CumulativeUnaryOptional
 
consistency(Store) - Method in class org.jacop.constraints.Diff
 
consistency(Store) - Method in class org.jacop.constraints.diffn.Diffn
 
consistency(Store) - Method in class org.jacop.constraints.diffn.Nooverlap
 
consistency(Store) - Method in class org.jacop.constraints.Distance
 
consistency(Store) - Method in class org.jacop.constraints.Element
 
consistency(Store) - Method in class org.jacop.constraints.ElementInteger
 
consistency(Store) - Method in class org.jacop.constraints.ElementIntegerFast
 
consistency(Store) - Method in class org.jacop.constraints.ElementVariable
 
consistency(Store) - Method in class org.jacop.constraints.ElementVariableFast
 
consistency(Store) - Method in class org.jacop.constraints.Eq
 
consistency(Store) - Method in class org.jacop.constraints.EqBool
 
consistency(Store) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
consistency(Store) - Method in class org.jacop.constraints.ExtensionalSupportMDD
 
consistency(Store) - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
consistency(Store) - Method in class org.jacop.constraints.ExtensionalSupportVA
 
consistency(Store) - Method in class org.jacop.constraints.GCC
 
consistency(Store) - Method in class org.jacop.constraints.geost.Geost
 
consistency(Store) - Method in class org.jacop.constraints.IfThen
 
consistency(Store) - Method in class org.jacop.constraints.IfThenBool
 
consistency(Store) - Method in class org.jacop.constraints.IfThenElse
 
consistency(Store) - Method in class org.jacop.constraints.Implies
 
consistency(Store) - Method in class org.jacop.constraints.In
 
consistency(Store) - Method in class org.jacop.constraints.Increasing
 
consistency(Store) - Method in class org.jacop.constraints.knapsack.Knapsack
 
consistency(Store) - Method in class org.jacop.constraints.LexOrder
 
consistency(Store) - Method in class org.jacop.constraints.Linear
Deprecated.
 
consistency(Store) - Method in class org.jacop.constraints.LinearInt
 
consistency(Store) - Method in class org.jacop.constraints.LinearIntDom
 
consistency(Store) - Method in class org.jacop.constraints.Max
 
consistency(Store) - Method in class org.jacop.constraints.MaxSimple
 
consistency(Store) - Method in class org.jacop.constraints.Member
 
consistency(Store) - Method in class org.jacop.constraints.Min
 
consistency(Store) - Method in class org.jacop.constraints.MinSimple
 
consistency(Store) - Method in class org.jacop.constraints.netflow.NetworkFlow
 
consistency(Store) - Method in class org.jacop.constraints.NoGood
 
consistency(Store) - Method in class org.jacop.constraints.Not
 
consistency(Store) - Method in class org.jacop.constraints.Or
 
consistency(Store) - Method in class org.jacop.constraints.OrBoolSimple
 
consistency(Store) - Method in class org.jacop.constraints.OrBoolVector
 
consistency(Store) - Method in class org.jacop.constraints.regular.Regular
 
consistency(Store) - Method in class org.jacop.constraints.Reified
 
consistency(Store) - Method in class org.jacop.constraints.SeqPrecedeChain
 
consistency(Store) - Method in class org.jacop.constraints.Subcircuit
 
consistency(Store) - Method in class org.jacop.constraints.Sum
 
consistency(Store) - Method in class org.jacop.constraints.SumBool
 
consistency(Store) - Method in class org.jacop.constraints.SumInt
 
consistency(Store) - Method in class org.jacop.constraints.SumWeight
 
consistency(Store) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
consistency(Store) - Method in class org.jacop.constraints.table.SimpleTable
 
consistency(Store) - Method in class org.jacop.constraints.table.Table
 
consistency(Store) - Method in class org.jacop.constraints.ValuePrecede
 
consistency(Store) - Method in class org.jacop.constraints.Values
 
consistency(Store) - Method in class org.jacop.constraints.VariableTrace
 
consistency(Store) - Method in class org.jacop.constraints.XdivYeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XeqC
 
consistency(Store) - Method in class org.jacop.constraints.XeqY
 
consistency(Store) - Method in class org.jacop.constraints.XexpYeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XgtC
 
consistency(Store) - Method in class org.jacop.constraints.XgteqC
 
consistency(Store) - Method in class org.jacop.constraints.XgteqY
 
consistency(Store) - Method in class org.jacop.constraints.XgtY
 
consistency(Store) - Method in class org.jacop.constraints.XltC
 
consistency(Store) - Method in class org.jacop.constraints.XlteqC
 
consistency(Store) - Method in class org.jacop.constraints.XlteqY
 
consistency(Store) - Method in class org.jacop.constraints.XltY
 
consistency(Store) - Method in class org.jacop.constraints.XmodYeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XmulCeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XmulYeqC
 
consistency(Store) - Method in class org.jacop.constraints.XmulYeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XneqC
 
consistency(Store) - Method in class org.jacop.constraints.XneqY
 
consistency(Store) - Method in class org.jacop.constraints.Xor
 
consistency(Store) - Method in class org.jacop.constraints.XorBool
 
consistency(Store) - Method in class org.jacop.constraints.XplusCeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XplusClteqZ
 
consistency(Store) - Method in class org.jacop.constraints.XplusYeqC
 
consistency(Store) - Method in class org.jacop.constraints.XplusYeqZ
 
consistency(Store) - Method in class org.jacop.constraints.XplusYgtC
 
consistency(Store) - Method in class org.jacop.constraints.XplusYlteqZ
 
consistency(Store) - Method in class org.jacop.floats.constraints.AbsPeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.CeilPeqX
 
consistency(Store) - Method in class org.jacop.floats.constraints.CosPeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.ElementFloat
 
consistency(Store) - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
consistency(Store) - Method in class org.jacop.floats.constraints.EquationSystem
 
consistency(Store) - Method in class org.jacop.floats.constraints.ExpPeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.FloorPeqX
 
consistency(Store) - Method in class org.jacop.floats.constraints.linear.Linear
 
consistency(Store) - Method in class org.jacop.floats.constraints.Max
 
consistency(Store) - Method in class org.jacop.floats.constraints.Min
 
consistency(Store) - Method in class org.jacop.floats.constraints.PeqC
 
consistency(Store) - Method in class org.jacop.floats.constraints.PeqQ
 
consistency(Store) - Method in class org.jacop.floats.constraints.PgtC
 
consistency(Store) - Method in class org.jacop.floats.constraints.PgteqC
 
consistency(Store) - Method in class org.jacop.floats.constraints.PgteqQ
 
consistency(Store) - Method in class org.jacop.floats.constraints.PgtQ
 
consistency(Store) - Method in class org.jacop.floats.constraints.PltC
 
consistency(Store) - Method in class org.jacop.floats.constraints.PlteqC
 
consistency(Store) - Method in class org.jacop.floats.constraints.PlteqQ
 
consistency(Store) - Method in class org.jacop.floats.constraints.PltQ
 
consistency(Store) - Method in class org.jacop.floats.constraints.PmulCeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.PmulQeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.PneqC
 
consistency(Store) - Method in class org.jacop.floats.constraints.PneqQ
 
consistency(Store) - Method in class org.jacop.floats.constraints.PplusCeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.PplusQeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.RoundPeqX
 
consistency(Store) - Method in class org.jacop.floats.constraints.SinPeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.SqrtPeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.TanPeqR
 
consistency(Store) - Method in class org.jacop.floats.constraints.XeqP
 
consistency(Store) - Method in class org.jacop.satwrapper.SatWrapper
The point where all operations are effectively done in the SAT solver, until no operation remains or a conflict occurs
consistency(Store) - Method in class org.jacop.set.constraints.AdiffBeqC
 
consistency(Store) - Method in class org.jacop.set.constraints.AdisjointB
 
consistency(Store) - Method in class org.jacop.set.constraints.AeqB
 
consistency(Store) - Method in class org.jacop.set.constraints.AeqS
 
consistency(Store) - Method in class org.jacop.set.constraints.AinB
 
consistency(Store) - Method in class org.jacop.set.constraints.AinS
 
consistency(Store) - Method in class org.jacop.set.constraints.AintersectBeqC
 
consistency(Store) - Method in class org.jacop.set.constraints.AleB
 
consistency(Store) - Method in class org.jacop.set.constraints.AltB
 
consistency(Store) - Method in class org.jacop.set.constraints.AunionBeqC
 
consistency(Store) - Method in class org.jacop.set.constraints.CardA
 
consistency(Store) - Method in class org.jacop.set.constraints.CardAeqX
 
consistency(Store) - Method in class org.jacop.set.constraints.ChannelBoolSet
 
consistency(Store) - Method in class org.jacop.set.constraints.ChannelIntSet
 
consistency(Store) - Method in class org.jacop.set.constraints.EinA
 
consistency(Store) - Method in class org.jacop.set.constraints.ElementSet
 
consistency(Store) - Method in class org.jacop.set.constraints.ElementSetVariable
 
consistency(Store) - Method in class org.jacop.set.constraints.Lex
Deprecated.
 
consistency(Store) - Method in class org.jacop.set.constraints.Match
 
consistency(Store) - Method in class org.jacop.set.constraints.PartitionSet
 
consistency(Store) - Method in class org.jacop.set.constraints.SinA
 
consistency(Store) - Method in class org.jacop.set.constraints.SumWeightedSet
 
consistency(Store) - Method in class org.jacop.set.constraints.XeqA
 
consistency(Store) - Method in class org.jacop.set.constraints.XinA
 
CONSISTENCY_INFO_FROM - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies how many consistency functions must be executed before the information about the constraint is being printed out.
consistencyCalls - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
consistencyChecks - Variable in class org.jacop.constraints.Alldistinct
It counts the number of executions of the consistency function.
consistencyDurationGtZero(Store) - Method in class org.jacop.constraints.geost.GeostObject.TimeBoundConstraint
It applies constraint enforcing that duration > 0
consistencyForX(Store) - Method in class org.jacop.constraints.AmongVar
Is called when all y are grounded and amongForSet is equivalent to simple version of Among.
consistencyForY(Store) - Method in class org.jacop.constraints.AmongVar
It is a function which makes Y consistent if all X's are grounded.
consistencyIterations - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
consistencyListener - Variable in class org.jacop.search.DepthFirstSearch
It is invoked when consistency function has been executed.
ConsistencyListener - Interface in org.jacop.search
Defines an interface of an object which can be plugined into the search right after executing the consistency function (at the beginning of each search node).
consistencyListeners - Variable in class org.jacop.search.CreditCalculator
 
consistencyListeners - Variable in class org.jacop.search.Shaving
 
consistencyListeners - Variable in class org.jacop.search.TraceGenerator
 
consistencyPruningEvents - Variable in class org.jacop.constraints.Constraint
It specifies the event which must occur in order for the consistency function to be called.
consistencyStartPlusDurationEqEnd(Store) - Method in class org.jacop.constraints.geost.GeostObject.TimeBoundConstraint
It evaluates part of the constraint that ensures that start + duration = end
consistencyWhen_LB0_EQ_UB0(Store) - Method in class org.jacop.constraints.AmongVar
The number of x in lbsDom is equal to the number of X intersecting ubSDom.
constant - Enum constant in enum org.jacop.fz.Options.RestartType
 
constant_float(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
constant_int(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
constant_set(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
ConstantCalculator - Class in org.jacop.search.restart
Defines functionality for constant calculator for restart search.
ConstantCalculator(int) - Constructor for class org.jacop.search.restart.ConstantCalculator
 
constantFloatTable - Variable in class org.jacop.fz.Tables
 
constantTable - Variable in class org.jacop.fz.Tables
 
constantTableBoolean - Variable in class org.jacop.fz.Tables
 
constraineCost() - Method in class org.jacop.search.PrioritySearch.LinkingSearch
 
constraineCostFromChild(DepthFirstSearch<T>) - Method in class org.jacop.search.PrioritySearch.LinkingSearch
 
constraint(FloatVar) - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
Constraint - Class in org.jacop.constraints
 
Constraint() - Constructor for class org.jacop.constraints.Constraint
 
Constraint(Set<? extends Var>) - Constructor for class org.jacop.constraints.Constraint
 
Constraint(Stream<Var>) - Constructor for class org.jacop.constraints.Constraint
 
Constraint(PrimitiveConstraint[]) - Constructor for class org.jacop.constraints.Constraint
 
Constraint(Var[]...) - Constructor for class org.jacop.constraints.Constraint
 
CONSTRAINT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
constraint_elem() - Method in class org.jacop.fz.Parser
 
constraint_item() - Method in class org.jacop.fz.Parser
 
constraint_items() - Method in class org.jacop.fz.Parser
 
constraintAFCManagement - Variable in class org.jacop.core.Store
Variables for accumulated failure count (AFC) for constraints.
ConstraintFncs - Class in org.jacop.fz.constraints
 
ConstraintFncs(Support) - Constructor for class org.jacop.fz.constraints.ConstraintFncs
 
constraintListIndex - Variable in class org.jacop.constraints.geost.InternalConstraint
The ordering of constraints requires to maintain a reverse mapping.
constraintPriority - Variable in class org.jacop.fz.constraints.Support
 
constraints - Variable in class org.jacop.constraints.AndBoolVector
 
constraints - Variable in class org.jacop.constraints.diffn.Diffn
 
constraints - Variable in class org.jacop.constraints.diffn.DiffnDecomposed
 
constraints - Variable in class org.jacop.constraints.EqBool
 
constraints - Variable in class org.jacop.constraints.geost.InArea
It holds all the constraints which have been generated from this external constraints.
constraints - Variable in class org.jacop.constraints.geost.NonOverlapping
 
constraints - Variable in class org.jacop.constraints.Increasing
 
constraints - Variable in class org.jacop.constraints.Lex
It contains constraints of the lex constraint decomposition.
constraints - Variable in class org.jacop.constraints.OrBoolVector
 
constraints - Variable in class org.jacop.constraints.regular.Regular
 
constraints - Variable in class org.jacop.constraints.Sequence
 
constraints - Variable in class org.jacop.constraints.Stretch
 
constraints - Variable in class org.jacop.floats.constraints.CosPeqR_decomposed
It contains constraints of the CosPeqR_decomposed constraint decomposition.
constraints() - Method in class org.jacop.core.Domain
It returns all the constraints attached currently to the domain.
Constraints - Class in org.jacop.fz
The part of the parser responsible for parsing constraints.
Constraints(Store, Tables) - Constructor for class org.jacop.fz.Constraints
It creates an object to parse the constraint part of the flatzinc file.
constraintScope - Variable in class org.jacop.constraints.Constraint
 
contains(double) - Method in class org.jacop.floats.core.FloatDomain
 
contains(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
contains(double, double) - Method in class org.jacop.floats.core.FloatDomain
It checks if an interval min..max belongs to the domain.
contains(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
contains(int) - Method in class org.jacop.core.BoundDomain
 
contains(int) - Method in class org.jacop.core.IntDomain
It checks if value belongs to the domain.
contains(int) - Method in class org.jacop.core.IntervalDomain
It checks if value belongs to the domain.
contains(int) - Method in class org.jacop.core.SmallDenseDomain
 
contains(int) - Method in class org.jacop.floats.core.FloatDomain
It checks if value belongs to the domain.
contains(int) - Method in class org.jacop.floats.core.FloatIntervalDomain
It checks if value belongs to the domain.
contains(int) - Method in class org.jacop.jasat.utils.structures.IntTrie
does the Trie contains i ?
contains(int) - Method in class org.jacop.set.core.BoundSetDomain
It checks if value belongs to the domain.
contains(int) - Method in class org.jacop.set.core.SetDomain
It checks if value belongs to the domain of the set.
contains(int) - Method in class org.jacop.util.IndexDomainView
It checks if the value of a given index is still in the domain.
contains(int, int) - Method in class org.jacop.core.BoundDomain
 
contains(int, int) - Method in class org.jacop.core.IntDomain
It checks if an interval min..max belongs to the domain.
contains(int, int) - Method in class org.jacop.core.IntervalDomain
 
contains(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
contains(E) - Method in class org.jacop.util.SimpleHashSet
Returns the boolean value which specifies if given element is already in this identity hash set.
contains(E) - Method in class org.jacop.util.SimpleHashSet.Entry
 
contains(Object) - Method in class org.jacop.util.SimpleArrayList
Returns true if this list contains the specified element.
contains(IntDomain) - Method in class org.jacop.core.BoundDomain
 
contains(IntDomain) - Method in class org.jacop.core.IntDomain
It specifies if the current domain contains the domain given as a parameter.
contains(IntDomain) - Method in class org.jacop.core.IntervalDomain
It specifies if the current domain contains the domain given as a parameter.
contains(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
contains(IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
It checks if the supplied set or setDomain is a subset of this domain.
contains(IntDomain) - Method in class org.jacop.set.core.SetDomain
It checks if the supplied set or setDomain is still potentially a subset of this domain.
contains(Var) - Method in class org.jacop.fz.OutputArrayAnnotation
 
contains(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It specifies if the current domain contains the domain given as a parameter.
contains(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It specifies if the current domain contains the domain given as a parameter.
contains(FloatVar[], FloatVar) - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
contains(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
 
contains(SetDomain) - Method in class org.jacop.set.core.SetDomain
It checks if the supplied set domain is a subset of this domain.
containsChangedVariable(Rectangle, Set<IntVar>) - Method in class org.jacop.constraints.Diff
 
containsKey(int) - Method in class org.jacop.jasat.utils.structures.IntHashMap
check if the key is in the table
containsKey(int) - Method in class org.jacop.jasat.utils.structures.IntMap
predicate to check if the key is associated to any value
containsKey(Object) - Method in class org.jacop.jasat.utils.structures.IntHashMap
 
containsLiteral(int) - Method in class org.jacop.jasat.core.clauses.MapClause
Predicate which is true iff the literal is present.
containsPoint(int[]) - Method in class org.jacop.constraints.geost.DBox
It checks if this DBox contains the point as specified by an array of coordinates.
containsPoint(int[]) - Method in class org.jacop.constraints.geost.Shape
It checks whether a given point lies within any of the shapes boxes.
containsVariable(int) - Method in class org.jacop.jasat.core.clauses.MapClause
Predicate which is true iff the variable or its opposite is present
coords - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the coordinates in k-dimensional space at which the object is fixed.
copyInto(DBox) - Method in class org.jacop.constraints.geost.DBox
It copies this DBox into given DBox.
core - Variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
core - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
core - Variable in class org.jacop.jasat.core.ConflictLearning
 
core - Variable in class org.jacop.jasat.modules.ActivityModule
 
core - Variable in class org.jacop.jasat.modules.DebugModule
 
core - Variable in class org.jacop.jasat.modules.HeuristicAssertionModule
 
core - Variable in class org.jacop.jasat.modules.HeuristicForgetModule
 
core - Variable in class org.jacop.jasat.modules.SearchModule
 
core - Variable in class org.jacop.jasat.modules.StatModule
 
core - Variable in class org.jacop.jasat.utils.BasicPreprocessor
 
core - Variable in class org.jacop.satwrapper.SatChangesListener
 
core - Variable in class org.jacop.satwrapper.SatWrapper
 
core - Variable in class org.jacop.satwrapper.WrapperDebugModule
 
Core - Class in org.jacop.jasat.core
The main solver structure, to be used either by a search component or by another program that uses it for conflict learning and detection.
Core() - Constructor for class org.jacop.jasat.core.Core
initializes the solver with a default configuration.
Core(Config) - Constructor for class org.jacop.jasat.core.Core
creates the solver, which in turn creates all inner components and connect them together.
CosPeqR - Class in org.jacop.floats.constraints
Constraints cos(P) = R
CosPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.CosPeqR
It constructs cos(P) = Q constraints.
CosPeqR_decomposed - Class in org.jacop.floats.constraints
Constraints cos(P) = R
CosPeqR_decomposed(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.CosPeqR_decomposed
It constructs cos(P) = Q constraints.
cost - Variable in class org.jacop.constraints.netflow.simplex.Arc
The cost of the Arc cost
cost - Variable in class org.jacop.examples.cpviz.CPvizNewspaper
 
cost - Variable in class org.jacop.examples.fd.ConferenceTalkPlacement
 
cost - Variable in class org.jacop.examples.fd.ExampleFD
It specifies the cost function, null if no cost function is used.
cost - Static variable in class org.jacop.examples.fd.filters.FilterBenchmark
 
cost - Variable in class org.jacop.examples.set.ExampleSet
It specifies the cost function, null if no cost function is used.
cost - Variable in class org.jacop.floats.search.Optimize
 
cost - Variable in class org.jacop.search.DepthFirstSearch
It represents the constraint which enforces that next solution is better than currently best solution.
cost - Variable in class org.jacop.search.restart.RestartSearch
 
cost - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
Cost variable.
cost - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
cost(long) - Method in class org.jacop.constraints.netflow.Network
 
cost(long) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
COST - Variable in class org.jacop.examples.cpviz.CPvizNetworkFlow
 
CostListener() - Constructor for class org.jacop.fz.Solve.CostListener
 
CostListener() - Constructor for class org.jacop.search.restart.RestartSearch.CostListener
 
CostListener() - Constructor for class org.jacop.search.sgmpcs.SimpleImprovementSearch.CostListener
 
costOffset - Variable in class org.jacop.constraints.netflow.Network
Cost due to deleted arcs
costPosition - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
costs - Variable in class org.jacop.examples.fd.muca.MUCA
For each bidder and each xor bid there is an integer representing a cost of the xor bid.
costValue - Variable in class org.jacop.floats.search.Optimize
 
costValue - Variable in class org.jacop.search.DepthFirstSearch
It represents the cost value of currently best solution for IntVar cost.
costValueFloat - Variable in class org.jacop.search.DepthFirstSearch
It represents the cost value of currently best solution for FloatVar cost.
costVar - Variable in class org.jacop.constraints.SoftAlldifferent
 
costVar - Variable in class org.jacop.constraints.SoftGCC
 
costVariable - Variable in class org.jacop.constraints.netflow.NetworkBuilder
 
costVariable - Variable in class org.jacop.constraints.netflow.NetworkFlow
The cost variable
costVariable - Variable in class org.jacop.fz.Solve
 
costVariable - Variable in class org.jacop.search.DepthFirstSearch
It represents the cost variable.
count - Variable in class org.jacop.constraints.Values
It specifies the idNumber of different values among variables on a given list.
Count - Class in org.jacop.constraints
Count constraint implements the counting over number of occurrences of a given value in a list of variables.
Count(List<? extends IntVar>, IntVar, int) - Constructor for class org.jacop.constraints.Count
It constructs a Count constraint.
Count(IntVar[], IntVar, int) - Constructor for class org.jacop.constraints.Count
It constructs a Count constraint.
count_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
countBoundConsistency(Store) - Method in class org.jacop.constraints.GCC
 
CountBounds - Class in org.jacop.constraints
CountBounds constraint implements the counting over number of occurrences of a given value in a list of variables.
CountBounds(List<? extends IntVar>, int, int, int) - Constructor for class org.jacop.constraints.CountBounds
It constructs a CountBounds constraint.
CountBounds(IntVar[], int, int, int) - Constructor for class org.jacop.constraints.CountBounds
It constructs a CountBounds constraint.
countConsistency - Variable in class org.jacop.constraints.knapsack.Knapsack
It counts the number of time the consistency function has been executed.
countConstraint() - Method in class org.jacop.core.Store
This function is called when a counter of constraints should be increased.
countConstraint(int) - Method in class org.jacop.core.Store
This function is called when a counter of constraints should be increased by given value.
countedValue - Variable in class org.jacop.constraints.SoftGCC
 
counter - Variable in class org.jacop.constraints.AtLeast
 
counter - Variable in class org.jacop.constraints.AtMost
 
counter - Variable in class org.jacop.constraints.Count
It specifies variable idNumber to count the number of occurences of the specified value in a list.
counter - Variable in class org.jacop.constraints.CountValues
 
counter - Variable in class org.jacop.constraints.CountValuesBounds
It counts the number of occurences of the specified value in a list.
counter - Variable in class org.jacop.constraints.CountVar
 
counterRest - Variable in class org.jacop.constraints.CountValues
 
counterRest - Variable in class org.jacop.constraints.CountValuesBounds
 
counters - Variable in class org.jacop.constraints.GCC
It species variables counters for counting occurences of each possible value from the intial domain of x variables.
countQueueVariable - Variable in class org.jacop.constraints.knapsack.Knapsack
It counts the number of times the queueVariable function has been executed.
countRemoveLevel - Variable in class org.jacop.constraints.knapsack.Knapsack
It counts the number of time the removeLevel function has been executed.
CountValues - Class in org.jacop.constraints
 
CountValues(List<? extends IntVar>, IntVar[], int[]) - Constructor for class org.jacop.constraints.CountValues
It constructs a CountValues constraint.
CountValues(IntVar[], IntVar[], int[]) - Constructor for class org.jacop.constraints.CountValues
It constructs a CountValues constraint.
CountValuesBounds - Class in org.jacop.constraints
CountValuesBounds constraint implements the counting over numbers of occurrences of a given vector of values in a list of variables.
CountValuesBounds(List<? extends IntVar>, int[], int[], int[]) - Constructor for class org.jacop.constraints.CountValuesBounds
It constructs a CountValuesBounds constraint.
CountValuesBounds(IntVar[], int[], int[], int[]) - Constructor for class org.jacop.constraints.CountValuesBounds
It constructs a CountValuesBounds constraint.
CountValuesBounds.Bounds - Class in org.jacop.constraints
 
CountVar - Class in org.jacop.constraints
 
CountVar(List<? extends IntVar>, IntVar, IntVar) - Constructor for class org.jacop.constraints.CountVar
It constructs a CountVar constraint.
CountVar(IntVar[], IntVar, IntVar) - Constructor for class org.jacop.constraints.CountVar
It constructs a CountVar constraint.
countWatches() - Method in class org.jacop.core.Store
It returns number of watches which are used to watch constraints.
cpToSatLevels - Variable in class org.jacop.satwrapper.SatWrapper
 
cpValueToBoolVar(int, boolean) - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
cpValueToBoolVar(int, boolean) - Method in class org.jacop.satwrapper.translation.SatCPBridge
return the literal that represents the assertion 'var = value'.
cpValueToBoolVar(int, boolean) - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
cpVarToBoolVar(IntVar, int, boolean) - Method in class org.jacop.satwrapper.SatWrapper
given a CP variable and a value, retrieve the associated boolean literal for either 'variable = value' or either 'variable <= value'
CPvizGardner - Class in org.jacop.examples.cpviz
It shows how to visualize solving process for Gardner problem.
CPvizGardner() - Constructor for class org.jacop.examples.cpviz.CPvizGardner
 
CPvizNetworkFlow - Class in org.jacop.examples.cpviz
The class Run is used to run test programs for JaCoP package.
CPvizNetworkFlow() - Constructor for class org.jacop.examples.cpviz.CPvizNetworkFlow
 
CPvizNetworkFlow.NetListener<T> - Class in org.jacop.examples.cpviz
 
CPvizNewspaper - Class in org.jacop.examples.cpviz
It is a simple newspaper reading job-shop like scheduling problem.
CPvizNewspaper() - Constructor for class org.jacop.examples.cpviz.CPvizNewspaper
 
CPvizSendMoreMoney - Class in org.jacop.examples.cpviz
It shows how to visualize solving process for SendMoreMoney problem.
CPvizSendMoreMoney() - Constructor for class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
CPvizSudoku - Class in org.jacop.examples.cpviz
It shows how to visualize the solving process for Sudoku problem.
CPvizSudoku() - Constructor for class org.jacop.examples.cpviz.CPvizSudoku
 
createAutomaton(int[]) - Method in class org.jacop.examples.fd.nonogram.Nonogram
It produces and FSM given a sequence representing a rule.
createEmptyPositioning() - Static method in class org.jacop.core.Var
 
createFSM(int, IntervalDomain, IntervalDomain) - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
 
createWeights(int, int) - Static method in class org.jacop.examples.fd.Cryptogram
 
credit_search(DepthFirstSearch<T>, int, int) - Method in class org.jacop.fz.Solve
 
CreditCalculator<T> - Class in org.jacop.search
Defines functionality of credit search.
CreditCalculator(int, int) - Constructor for class org.jacop.search.CreditCalculator
The constructor allows to specify number of credits.
CreditCalculator(int, int, int) - Constructor for class org.jacop.search.CreditCalculator
The constructor allows to specify number of credits.
creditSearch(int, int, int) - Method in class org.jacop.examples.fd.ExampleFD
It uses credit search to solve a problem.
creditsLeft - Variable in class org.jacop.search.CreditCalculator
 
creditsRight - Variable in class org.jacop.search.CreditCalculator
 
creditValue - Variable in class org.jacop.fz.SearchItem
 
criticalLeaf - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the leaf containing the critical item.
criticalLeftLeaf - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the leaf containing the left most item which is being used during computeForbidden().
criticalRightLeaf - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the leaf containing the last right item which is being used during computeMandatory().
CrossWord - Class in org.jacop.examples.fd.crosswords
It is an example of the power of ExtensionalSupportMDD constraint which can be used to efficiently model and solve CrossWord puzzles.
CrossWord() - Constructor for class org.jacop.examples.fd.crosswords.CrossWord
 
CrossWord.PrintListener<T> - Class in org.jacop.examples.fd.crosswords
It is a simple print listener to print every tenth solution encountered.
crosswordTemplate - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
crossWordTemplate - Variable in class org.jacop.examples.fd.crosswords.CrossWord.PrintListener
 
Cryptogram - Class in org.jacop.examples.fd
Cryptogram.
Cryptogram() - Constructor for class org.jacop.examples.fd.Cryptogram
 
cs - Variable in class org.jacop.fz.constraints.ChannelMap
 
cumul - Static variable in class org.jacop.constraints.Profile
 
Cumulative - Class in org.jacop.constraints
Cumulative implements the cumulative/4 constraint using edge-finding algorithm and profile information on the resource use.
Cumulative - Class in org.jacop.constraints.cumulative
 
Cumulative(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
Cumulative(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.cumulative.Cumulative
It creates a cumulative constraint.
Cumulative(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar, boolean) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
Cumulative(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar, boolean, boolean) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
Cumulative(IntVar[], IntVar[], IntVar[], IntVar) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
Cumulative(IntVar[], IntVar[], IntVar[], IntVar) - Constructor for class org.jacop.constraints.cumulative.Cumulative
It creates a cumulative constraint.
Cumulative(IntVar[], IntVar[], IntVar[], IntVar, boolean) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
Cumulative(IntVar[], IntVar[], IntVar[], IntVar, boolean, boolean) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
Cumulative(IntVar[], IntVar[], IntVar[], IntVar, boolean, boolean, boolean) - Constructor for class org.jacop.constraints.Cumulative
It creates a cumulative constraint.
CumulativeBasic - Class in org.jacop.constraints.cumulative
 
CumulativeBasic(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativeBasic
It creates a cumulative constraint.
CumulativeBasic(IntVar[], IntVar[], IntVar[], IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativeBasic
It creates a cumulative constraint.
CumulativeBasic.Event - Class in org.jacop.constraints.cumulative
 
cumulativeForConstants - Variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
CumulativeOptional - Class in org.jacop.constraints.cumulative
 
CumulativeOptional(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar, List<? extends IntVar>) - Constructor for class org.jacop.constraints.cumulative.CumulativeOptional
It creates a cumulative constraint.
CumulativeOptional(IntVar[], IntVar[], IntVar[], IntVar, IntVar[]) - Constructor for class org.jacop.constraints.cumulative.CumulativeOptional
It creates a cumulative constraint.
CumulativePrimary - Class in org.jacop.constraints.cumulative
 
CumulativePrimary(List<? extends IntVar>, List<? extends Integer>, List<? extends Integer>, IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativePrimary
 
CumulativePrimary(IntVar[], int[], int[], IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativePrimary
 
CumulativePrimary.Event - Class in org.jacop.constraints.cumulative
 
cumulativeProfiles - Variable in class org.jacop.constraints.Cumulative
 
CumulativeProfiles - Class in org.jacop.constraints
Defines a basic data structure to keep two profiles for the cumulative constraints.
CumulativeProfiles() - Constructor for class org.jacop.constraints.CumulativeProfiles
 
CumulativeUnary - Class in org.jacop.constraints.cumulative
 
CumulativeUnary(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnary
It creates a cumulative constraint.
CumulativeUnary(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar, boolean) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnary
It creates a cumulative constraint.
CumulativeUnary(IntVar[], IntVar[], IntVar[], IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnary
It creates a cumulative constraint.
CumulativeUnary(IntVar[], IntVar[], IntVar[], IntVar, boolean) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnary
It creates a cumulative constraint.
CumulativeUnary(IntVar[], IntVar[], IntVar[], IntVar, boolean, boolean) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnary
It creates a cumulative constraint.
CumulativeUnaryOptional - Class in org.jacop.constraints.cumulative
 
CumulativeUnaryOptional(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar, List<? extends IntVar>) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnaryOptional
It creates a cumulative constraint.
CumulativeUnaryOptional(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, IntVar, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnaryOptional
It creates a cumulative constraint.
CumulativeUnaryOptional(IntVar[], IntVar[], IntVar[], IntVar, IntVar[]) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnaryOptional
It creates a cumulative constraint.
CumulativeUnaryOptional(IntVar[], IntVar[], IntVar[], IntVar, IntVar[], boolean) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnaryOptional
It creates a cumulative constraint.
CumulativeUnaryOptional(IntVar[], IntVar[], IntVar[], IntVar, IntVar[], boolean, boolean) - Constructor for class org.jacop.constraints.cumulative.CumulativeUnaryOptional
It creates a cumulative constraint.
curChar - Variable in class org.jacop.fz.ParserTokenManager
 
curLexState - Variable in class org.jacop.fz.ParserTokenManager
 
curLit - Variable in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
current - Variable in class org.jacop.core.BoundDomainValueEnumeration
 
current - Variable in class org.jacop.core.IntervalDomainValueEnumeration
 
current - Variable in class org.jacop.core.SmallDenseDomainIntervalEnumeration
 
current - Variable in class org.jacop.core.SmallDenseDomainValueEnumeration
 
current - Variable in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
current - Variable in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
current - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
currentBacktracks - Variable in class org.jacop.search.CreditCalculator
 
currentBest - Variable in class org.jacop.examples.fd.NonTransitiveDice
It specifies the currently best solution which is a bound for the next solution.
currentBumpRate - Variable in class org.jacop.jasat.modules.ActivityModule
 
currentChildSearch - Variable in class org.jacop.search.DepthFirstSearch
It remembers what child search has been already examined.
currentConstraint - Variable in class org.jacop.core.Store
It stores constraint which is currently re-evaluated.
currentIndex - Variable in class org.jacop.floats.search.SplitRandomSelectFloat
 
currentIndex - Variable in class org.jacop.floats.search.SplitSelectFloat
 
currentIndex - Variable in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
currentIndex - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
currentIndex - Variable in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
currentIndex - Variable in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
currentIndex - Variable in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
currentIndex - Variable in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
currentIndex - Variable in class org.jacop.jasat.utils.structures.IntStack
 
currentIndex - Variable in class org.jacop.search.InputOrderSelect
 
currentIndex - Variable in class org.jacop.search.RandomSelect
 
currentIndex - Variable in class org.jacop.search.SimpleSelect
 
currentIntervals - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
currentLevel - Variable in class org.jacop.constraints.geost.Geost
 
currentLevel - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies the current level of the constraint store at which the consistency function of this constraint is being executed.
currentLevel - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies the current level which is active in the manager.
currentLevel - Variable in class org.jacop.jasat.core.Core
 
currentLevel - Variable in class org.jacop.search.CreditCalculator
 
currentLevel - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
currentLevelMax - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies if for the current level we have reached the cutoff value.
currentlyChanged - Variable in class org.jacop.core.SimpleBacktrackableManager
It contains indexes of objects changed at active level.
currentNode - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the current right item of the tree which have been yet included in computation of replaceable weight.
currentProfit - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the current profit obtained by all already traversed right items.
currentQueue - Variable in class org.jacop.core.Store
It stores current queue, which is being evaluated.
currentSatLevel - Variable in class org.jacop.satwrapper.SatWrapper
 
currentSearchNode - Variable in class org.jacop.search.TraceGenerator
 
currentState - Variable in class org.jacop.jasat.core.Core
 
currentStore - Variable in class org.jacop.constraints.Diff
 
currentToken - Variable in exception class org.jacop.fz.ParseException
This is the last token that has been consumed successfully.
currentTouchedIndex - Variable in class org.jacop.constraints.regular.Regular
 
currentValue - Variable in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
currentWeight - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the currentWeight from which searching for next mandatory item starts from.
curValues - Variable in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
curve_fitting3() - Method in class org.jacop.examples.floats.CurveFitting
 
CurveFitting - Class in org.jacop.examples.floats
 
CurveFitting() - Constructor for class org.jacop.examples.floats.CurveFitting
 
CustomReport - Class in org.jacop.search.restart
Print-outs all variables defined in the constructor when restart search finds a solution.
CustomReport() - Constructor for class org.jacop.search.restart.CustomReport
 
CustomReport(Var[]) - Constructor for class org.jacop.search.restart.CustomReport
 
cutOffValue - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies the cutoff value after which a trail is no longer stored and recovery of the old state is done by informing all the variables about the backtracking.
cycleVar - Variable in class org.jacop.constraints.Subcircuit
 
cyclohexane() - Method in class org.jacop.examples.floats.Cyclohexane
 
Cyclohexane - Class in org.jacop.examples.floats
 
Cyclohexane() - Constructor for class org.jacop.examples.floats.Cyclohexane
 

D

d - Variable in class org.jacop.constraints.Alldiff
 
d - Variable in class org.jacop.constraints.Assignment
It specifies a list of variables d.
d - Variable in class org.jacop.ui.PrintSchedule
 
Danzig - Class in org.jacop.constraints.netflow.simplex
A simple rule that always chooses the arc with maximum violation.
Danzig(NetworkSimplex) - Constructor for class org.jacop.constraints.netflow.simplex.Danzig
 
database - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
databaseIndex - Variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
databases - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
DATABASES_MASK - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
DatabasesStore - Class in org.jacop.jasat.core.clauses
This provides a unique interface to several databases.
DatabasesStore() - Constructor for class org.jacop.jasat.core.clauses.DatabasesStore
 
date - Variable in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
date - Variable in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
date - Variable in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
date - Variable in class org.jacop.constraints.diffn.Diffn.Event
 
date() - Method in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
date() - Method in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
date() - Method in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
date() - Method in class org.jacop.constraints.diffn.Diffn.Event
 
DBox - Class in org.jacop.constraints.geost
 
DBox(int) - Constructor for class org.jacop.constraints.geost.DBox
constructs a new Box.
DBox(int[], int[]) - Constructor for class org.jacop.constraints.geost.DBox
constructs a new Box.
dbStore - Variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
dbStore - Variable in class org.jacop.jasat.core.ConflictLearning
 
dbStore - Variable in class org.jacop.jasat.core.Core
 
DCT - Class in org.jacop.examples.fd.filters
It specifies DCT benchmark.
DCT() - Constructor for class org.jacop.examples.fd.filters.DCT
It constructs a DCT filter problem with default delays for
DCT(int, int) - Constructor for class org.jacop.examples.fd.filters.DCT
It constructs a DCT filter with specific delays for addition and multiplication operation.
DeBruijn - Class in org.jacop.examples.fd
A program solving problem of finding de Bruijn sequences.
DeBruijn() - Constructor for class org.jacop.examples.fd.DeBruijn
 
debug - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
debug - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
debug - Static variable in class org.jacop.constraints.Cumulative
 
debug - Variable in class org.jacop.constraints.cumulative.ProfileOptional
 
debug - Static variable in class org.jacop.constraints.diffn.Diffn
 
debug - Static variable in class org.jacop.constraints.GCC
 
debug - Static variable in class org.jacop.constraints.geost.DomainHoles
 
debug - Static variable in class org.jacop.constraints.LexOrder
 
debug - Static variable in class org.jacop.constraints.NoGood
 
debug - Static variable in class org.jacop.constraints.table.SimpleTable
 
debug - Static variable in class org.jacop.constraints.table.Table
 
debug - Static variable in class org.jacop.constraints.Values
 
debug - Static variable in class org.jacop.core.MutableDomain
It specifies if debugging info should be printed out.
debug - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies if the debugging information should be displayed.
debug - Static variable in class org.jacop.core.Store
It specifies if some debugging information is printed.
debug - Static variable in class org.jacop.core.TimeStamp
 
debug - Static variable in class org.jacop.floats.constraints.EquationSystem
 
debug - Static variable in class org.jacop.floats.constraints.IntervalGaussSeidel
 
debug - Static variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
debug - Variable in class org.jacop.fz.Constraints
 
debug - Variable in class org.jacop.fz.Options
 
debug - Variable in class org.jacop.fz.Solve
 
debug - Variable in class org.jacop.fz.VariablesParameters
 
debug - Variable in class org.jacop.jasat.core.Config
switch for debug mode
debug - Variable in class org.jacop.satwrapper.SatTranslation
 
debug - Static variable in class org.jacop.search.SimpleSolutionListener
It specifies if the debugging information should be printed.
debug - Static variable in class org.jacop.search.TransformExtensional
 
debug() - Method in class org.jacop.fz.Options
It defines whether to use debug information print-out.
DEBUG - Static variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
DEBUG_ALL - Static variable in class org.jacop.constraints.geost.Geost
It specifies different debugging switches to print out diverse information about execution of the geost constraint.
DEBUG_ALL - Static variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
DEBUG_BACKTRACK - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_DOUBLE_LAYER - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_MAIN - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_OBJECT_GROUNDING - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_REORDER - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_SHAPE_SKIP - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_SUBSETS - Static variable in class org.jacop.constraints.geost.Geost
 
DEBUG_VAR_SKIP - Static variable in class org.jacop.constraints.geost.Geost
 
debugAll - Static variable in class org.jacop.constraints.AbsXeqY
 
debugAll - Static variable in class org.jacop.constraints.Alldistinct
 
debugAll - Static variable in class org.jacop.constraints.Among
 
debugAll - Static variable in class org.jacop.constraints.AmongVar
It turns out printing debugging information.
debugAll - Static variable in class org.jacop.constraints.ExtensionalConflictVA
 
debugAll - Static variable in class org.jacop.constraints.ExtensionalSupportMDD
It specifies if the debugging information is printed.
debugAll - Static variable in class org.jacop.constraints.ExtensionalSupportSTR
 
debugAll - Static variable in class org.jacop.constraints.ExtensionalSupportVA
 
debugAll - Static variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if any debugging information should be printed.
debugAll - Static variable in class org.jacop.constraints.regular.RegState
 
debugAll - Static variable in class org.jacop.constraints.regular.Regular
It specifies if debugging information should be printed out.
debugAll - Static variable in class org.jacop.search.DepthFirstSearch
 
debugAll - Static variable in class org.jacop.search.InputOrderSelect
 
debugAll - Static variable in class org.jacop.search.PrioritySearch
 
debugAll - Static variable in class org.jacop.search.RandomSelect
 
debugAll - Static variable in class org.jacop.search.SimpleMatrixSelect
 
debugAll - Static variable in class org.jacop.search.SimpleSelect
 
debugAll - Static variable in class org.jacop.util.IndexDomainView
 
debugAll - Static variable in class org.jacop.util.MDD
 
debugHandler - Static variable in class org.jacop.jasat.core.RunSolver
 
DebugModule - Class in org.jacop.jasat.modules
module used for debug : it logs every event it is informed of
DebugModule() - Constructor for class org.jacop.jasat.modules.DebugModule
 
debugNarr - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
debugNarr - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
debugNarr - Static variable in class org.jacop.constraints.Cumulative
 
debugNarr - Variable in class org.jacop.constraints.cumulative.ProfileOptional
 
debugNarr - Static variable in class org.jacop.constraints.diffn.Diffn
 
debugPruning - Static variable in class org.jacop.constraints.Alldistinct
 
debugPruning - Static variable in class org.jacop.constraints.ExtensionalConflictVA
 
debugPruning - Static variable in class org.jacop.constraints.ExtensionalSupportVA
 
debugStream - Variable in class org.jacop.fz.ParserTokenManager
Debug output.
decay - Variable in class org.jacop.core.Store
 
decay - Variable in class org.jacop.fz.Options
 
decisions - Variable in class org.jacop.search.DepthFirstSearch
It stores number of nodes with decisions during search.
decisionsOut - Variable in class org.jacop.search.DepthFirstSearch
It specifies after how many decisions the search exits.
decisionsOutCheck - Variable in class org.jacop.search.DepthFirstSearch
It specifies if the decisions out is on.
decompose(Store) - Method in class org.jacop.constraints.AndBool
 
decompose(Store) - Method in class org.jacop.constraints.AndBoolVector
 
decompose(Store) - Method in class org.jacop.constraints.Constraint
It returns an array list of constraint which are used to decompose this constraint.
decompose(Store) - Method in class org.jacop.constraints.DecomposedConstraint
It returns an array list of constraint which are used to decompose this constraint.
decompose(Store) - Method in class org.jacop.constraints.diffn.Diffn
 
decompose(Store) - Method in class org.jacop.constraints.diffn.DiffnDecomposed
 
decompose(Store) - Method in class org.jacop.constraints.EqBool
 
decompose(Store) - Method in class org.jacop.constraints.Increasing
 
decompose(Store) - Method in class org.jacop.constraints.Lex
 
decompose(Store) - Method in class org.jacop.constraints.netflow.Arithmetic
 
decompose(Store) - Method in class org.jacop.constraints.OrBool
 
decompose(Store) - Method in class org.jacop.constraints.OrBoolVector
 
decompose(Store) - Method in class org.jacop.constraints.regular.Regular
 
decompose(Store) - Method in class org.jacop.constraints.Sequence
 
decompose(Store) - Method in class org.jacop.constraints.SoftAlldifferent
 
decompose(Store) - Method in class org.jacop.constraints.SoftGCC
 
decompose(Store) - Method in class org.jacop.constraints.Stretch
 
decompose(Store) - Method in class org.jacop.floats.constraints.CosPeqR_decomposed
 
decomposeByRegular(Sequence) - Static method in class org.jacop.constraints.Sequence
Preferred and default option of decomposing Sequence constraint.
DecomposedConstraint<T> - Class in org.jacop.constraints
Standard unified interface/abstract class for constraints, which can only be decomposed.
DecomposedConstraint() - Constructor for class org.jacop.constraints.DecomposedConstraint
 
decomposeLE(Store) - Method in class org.jacop.constraints.Lex
 
decomposeLERegular(Store) - Method in class org.jacop.constraints.Lex
 
decomposeLT(Store) - Method in class org.jacop.constraints.Lex
 
decomposeLTRegular(Store) - Method in class org.jacop.constraints.Lex
 
decomposition - Variable in class org.jacop.constraints.netflow.Arithmetic
 
decomposition - Variable in class org.jacop.constraints.SoftAlldifferent
 
decomposition - Variable in class org.jacop.constraints.SoftGCC
 
DECOMPOSITION_BASED - Enum constant in enum org.jacop.constraints.ViolationMeasure
 
Decreasing - Class in org.jacop.constraints
Decreasing constraint assures that all variables are in decreasing order.
Decreasing(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Decreasing
It constructs an decreasing constraint.
Decreasing(List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.Decreasing
 
Decreasing(IntVar[]) - Constructor for class org.jacop.constraints.Decreasing
 
Decreasing(IntVar[], boolean) - Constructor for class org.jacop.constraints.Decreasing
 
decrementDegree(Node) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
deepClone(Set<FSMState>) - Method in class org.jacop.util.fsm.FSMState
Performing deep clone unless this state has already a state with the same id in the array of states.
deepClone(Set<FSMState>) - Method in class org.jacop.util.fsm.FSMTransition
It performs a clone of a transition with copying the attributes too.
DEFAULT - Static variable in interface org.jacop.fz.ParserConstants
Lexical state.
DEFAULT_INITIAL_CAPACITY - Static variable in class org.jacop.util.SimpleHashSet
The default initial capacity - MUST be a power of two.
DEFAULT_INITIAL_NUMBER_OF_CLAUSES - Static variable in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
DEFAULT_INITIAL_NUMBER_OF_CLAUSES - Static variable in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
DEFAULT_LOAD_FACTOR - Static variable in class org.jacop.util.SimpleHashSet
The load factor used when none specified in constructor.
DefaultClausesDatabase - Class in org.jacop.jasat.core.clauses
A standard database of clauses, implemented in an efficient way such that insertion or removal of clauses works fast.
DefaultClausesDatabase() - Constructor for class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
defaultConfig() - Static method in class org.jacop.jasat.core.Config
static access to the default config
defaultDictionary - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
defaultDictionary - Static variable in class org.jacop.examples.fd.WordGame
 
defaultLexState - Variable in class org.jacop.fz.ParserTokenManager
 
defaultSearch - Variable in class org.jacop.fz.Solve
 
defaultSearchArrays - Variable in class org.jacop.fz.Tables
 
defaultSearchFloatArrays - Variable in class org.jacop.fz.Tables
 
defaultSearchFloatVariables - Variable in class org.jacop.fz.Tables
 
defaultSearchSetArrays - Variable in class org.jacop.fz.Tables
 
defaultSearchSetVariables - Variable in class org.jacop.fz.Tables
 
defaultSearchVariables - Variable in class org.jacop.fz.Tables
 
DefaultSearchVars - Class in org.jacop.fz
The class gathers variables and array variables for default or complementary search.
DefaultSearchVars(Tables) - Constructor for class org.jacop.fz.DefaultSearchVars
It constructs the class for collecting default and complementary search variables.
defaultVars() - Method in class org.jacop.fz.DefaultSearchVars
It collects all variables that were identified as search variables by VariablesParameters class during parsing variable definitions.
defIndomain - Variable in class org.jacop.search.IndomainDefaultValue
It defines the default indomain if there is no mapping provided.
defIndomain - Variable in class org.jacop.search.IndomainHierarchical
It defines the default indomain if there is no mapping provided.
defIndomain - Variable in class org.jacop.search.IndomainList
 
defineConstraint(FloatVar, Constraint) - Static method in class org.jacop.floats.constraints.Derivative
 
definedVar - Variable in class org.jacop.fz.constraints.Support
 
definingVariables() - Method in class org.jacop.constraints.geost.AllowedArea
 
definingVariables() - Method in class org.jacop.constraints.geost.DomainHoles
 
definingVariables() - Method in class org.jacop.constraints.geost.ForbiddenArea
 
definingVariables() - Method in class org.jacop.constraints.geost.InternalConstraint
It provides a collection, possibly empty, of variables which define this constraint.
definingVariables() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
definitionConstraint - Static variable in class org.jacop.floats.constraints.Derivative
 
defValue - Variable in class org.jacop.search.IndomainDefaultValue
It defines for each variable and a value which should be used.
degree - Variable in class org.jacop.constraints.netflow.simplex.Node
number of connected arcs
delayedConstraints - Variable in class org.jacop.fz.constraints.Support
 
delays() - Method in class org.jacop.examples.fd.filters.Filter
It returns the array with the delays of all operations.
DELETED_ARC - Static variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
deletedArcs - Variable in class org.jacop.constraints.netflow.Network
List of deleted arcs (contains no duplicates)
deletedSize - Variable in class org.jacop.constraints.netflow.Network
Number of deleted arcs at each level
delta - Variable in class org.jacop.examples.fd.muca.MUCA.Transformation
 
Delta(int) - Constructor for class org.jacop.examples.fd.muca.MUCA.Delta
 
Delta(int, int) - Constructor for class org.jacop.examples.fd.muca.MUCA.Delta
 
deltaBalance - Variable in class org.jacop.constraints.netflow.simplex.Node
change in balance for the next flow computation
deltasI - Variable in class org.jacop.examples.fd.muca.MUCA
For each transition and each good it specifies the delta change of that good before the transition takes place.
deltasO - Variable in class org.jacop.examples.fd.muca.MUCA
For each transition and each good it specifies the delta change of that good after the transition takes place.
dense - Variable in class org.jacop.util.SparseSet
Dense array used within SparseSet functionality.
dependencies - Variable in class org.jacop.examples.fd.filters.Filter
It specifies the dependencies between the operation.
dependencies() - Method in class org.jacop.examples.fd.filters.Filter
It returns the dependencies between operations which need to be satisfy in the final solution.
depth - Variable in class org.jacop.constraints.netflow.simplex.Node
 
depth - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue.Node
 
depth - Variable in class org.jacop.search.DepthFirstSearch
It represents current depth of store used in search.
depth - Variable in class org.jacop.search.Shaving
 
depthExcludePaths - Variable in class org.jacop.search.DepthFirstSearch
It stores current depth of the search excluding paths in a search tree.
DepthFirstSearch<T> - Class in org.jacop.search
Implements Depth First Search with number of possible plugins (listeners) to be attached to modify the search.
DepthFirstSearch() - Constructor for class org.jacop.search.DepthFirstSearch
It specifies current child search.
deregisterReplacement(Replaceable<? extends Constraint>) - Method in class org.jacop.core.Store
It makes it possible to deregister the replacement.
deregisterWatchedLiteralConstraint(Constraint) - Method in class org.jacop.core.Store
Watched constraint given as parameter is being removed, no variable will be watching it.
deregisterWatchedLiteralConstraint(Var, Constraint) - Method in class org.jacop.core.Store
Variable given as a parameter no longer watches constraint given as parameter.
derivateConstraints - Static variable in class org.jacop.floats.constraints.Derivative
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.constraints.DecomposedConstraint
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.CosPeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.ExpPeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.LinearFloat
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.PmulCeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.PmulQeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.PplusCeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.PplusQeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.SinPeqR
 
derivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Method in class org.jacop.floats.constraints.SqrtPeqR
 
Derivative - Class in org.jacop.floats.constraints
Derivative for float constraints
Derivative() - Constructor for class org.jacop.floats.constraints.Derivative
 
derivativeConstraints() - Static method in class org.jacop.floats.constraints.Derivative
 
descending - Variable in class org.jacop.constraints.ElementIntegerFast
 
description - Variable in class org.jacop.core.Store
It specifies long description of the store.
dest - Variable in class org.jacop.constraints.regular.RegEdge
The destination state.
detect - Variable in class org.jacop.constraints.ElementIntegerFast
 
detectable(Store, TaskView[], TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
detectable(Store, ThetaTree, TaskView[], TaskView[], TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
detectablePhase(Store, TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
detectOrder(ThetaLambdaTree, TaskView[], int[], long) - Method in class org.jacop.constraints.cumulative.Cumulative
 
determinant() - Method in class org.jacop.util.Matrix
 
determinant(double[][]) - Method in class org.jacop.util.Matrix
 
DF - Static variable in class org.jacop.constraints.netflow.StatisticsBase
 
DFQ - Class in org.jacop.examples.fd.filters
It specifies DFQ filter benchmark.
DFQ() - Constructor for class org.jacop.examples.fd.filters.DFQ
It creates a standard DFQ filter problem with addition delay equal 1 and multiplication delay equal 2.
DFQ(int, int) - Constructor for class org.jacop.examples.fd.filters.DFQ
It creates DFQ filter problem with specified delays.
dfs(int) - Method in class org.jacop.util.BipartiteGraphMatching
 
dfs(int) - Method in class org.jacop.util.LengauerTarjan
 
dfs_n - Variable in class org.jacop.util.LengauerTarjan
 
dfs_visit(Node) - Method in class org.jacop.fz.ASTPrint
 
diagram - Variable in class org.jacop.util.MDD
For each node at given index i-th it specifies all possible outgoing edges.
dict - Variable in class org.jacop.fz.Parser
 
dictionary - Variable in class org.jacop.fz.Constraints
 
dictionary - Variable in class org.jacop.fz.constraints.Support
 
dictionary - Variable in class org.jacop.fz.DefaultSearchVars
 
dictionary - Variable in class org.jacop.fz.SearchItem
 
dictionary - Variable in class org.jacop.fz.Solve
 
dictionary - Variable in class org.jacop.fz.VariablesParameters
 
Diet - Class in org.jacop.examples.fd
It specifies a simple diet problem.
Diet() - Constructor for class org.jacop.examples.fd.Diet
 
Diff - Class in org.jacop.constraints
Diff constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
Diff() - Constructor for class org.jacop.constraints.Diff
 
Diff(List<? extends List<? extends IntVar>>) - Constructor for class org.jacop.constraints.Diff
It specifies a diffn constraint.
Diff(List<? extends List<? extends IntVar>>, boolean) - Constructor for class org.jacop.constraints.Diff
It specifies a diff constraint.
Diff(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.Diff
It constructs a diff constraint.
Diff(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.Diff
It constructs a diff constraint.
Diff(Rectangle[], boolean) - Constructor for class org.jacop.constraints.Diff
It specifies a diff constraint.
Diff(IntVar[][]) - Constructor for class org.jacop.constraints.Diff
It specifies a diff constraint.
Diff(IntVar[][], boolean) - Constructor for class org.jacop.constraints.Diff
It specifies a diff constraint.
Diff(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.Diff
It constructs a diff constraint.
Diff(IntVar[], IntVar[], IntVar[], IntVar[], boolean) - Constructor for class org.jacop.constraints.Diff
It constructs a diff constraint.
Diff.Pair - Class in org.jacop.constraints
 
Diff2 - Class in org.jacop.constraints
Diff2 constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
Diff2(List<? extends List<? extends IntVar>>) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(List<? extends List<? extends IntVar>>, boolean) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(List<List<? extends IntVar>>, List<List<Integer>>) - Constructor for class org.jacop.constraints.Diff2
Conditional Diff2.
Diff2(Rectangle[], int[], boolean) - Constructor for class org.jacop.constraints.Diff2
Conditional Diff2.
Diff2(IntVar[][]) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(IntVar[][], boolean) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(IntVar[][], List<List<Integer>>) - Constructor for class org.jacop.constraints.Diff2
Conditional Diff2.
Diff2(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2(IntVar[], IntVar[], IntVar[], IntVar[], boolean) - Constructor for class org.jacop.constraints.Diff2
It creates a diff2 constraint.
Diff2Var - Class in org.jacop.constraints
Defines a Variable for Diff2 constraints and related operations on it.
Diff2Var(Store) - Constructor for class org.jacop.constraints.Diff2Var
 
Diff2Var(Store, Rectangle[]) - Constructor for class org.jacop.constraints.Diff2Var
 
Diff2VarValue - Class in org.jacop.constraints
Defines a current value of the Diff2Var and related operations on it.
Diff2VarValue() - Constructor for class org.jacop.constraints.Diff2VarValue
 
Diff2VarValue(Rectangle[]) - Constructor for class org.jacop.constraints.Diff2VarValue
 
diffn - Static variable in class org.jacop.constraints.Profile
 
Diffn - Class in org.jacop.constraints.diffn
Diffn constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
Diffn(List<? extends List<? extends IntVar>>) - Constructor for class org.jacop.constraints.diffn.Diffn
It specifies a diffn constraint.
Diffn(List<? extends List<? extends IntVar>>, boolean) - Constructor for class org.jacop.constraints.diffn.Diffn
It specifies a diffn constraint.
Diffn(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.diffn.Diffn
It constructs a diff constraint.
Diffn(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.diffn.Diffn
It constructs a diff constraint.
Diffn(IntVar[][]) - Constructor for class org.jacop.constraints.diffn.Diffn
It specifies a diff constraint.
Diffn(IntVar[][], boolean) - Constructor for class org.jacop.constraints.diffn.Diffn
It specifies a diff constraint.
Diffn(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.diffn.Diffn
It constructs a diff constraint.
Diffn(IntVar[], IntVar[], IntVar[], IntVar[], boolean) - Constructor for class org.jacop.constraints.diffn.Diffn
It constructs a diff constraint.
Diffn.Event - Class in org.jacop.constraints.diffn
 
DiffnDecomposed - Class in org.jacop.constraints.diffn
Diffn constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
DiffnDecomposed(List<? extends List<? extends IntVar>>) - Constructor for class org.jacop.constraints.diffn.DiffnDecomposed
It specifies a diffn constraint.
DiffnDecomposed(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.diffn.DiffnDecomposed
It constructs a diffn constraint.
DiffnDecomposed(IntVar[][]) - Constructor for class org.jacop.constraints.diffn.DiffnDecomposed
It specifies a diffn constraint.
DiffnDecomposed(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.diffn.DiffnDecomposed
It constructs a diffn constraint.
DiffnProfile - Class in org.jacop.constraints
Defines a basic data structure to keep the profile for the diff2/1 constraints.
DiffnProfile() - Constructor for class org.jacop.constraints.DiffnProfile
 
dim - Variable in class org.jacop.constraints.IntRectangle
 
dim - Variable in class org.jacop.constraints.Rectangle
 
dim() - Method in class org.jacop.constraints.IntRectangle
 
dim() - Method in class org.jacop.constraints.Rectangle
 
dimension - Variable in class org.jacop.constraints.geost.Geost
It specifies the number of dimensions of each object given to the geost constraint.
dimension - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the number of dimensions in this object.
dimensionAt(int) - Method in interface org.jacop.constraints.geost.LexicographicalOrder
It provides the dimension corresponding to the given precedence level
dimensionAt(int) - Method in class org.jacop.constraints.geost.PredefinedOrder
 
dimensionAt(int) - Method in class org.jacop.constraints.geost.ShiftOrder
 
dimensionPosition - Variable in class org.jacop.constraints.geost.PredefinedOrder
It stores the initial position of dimensions in the ordering array.
dimIthMinComparator - Variable in class org.jacop.constraints.Diff
 
disable_tracing() - Method in class org.jacop.fz.Parser
Disable tracing.
disableNode(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
disableNode(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
disableQueueVariable - Variable in class org.jacop.constraints.netflow.NetworkFlow
Disables the queue variable function during consistency
disableState(int, int) - Method in class org.jacop.constraints.regular.Regular
It marks state as being not active.
disj - Variable in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
disjoint(IntDomain, int) - Method in class org.jacop.constraints.ElementInteger
 
disjoint(IntVar, int) - Method in class org.jacop.constraints.ElementIntegerFast
 
disjoint(IntVar, IntVar) - Method in class org.jacop.constraints.ElementVariableFast
 
disjoint(FloatDomain, double) - Method in class org.jacop.floats.constraints.ElementFloat
 
disjoint(FloatVar, FloatVar) - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
Disjoint - Class in org.jacop.constraints
Disjoint constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
Disjoint(List<? extends List<? extends IntVar>>) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(List<? extends List<? extends IntVar>>, boolean) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(Rectangle[], boolean) - Constructor for class org.jacop.constraints.Disjoint
 
Disjoint(IntVar[][]) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(IntVar[][], boolean) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
Disjoint(IntVar[], IntVar[], IntVar[], IntVar[], boolean) - Constructor for class org.jacop.constraints.Disjoint
It creates a diff2 constraint.
DisjointConditional - Class in org.jacop.constraints
DisjointConditional constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
DisjointConditional(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<List<Integer>>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.DisjointConditional
It constructs a disjoint conditional constraint.
DisjointConditional(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<List<Integer>>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.DisjointConditional
It constructs a disjoint conditional constraint.
DisjointConditional(List<List<? extends IntVar>>, List<List<Integer>>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.DisjointConditional
It creates Disjoint conditional constraint.
DisjointConditional(List<List<? extends IntVar>>, List<List<Integer>>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.DisjointConditional
It creates Disjoint conditional constraint.
DisjointConditional(Rectangle[], ExclusiveList, boolean) - Constructor for class org.jacop.constraints.DisjointConditional
It specifies a diff constraint.
DisjointConditional(IntVar[][], List<List<Integer>>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.DisjointConditional
It creates Disjoint conditional constraint.
DisjointConditional(IntVar[][], List<List<Integer>>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.DisjointConditional
It creates Disjoint conditional constraint.
DisjointConditional(IntVar[], IntVar[], IntVar[], IntVar[], List<List<Integer>>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.DisjointConditional
It constructs a disjoint conditional constraint.
DisjointConditional(IntVar[], IntVar[], IntVar[], IntVar[], List<List<Integer>>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.DisjointConditional
It constructs a disjoint conditional constraint.
DisjointConditionalProfile - Class in org.jacop.constraints
Defines a basic data structure to keep the profile for the diffn/1 constraints.
DisjointConditionalProfile() - Constructor for class org.jacop.constraints.DisjointConditionalProfile
 
DisjointCondVar - Class in org.jacop.constraints
Defines a Variable for Diff2 constraints and related operations on it.
DisjointCondVar(Store) - Constructor for class org.jacop.constraints.DisjointCondVar
 
DisjointCondVar(Store, List<RectangleWithCondition>) - Constructor for class org.jacop.constraints.DisjointCondVar
 
DisjointCondVar(Store, RectangleWithCondition[]) - Constructor for class org.jacop.constraints.DisjointCondVar
 
DisjointCondVarValue - Class in org.jacop.constraints
Defines a current value of the Diff2Var and related operations on it.
DisjointCondVarValue() - Constructor for class org.jacop.constraints.DisjointCondVarValue
 
DisjointCondVarValue(RectangleWithCondition[]) - Constructor for class org.jacop.constraints.DisjointCondVarValue
 
dispatchBox(DBox) - Static method in class org.jacop.constraints.geost.DBox
It allows the system to reuse the given box by placing it into the pool of allocated boxes.
display - Static variable in class org.jacop.constraints.geost.ObstacleObjectFrame
 
DISPLAY_FRAME - Static variable in class org.jacop.constraints.geost.ObstacleObjectFrame
 
display2DBox(DBox) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays a given dbox in a black color.
display2DBox(DBox, Color) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays a given dbox using a given color.
display2DBox(DBox, Color, boolean) - Method in class org.jacop.constraints.geost.BoxDisplay
It draws dboxes given color.
display2DGeostObject(Geost, GeostObject, Color) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays a 2D geost object.
display2DObject(GeostObject, Shape) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays 2D Geost object given its shape.
display2DPoint(int[], Color) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays a 2D point given its coordinates and color.
display3DGeostObjectSlice(Geost, GeostObject, Color, int) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays 3D geost by slicing 3rd dimension at given point and displaying the resulting slice.
displayImgae - Variable in class org.jacop.constraints.geost.BoxDisplay
 
displayQuantitiesInEfficiencyOrder() - Method in class org.jacop.constraints.knapsack.Knapsack
 
displayState(int, boolean, boolean, Geost) - Method in class org.jacop.constraints.geost.BoxDisplay
It displays the state of the geost constraint.
displayState(int, String, Geost) - Method in class org.jacop.constraints.geost.BoxDisplay
It creates a display to visualize 2D geost constraint.
dist - Variable in class org.jacop.util.BipartiteGraphMatching
 
Distance - Class in org.jacop.constraints
Constraint |X - Y| #= Z
Distance(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.Distance
Distance between x and y |x-y| = z
div(int, int) - Method in class org.jacop.constraints.XdivYeqZ
 
div(int, int) - Method in class org.jacop.constraints.XmodYeqZ
 
div(int, int) - Method in class org.jacop.core.BoundDomain
 
div(int, int) - Method in class org.jacop.core.IntervalDomain
 
div(int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
 
divBounds(double, double, double, double) - Static method in class org.jacop.floats.core.FloatDomain
 
divBounds(int, int, int, int) - Static method in class org.jacop.core.IntDomain
 
divDom(IntDomain, int) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
divide(int) - Method in class org.jacop.core.BoundDomain
It divides the domain by a given constant.
divIntBounds(int, int, int) - Static method in class org.jacop.core.IntDomain
 
divIntBounds(int, int, int, int) - Static method in class org.jacop.core.IntDomain
 
divRoundDown(int, int) - Static method in class org.jacop.core.IntDomain
 
divRoundDown(long, long) - Static method in class org.jacop.core.IntDomain
 
divRoundUp(int, int) - Static method in class org.jacop.core.IntDomain
 
divRoundUp(long, long) - Static method in class org.jacop.core.IntDomain
 
dNames - Variable in class org.jacop.constraints.regular.Regular
dNames contain a "name" for each value from the union of all variabl's domains.
DO_INSTRUMENTATION - Static variable in class org.jacop.constraints.netflow.NetworkFlow
 
DO_INSTRUMENTATION - Static variable in class org.jacop.constraints.netflow.Pruning
 
doAreaCheck - Variable in class org.jacop.constraints.diffn.Nooverlap
 
doEdgeFind - Variable in class org.jacop.constraints.cumulative.Cumulative
 
doEdgeFind - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
doEdgeFinding - Variable in class org.jacop.constraints.Cumulative
It specifies if the edge finding algorithm should be used.
doesNotFit(int, Rectangle, Profile) - Method in class org.jacop.constraints.DisjointConditional
 
doesWatch(int, int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
DollarAndTicket - Class in org.jacop.examples.fd
It solves a simple logic puzzle - Dollar and Ticket problem.
DollarAndTicket() - Constructor for class org.jacop.examples.fd.DollarAndTicket
 
dom - Variable in class org.jacop.constraints.In
It specifies domain d which restricts the possible value of the specified variable.
dom - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
dom - Variable in class org.jacop.util.LengauerTarjan
 
dom() - Method in class org.jacop.core.BooleanVar
This function returns current domain of the variable.
dom() - Method in class org.jacop.core.IntVar
This function returns current domain of the variable.
dom() - Method in class org.jacop.core.Var
This function returns current domain of the variable.
dom() - Method in class org.jacop.floats.core.FloatVar
This function returns current domain of the variable.
dom() - Method in class org.jacop.set.core.SetVar
This function returns current domain of the variable.
domain - Variable in class org.jacop.core.BoundDomainValueEnumeration
 
domain - Variable in class org.jacop.core.IntervalDomainIntervalEnumeration
 
domain - Variable in class org.jacop.core.IntervalDomainValueEnumeration
 
domain - Variable in class org.jacop.core.IntVar
It stores pointer to a current domain, which has stamp equal to store stamp.
domain - Variable in class org.jacop.core.MutableDomainValue
It stores the value of the mutable domain.
domain - Variable in class org.jacop.core.SmallDenseDomainIntervalEnumeration
 
domain - Variable in class org.jacop.core.SmallDenseDomainValueEnumeration
 
domain - Variable in class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
 
domain - Variable in class org.jacop.floats.core.FloatVar
It stores pointer to a current domain, which has stamp equal to store stamp.
domain - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
domain - Variable in class org.jacop.set.core.SetVar
It specifies the current domain associated with this set variable.
domain - Variable in class org.jacop.util.fsm.FSMTransition
It specifies the domain associated with the transition.
Domain - Class in org.jacop.core
Defines a Domain and related operations on it.
Domain() - Constructor for class org.jacop.core.Domain
 
DomainClausesDatabase - Class in org.jacop.satwrapper.translation
clause database designed to handle efficiently CP domain constraints, with the interface of boolean clauses databases.
DomainClausesDatabase() - Constructor for class org.jacop.satwrapper.translation.DomainClausesDatabase
 
domainConsistency - Variable in class org.jacop.fz.constraints.Support
 
domainConsistency(Store) - Method in class org.jacop.constraints.AbsXeqY
 
domainConsistent - Variable in class org.jacop.constraints.AbsXeqY
 
domainDatabase - Variable in class org.jacop.satwrapper.SatWrapper
 
domainHasChanged() - Method in class org.jacop.core.BoundDomainValueEnumeration
 
domainHasChanged() - Method in class org.jacop.core.IntervalDomainValueEnumeration
 
domainHasChanged() - Method in class org.jacop.core.SmallDenseDomainValueEnumeration
 
domainHasChanged() - Method in class org.jacop.core.ValueEnumeration
This function is called to inform enumeration of the change of the domain it enumerates over.
domainHasChanged() - Method in class org.jacop.set.core.SetDomainValueEnumeration
 
domainHasChanged(int) - Method in class org.jacop.core.BooleanVar
It informs the variable that its variable has changed according to the specified event.
domainHasChanged(int) - Method in class org.jacop.core.IntVar
It informs the variable that its variable has changed according to the specified event.
domainHasChanged(int) - Method in class org.jacop.core.Var
It informs the variable that its variable has changed according to the specified event.
domainHasChanged(int) - Method in class org.jacop.floats.core.FloatVar
It informs the variable that its variable has changed according to the specified event.
domainHasChanged(int) - Method in class org.jacop.set.core.SetVar
It informs the variable that its variable has changed according to the specified event.
domainHash - Variable in class org.jacop.constraints.GCC
 
DomainHoles - Class in org.jacop.constraints.geost
 
DomainHoles(GeostObject) - Constructor for class org.jacop.constraints.geost.DomainHoles
It creates Domain Holes internal constraint for a given object.
domainHolesConstraints - Variable in class org.jacop.constraints.geost.Geost
It stores the special constraints responsible for the handling of holes in the domain.
domainID() - Method in class org.jacop.core.BoundDomain
 
domainID() - Method in class org.jacop.core.Domain
It returns an unique identifier of the domain.
domainID() - Method in class org.jacop.core.IntervalDomain
It returns an unique identifier of the domain.
domainID() - Method in class org.jacop.core.SmallDenseDomain
 
domainID() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns an unique identifier of the domain.
domainID() - Method in class org.jacop.set.core.BoundSetDomain
It returns an unique identifier of the domain.
domainID() - Method in class org.jacop.set.core.SetDomain
It returns an unique identifier of the domain.
domainLimits - Variable in class org.jacop.util.MDD
The initial domain limits used to create an MDD array representation.
domainMaxComparator - Variable in class org.jacop.constraints.Cumulative
 
domainMinComparator - Variable in class org.jacop.constraints.Cumulative
 
domains - Variable in class org.jacop.constraints.netflow.DomainStructure
 
domainSize() - Method in class org.jacop.constraints.LinearIntDom
 
domainSizeAfterConsistency - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
domainSizeComparator - Variable in class org.jacop.fz.DefaultSearchVars
 
DomainStructure - Class in org.jacop.constraints.netflow
A domain based structure variable.
DomainStructure(IntVar, List<Domain>, List<Arc>) - Constructor for class org.jacop.constraints.netflow.DomainStructure
Creates an S-variable
DomainStructure(IntVar, IntDomain[], Arc[]) - Constructor for class org.jacop.constraints.netflow.DomainStructure
 
DomainStructure(IntVar, IntDomain[], Arc[], DomainStructure.Behavior) - Constructor for class org.jacop.constraints.netflow.DomainStructure
 
DomainStructure.Behavior - Enum in org.jacop.constraints.netflow
 
domainTranslator - Variable in class org.jacop.satwrapper.SatWrapper
 
DomainTranslator - Class in org.jacop.satwrapper.translation
A component that translates CP variables ranges to boolean clauses to be added to the SAT solver
DomainTranslator() - Constructor for class org.jacop.satwrapper.translation.DomainTranslator
 
domClosure - Variable in class org.jacop.util.LengauerTarjan
 
DomComplement - Variable in class org.jacop.constraints.In
It specifies all the values which can not be taken by a variable.
dominanceFilter() - Method in class org.jacop.constraints.Circuit
 
dominanceFilter() - Method in class org.jacop.constraints.Subcircuit
 
dominatedBy(int, int) - Method in class org.jacop.util.LengauerTarjan
 
dominators(int) - Method in class org.jacop.util.LengauerTarjan
 
domOverlap(Rectangle) - Method in class org.jacop.constraints.IntRectangle
 
domOverlap(Rectangle) - Method in class org.jacop.constraints.Rectangle
It returns true if this rectangle overlaps with a given rectangle.
domTreeSucc - Variable in class org.jacop.util.LengauerTarjan
 
DonaldGeraldRobert - Class in org.jacop.examples.fd
It specifies the logic puzzle (cryptogram) which need to satisfy the following equation that DONALD+GERALD=ROBERT.
DonaldGeraldRobert() - Constructor for class org.jacop.examples.fd.DonaldGeraldRobert
 
done - Variable in class org.jacop.core.BoundDomainIntervalEnumeration
 
Done() - Method in class org.jacop.fz.SimpleCharStream
Reset buffer when finished.
doNotRunSearch() - Method in class org.jacop.fz.Options
It defines whether to run the solver.
doOverlap(Rectangle) - Method in class org.jacop.constraints.diffn.Rectangle
 
doProfile - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
doProfile - Variable in class org.jacop.constraints.Cumulative
It specifies if the profiles should be computed to propagate onto limit variable.
doProfile - Variable in class org.jacop.constraints.Diff
It specifies if the constraint should compute and use the profile.
doQuadraticEdgeFind - Variable in class org.jacop.constraints.cumulative.Cumulative
 
doQuadraticEdgeFind(boolean) - Method in class org.jacop.constraints.cumulative.Cumulative
 
DOT - Class in org.jacop.examples.fd.filters
It specifies DOT benchmark.
DOT - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
DOT() - Constructor for class org.jacop.examples.fd.filters.DOT
It constructs a simple DOT filter.
DOT(int, int) - Constructor for class org.jacop.examples.fd.filters.DOT
It constructs a DOT filter with the specified delay for the addition and multiplication operation.
DOTDOT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
doubleSize() - Method in class org.jacop.jasat.utils.structures.IntHashMap
double the size of the table
doubleValue - Variable in class org.jacop.fz.ASTScalarFlatExpr
 
down(double) - Static method in class org.jacop.floats.core.FloatDomain
 
drawGrid(Color) - Method in class org.jacop.constraints.geost.BoxDisplay
It draws the grid.
ds - Variable in class org.jacop.constraints.Assignment
 
Ds - Static variable in class org.jacop.examples.fd.filters.FilterBenchmark
 
dualPivot(Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
dump(String) - Method in class org.jacop.fz.SimpleNode
 
duplicates - Variable in class org.jacop.constraints.ElementInteger
It holds information about the positions within list array that are equal.
duplicates - Variable in class org.jacop.constraints.ElementVariable
 
duplicates - Variable in class org.jacop.floats.constraints.ElementFloat
It holds information about the positions within list array that are equal.
duplicates - Variable in class org.jacop.fz.constraints.GlobalConstraints
 
duplicatesIndexes - Variable in class org.jacop.constraints.ElementInteger
 
duplicatesIndexes - Variable in class org.jacop.floats.constraints.ElementFloat
 
dur - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
dur - Variable in class org.jacop.constraints.cumulative.Task
 
dur - Variable in class org.jacop.constraints.Task
 
dur() - Method in class org.jacop.constraints.cumulative.Task
 
dur() - Method in class org.jacop.constraints.Task
 
duration - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the duration time of this object.
durations - Variable in class org.jacop.constraints.Cumulative
It specifies/stores duration variables for each corresponding task.
durMax - Variable in class org.jacop.constraints.Diff
 

E

e - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
e - Variable in class org.jacop.constraints.Member
It specifies variable for the overall sum.
e - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
e() - Method in class org.jacop.constraints.cumulative.Task
 
E - Static variable in class org.jacop.floats.core.FloatDomain
 
earlyTerminationOK - Variable in class org.jacop.constraints.Constraint
It specifies if the constraint consistency function can be prematurely terminated through other than FailureException exception.
ec - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
ect - Variable in class org.jacop.constraints.cumulative.ThetaNode
 
ect() - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
ect() - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
ect() - Method in class org.jacop.constraints.cumulative.TaskView
 
ect() - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
ect() - Method in class org.jacop.constraints.Task
 
ect(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
ect(int) - Method in class org.jacop.constraints.diffn.Rectangle
 
ectLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryNode
 
ectLambda() - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
ectT - Variable in class org.jacop.constraints.cumulative.ThetaNode
 
edgeFind(Store) - Method in class org.jacop.constraints.cumulative.Cumulative
 
edgeFind(Store, TaskView[]) - Method in class org.jacop.constraints.cumulative.Cumulative
 
edgeFind(Store, TaskView[], TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
edgeFindingDown(Store) - Method in class org.jacop.constraints.Cumulative
 
edgeFindingUp(Store) - Method in class org.jacop.constraints.Cumulative
 
edgeFindPhase(Store, TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
edgeFindQuad(Store) - Method in class org.jacop.constraints.cumulative.Cumulative
 
edgeFindQuad(Store, TaskView[]) - Method in class org.jacop.constraints.cumulative.Cumulative
 
efficiency - Variable in class org.jacop.constraints.knapsack.KnapsackItem
It stores information about the item efficiency - profit/weight.
efficiency - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It specifies the efficiency of the item in the leaf.
EinA - Class in org.jacop.set.constraints
It constructs a constraint which makes sure that a given element is in the domain of the set variable.
EinA(int, SetVar) - Constructor for class org.jacop.set.constraints.EinA
It constructs an eInA constraint to restrict the domain of the variable.
EinA(int, SetVar, boolean) - Constructor for class org.jacop.set.constraints.EinA
It constructs an eInA constraint to restrict the domain of the variable.
einAinleftTree - Variable in class org.jacop.search.DepthFirstSearch
It specifies if for setVar based search the left branch should impose EinA constraint.
eInit - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
eLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
element - Variable in class org.jacop.set.constraints.EinA
It specifies the element which must be present in the set variable.
element - Variable in class org.jacop.util.SimpleHashSet.Entry
 
Element - Class in org.jacop.constraints
Element constraint implements the element/4 constraint (both with integer list and variables list).
Element() - Constructor for class org.jacop.constraints.Alldiff.Element
 
Element(IntVar, int[], IntVar) - Constructor for class org.jacop.constraints.Element
Deprecated.
Element(IntVar, int[], IntVar, int) - Constructor for class org.jacop.constraints.Element
Deprecated.
Element(IntVar, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Element
Deprecated.
Element(IntVar, List<? extends IntVar>, IntVar, int) - Constructor for class org.jacop.constraints.Element
Deprecated.
Element(IntVar, IntVar[], IntVar) - Constructor for class org.jacop.constraints.Element
Deprecated.
Element(IntVar, IntVar[], IntVar, int) - Constructor for class org.jacop.constraints.Element
Deprecated.
ElementConstraints - Class in org.jacop.fz.constraints
 
ElementConstraints(Support) - Constructor for class org.jacop.fz.constraints.ElementConstraints
 
elementData - Variable in class org.jacop.util.SimpleArrayList
The array buffer into which the elements of the ArrayList are stored.
ElementFloat - Class in org.jacop.floats.constraints
ElementFloat constraint defines a relation list[index - indexOffset] = value.
ElementFloat(IntVar, double[], FloatVar) - Constructor for class org.jacop.floats.constraints.ElementFloat
It constructs an element constraint with indexOffset by default set to 0.
ElementFloat(IntVar, double[], FloatVar, int) - Constructor for class org.jacop.floats.constraints.ElementFloat
It constructs an element constraint.
ElementFloat(IntVar, List<Double>, FloatVar) - Constructor for class org.jacop.floats.constraints.ElementFloat
It constructs an element constraint with default indexOffset equal 0.
ElementFloat(IntVar, List<Double>, FloatVar, int) - Constructor for class org.jacop.floats.constraints.ElementFloat
It constructs an element constraint.
ElementFloatVariable - Class in org.jacop.floats.constraints
ElementFloatVariable constraint defines a relation list[index - indexOffset] = value.
ElementFloatVariable(IntVar, List<? extends FloatVar>, FloatVar) - Constructor for class org.jacop.floats.constraints.ElementFloatVariable
It constructs an element constraint.
ElementFloatVariable(IntVar, List<? extends FloatVar>, FloatVar, int) - Constructor for class org.jacop.floats.constraints.ElementFloatVariable
It constructs an element constraint.
ElementFloatVariable(IntVar, FloatVar[], FloatVar) - Constructor for class org.jacop.floats.constraints.ElementFloatVariable
It constructs an element constraint.
ElementFloatVariable(IntVar, FloatVar[], FloatVar, int) - Constructor for class org.jacop.floats.constraints.ElementFloatVariable
It constructs an element constraint.
ElementInteger - Class in org.jacop.constraints
ElementInteger constraint defines a relation list[index - indexOffset] = value.
ElementInteger(IntVar, int[], IntVar) - Constructor for class org.jacop.constraints.ElementInteger
It constructs an element constraint with indexOffset by default set to 0.
ElementInteger(IntVar, int[], IntVar, int) - Constructor for class org.jacop.constraints.ElementInteger
It constructs an element constraint.
ElementInteger(IntVar, int[], IntVar, int, boolean) - Constructor for class org.jacop.constraints.ElementInteger
It constructs an element constraint.
ElementInteger(IntVar, List<Integer>, IntVar) - Constructor for class org.jacop.constraints.ElementInteger
It constructs an element constraint with default indexOffset equal 0.
ElementInteger(IntVar, List<Integer>, IntVar, int) - Constructor for class org.jacop.constraints.ElementInteger
It constructs an element constraint.
ElementInteger(IntVar, List<Integer>, IntVar, int, boolean) - Constructor for class org.jacop.constraints.ElementInteger
It constructs an element constraint.
ElementIntegerFast - Class in org.jacop.constraints
 
ElementIntegerFast(IntVar, int[], IntVar) - Constructor for class org.jacop.constraints.ElementIntegerFast
It constructs an element constraint.
ElementIntegerFast(IntVar, int[], IntVar, int) - Constructor for class org.jacop.constraints.ElementIntegerFast
It constructs an element constraint.
ElementIntegerFast(IntVar, List<? extends Integer>, IntVar) - Constructor for class org.jacop.constraints.ElementIntegerFast
It constructs an element constraint.
ElementIntegerFast(IntVar, List<? extends Integer>, IntVar, int) - Constructor for class org.jacop.constraints.ElementIntegerFast
It constructs an element constraint.
elements - Variable in class org.jacop.examples.cpviz.CPvizSudoku
 
elements - Variable in class org.jacop.examples.fd.FittingNumbers
 
elements - Variable in class org.jacop.examples.fd.Kakro
 
elements - Variable in class org.jacop.examples.fd.Sudoku
 
ElementSet - Class in org.jacop.set.constraints
It is an element constraint that make sure that set variable value has a domain equal to the index-th element of the supplied list of sets.
ElementSet(IntVar, IntDomain[], SetVar) - Constructor for class org.jacop.set.constraints.ElementSet
It constructs an elementSet constraint to restrict the domains of the variables index and value.
ElementSet(IntVar, IntDomain[], SetVar, int) - Constructor for class org.jacop.set.constraints.ElementSet
It constructs a constraint to restrict the domains of the variables index and value.
ElementSetVariable - Class in org.jacop.set.constraints
ElementSetVariable constraint defines a relation list[index - indexOffset] = value.
ElementSetVariable(IntVar, List<? extends SetVar>, SetVar) - Constructor for class org.jacop.set.constraints.ElementSetVariable
It constructs an element constraint.
ElementSetVariable(IntVar, List<? extends SetVar>, SetVar, int) - Constructor for class org.jacop.set.constraints.ElementSetVariable
It constructs an element constraint.
ElementSetVariable(IntVar, SetVar[], SetVar) - Constructor for class org.jacop.set.constraints.ElementSetVariable
It constructs an element constraint.
ElementSetVariable(IntVar, SetVar[], SetVar, int) - Constructor for class org.jacop.set.constraints.ElementSetVariable
It constructs an element constraint.
elementsSmallerThan(int) - Method in class org.jacop.core.IntDomain
It returns the number of elements smaller than el.
elementSupport(IntVar, int[], IntVar, int) - Static method in class org.jacop.constraints.table.TableMill
 
ElementVariable - Class in org.jacop.constraints
ElementVariable constraint defines a relation list[index - indexOffset] = value.
ElementVariable(IntVar, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.ElementVariable
It constructs an element constraint.
ElementVariable(IntVar, List<? extends IntVar>, IntVar, int) - Constructor for class org.jacop.constraints.ElementVariable
It constructs an element constraint.
ElementVariable(IntVar, IntVar[], IntVar) - Constructor for class org.jacop.constraints.ElementVariable
It constructs an element constraint.
ElementVariable(IntVar, IntVar[], IntVar, int) - Constructor for class org.jacop.constraints.ElementVariable
It constructs an element constraint.
ElementVariableFast - Class in org.jacop.constraints
 
ElementVariableFast(IntVar, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.ElementVariableFast
It constructs an element constraint.
ElementVariableFast(IntVar, List<? extends IntVar>, IntVar, int) - Constructor for class org.jacop.constraints.ElementVariableFast
It constructs an element constraint.
ElementVariableFast(IntVar, IntVar[], IntVar) - Constructor for class org.jacop.constraints.ElementVariableFast
It constructs an element constraint.
ElementVariableFast(IntVar, IntVar[], IntVar, int) - Constructor for class org.jacop.constraints.ElementVariableFast
It constructs an element constraint.
elementWeights - Variable in class org.jacop.set.constraints.SumWeightedSet
It provides a quick access to the weights of given elements of the set.
elite - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
elseC - Variable in class org.jacop.constraints.IfThenElse
It specifies constraint elseC in the IfThenElse constraint.
empty - Variable in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
empty - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
empty - Variable in class org.jacop.constraints.cumulative.ThetaTree
 
empty - Variable in class org.jacop.satwrapper.SatWrapper
 
emptyDomain - Static variable in class org.jacop.core.BoundDomain
It predefines empty domain so there is no need to constantly create it when needed.
emptyDomain - Static variable in class org.jacop.core.IntervalDomain
An empty domain, so no constant creation of empty domains is required.
emptyDomain - Static variable in class org.jacop.core.SmallDenseDomain
It is an empty domain returned by default when empty domain becomes a result of any function.
emptyDomain - Static variable in class org.jacop.floats.core.FloatIntervalDomain
An empty domain, so no constant creation of empty domains is required.
emptyDomain - Static variable in class org.jacop.set.core.SetDomain
It predefines empty domain so there is no need to constantly create it when needed.
emptyFloatDomain - Static variable in class org.jacop.floats.core.FloatDomain
It specifies an empty integer domain.
emptyIntDomain - Static variable in class org.jacop.core.IntDomain
It specifies an empty integer domain.
emptyLevel - Variable in class org.jacop.core.SimpleBacktrackableManager
It is a fake variable to distinguish between empty levels and full levels.
enable_tracing() - Method in class org.jacop.fz.Parser
Enable tracing.
enableNode(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
enableNode(int, long) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
end - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the end time of this object.
endColumn - Variable in class org.jacop.fz.Token
The column number of the last character of this Token.
endLine - Variable in class org.jacop.fz.Token
The line number of the last character of this Token.
endTimes - Variable in class org.jacop.examples.fd.FurnitureMoving
 
energyCheck(Rectangle, BitSet) - Method in class org.jacop.constraints.diffn.Nooverlap
 
enforceNoSkip - Variable in class org.jacop.constraints.geost.Geost
if set to true, a variable will never be skipped, even if grounded and not in queue
ensure(Integer[], int) - Static method in class org.jacop.jasat.utils.Utils
 
ensure(HashSet<E>[], int) - Static method in class org.jacop.jasat.utils.Utils
 
ensureAccess(IntVar) - Method in class org.jacop.satwrapper.SatChangesListener
gets sure we won't have a NullPointerException
ensureCapacity(int) - Method in class org.jacop.core.TimeStamp
Specify least number of different values to be used by Timestamp.
ensureCapacity(int) - Method in class org.jacop.jasat.core.Trail
It ensures the trail can contain @param numVar variables
ensureCapacity(int) - Method in class org.jacop.jasat.utils.structures.IntStack
ensure the stack can contains at least n elements
ensureCapacity(int) - Method in class org.jacop.util.SimpleArrayList
Increases the capacity of this ArrayList instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
ensureSize(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
be sure that the database can contain @param size clauses
ensureSize(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
be sure that the database can contain numberOfClauses clauses
ensureSize(int) - Method in class org.jacop.util.MDD
It makes sure that diagram uses an array of at least given size.
ensureVarSize(int) - Method in class org.jacop.jasat.modules.ActivityModule
 
ensureWatch(int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
ensures that varWatches.get(var) will succeed with a correct content.
entailed(byte) - Method in class org.jacop.constraints.Linear
Deprecated.
 
entailed(byte) - Method in class org.jacop.constraints.SumBool
 
entailed(byte) - Method in class org.jacop.floats.constraints.linear.Linear
 
entailed(int) - Method in class org.jacop.constraints.LinearInt
 
entailed(int) - Method in class org.jacop.constraints.SumInt
 
Entry(E) - Constructor for class org.jacop.util.SimpleHashSet.Entry
Create new entry.
Entry(E, SimpleHashSet.Entry<E>) - Constructor for class org.jacop.util.SimpleHashSet.Entry
Create new entry.
EntryIterator() - Constructor for class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
entrySet() - Method in class org.jacop.jasat.utils.structures.IntHashMap
iterates over all entries in the map
env - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
env(long) - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
env(long) - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
env(long) - Method in class org.jacop.constraints.cumulative.TaskView
 
envC - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
envLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
EOF - Static variable in interface org.jacop.fz.ParserConstants
End of File.
EOF - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
EOL - Static variable in exception class org.jacop.fz.ParseException
The end of line string for this machine.
epsilon(double) - Static method in class org.jacop.floats.core.FloatDomain
 
eq - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines relations
eq - Static variable in class org.jacop.constraints.LinearInt
 
eq - Static variable in class org.jacop.constraints.SumBool
 
eq - Static variable in class org.jacop.constraints.SumInt
Defines relations
eq - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines relations
eq - Static variable in class org.jacop.fz.Constraints
 
eq - Static variable in class org.jacop.fz.constraints.Support
 
eq(BooleanVar) - Method in class org.jacop.core.BooleanVar
It checks if the domains of variables are equal.
eq(IntDomain) - Method in class org.jacop.core.BoundDomain
 
eq(IntDomain) - Method in class org.jacop.core.IntDomain
It specifies if the other int domain is equal to this one.
eq(IntDomain) - Method in class org.jacop.core.IntervalDomain
It checks if the domain is equal to the supplied domain.
eq(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
eq(Interval) - Method in class org.jacop.core.Interval
It checks equality between intervals.
eq(IntVar) - Method in class org.jacop.core.IntVar
It checks if the domains of variables are equal.
eq(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It specifies if the other int domain is equal to this one.
eq(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It checks if the domain is equal to the supplied domain.
eq(FloatInterval) - Method in class org.jacop.floats.core.FloatInterval
It checks equality between intervals.
eq(FloatVar) - Method in class org.jacop.floats.core.FloatVar
It checks if the domains of variables are equal.
eq(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It checks if the domain is equal to the supplied domain.
eq(SetDomain) - Method in class org.jacop.set.core.SetDomain
It checks if the domain is equal to the supplied domain.
eq(SetVar) - Method in class org.jacop.set.core.SetVar
It checks if the domains of variables are equal.
Eq - Class in org.jacop.constraints
Constraint "constraint1"#<=> "constraint2"
Eq(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class org.jacop.constraints.Eq
It constructs equality constraint between two constraints.
EqBool - Class in org.jacop.constraints
If all x's are equal to each other then result variable is equal 1.
EqBool(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.EqBool
It constructs eqBool.
EqBool(IntVar[], IntVar) - Constructor for class org.jacop.constraints.EqBool
It constructs eqBool.
eqns - Variable in class org.jacop.constraints.netflow.Arithmetic
 
eqSingletons(IntVar, IntVar) - Method in class org.jacop.constraints.LexOrder
 
eqTuples(int[], int[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
equal - Variable in class org.jacop.constraints.AtLeast
 
equal - Variable in class org.jacop.constraints.AtMost
 
equal - Variable in class org.jacop.constraints.Count
 
equal - Variable in class org.jacop.constraints.CountBounds
 
equal - Variable in class org.jacop.constraints.CountValues
 
equal - Variable in class org.jacop.constraints.CountValuesBounds
 
equal - Variable in class org.jacop.constraints.CountVar
 
equal - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
equal(int[], int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
equal(int[], int[]) - Method in class org.jacop.constraints.ExtensionalSupportVA
 
equalRows(int[], int[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
equals(Object) - Method in class org.jacop.constraints.geost.DBox
 
equals(Object) - Method in class org.jacop.util.fsm.FSMState
 
equals(Object) - Method in class org.jacop.util.fsm.FSMTransition
 
equals(Object) - Method in class org.jacop.util.fsm.RegularExpressionParser.Literal
 
equals(Object) - Method in class org.jacop.util.SimpleArrayList
AbstractList defines equals so that it depends on the objects included.
equalTo - Variable in class org.jacop.constraints.SumWeight
It specifies value to which SumWeight is equal to.
EquationSystem - Class in org.jacop.floats.constraints
EquationSystem constraint implements the multivariate interval Newton method for pruning domains of variables in a system of non-linear equations.
EquationSystem(Store, FloatVar[], FloatVar[]) - Constructor for class org.jacop.floats.constraints.EquationSystem
It constructs the constraint EquationSystem.
eraseAll() - Method in class org.jacop.constraints.geost.BoxDisplay
Clear the paint area so drawing can start on fresh canvas.
errorCode - Variable in exception class org.jacop.fz.TokenMgrError
Indicates the reason why the exception is thrown.
est() - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
est() - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
est() - Method in class org.jacop.constraints.cumulative.TaskView
 
est() - Method in class org.jacop.constraints.Task
 
est(int) - Method in class org.jacop.constraints.diffn.Rectangle
 
est(List<Task>) - Method in class org.jacop.constraints.Cumulative
 
establishGACInit() - Method in class org.jacop.constraints.LexOrder
 
estimatePruning(IntVar, Integer) - Method in class org.jacop.constraints.Alldistinct
 
estimatePruningRecursive(IntVar, Integer, List<IntVar>, List<Integer>) - Method in class org.jacop.constraints.Alldistinct
 
eval - Static variable in class org.jacop.floats.constraints.Derivative
 
eval - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
eval(int) - Method in class org.jacop.util.LengauerTarjan
 
eval(int) - Method in class org.jacop.util.SophisticatedLengauerTarjan
 
evalRects - Variable in class org.jacop.constraints.Disjoint
 
evalRects - Variable in class org.jacop.constraints.DisjointConditional
 
EvalRects - Variable in class org.jacop.constraints.Diff2
 
Event(int, int, int, int) - Constructor for class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
Event(int, TaskView, int, int) - Constructor for class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
Event(int, TaskView, int, int) - Constructor for class org.jacop.constraints.cumulative.ProfileOptional.Event
 
Event(int, Rectangle, int, int, Interval) - Constructor for class org.jacop.constraints.diffn.Diffn.Event
 
eventComparator - Variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
eventComparator - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
eventComparator - Variable in class org.jacop.constraints.cumulative.ProfileOptional
 
eventComparator - Variable in class org.jacop.constraints.diffn.Diffn
 
eventsInclusion - Static variable in class org.jacop.core.IntDomain
It specifies for each event what other events are subsumed by this event.
eventsInclusion - Static variable in class org.jacop.floats.core.FloatDomain
It specifies for each event what other events are subsumed by this event.
eventsInclusion - Static variable in class org.jacop.set.core.SetDomain
It specifies for each event what other events are subsumed by this event.
EWF - Class in org.jacop.examples.fd.filters
It specifies EWF benchmark.
EWF() - Constructor for class org.jacop.examples.fd.filters.EWF
It constructs a simple EWF filter.
EWF(int, int) - Constructor for class org.jacop.examples.fd.filters.EWF
It constructs a EWF filter with the specified delay for the addition and multiplication operation.
ex(String[]) - Method in class org.jacop.examples.flatzinc.FlatzincSGMPCS
 
ex(String[]) - Method in class org.jacop.examples.flatzinc.FlatzincSolver
 
ex(String[]) - Method in class org.jacop.examples.flatzinc.FloatMinimize
 
ex1() - Method in class org.jacop.examples.cpviz.CPvizGardner
 
ExampleFD - Class in org.jacop.examples.fd
It is an abstract class to describe all necessary functions of any store.
ExampleFD() - Constructor for class org.jacop.examples.fd.ExampleFD
 
examples() - Method in class org.jacop.examples.cpviz.CPvizGardner
 
ExampleSet - Class in org.jacop.examples.set
It is an abstract class to describe all necessary functions of any store.
ExampleSet() - Constructor for class org.jacop.examples.set.ExampleSet
 
exceptionListPresent - Variable in class org.jacop.constraints.Diff2
 
excludedValues - Variable in class org.jacop.satwrapper.SatChangesListener
 
exclusionList - Variable in class org.jacop.constraints.DisjointConditional
It specifies what rectangles can conditionally overlap.
ExclusiveItem - Class in org.jacop.constraints
Defines a basic structure for exsclusive rectangles used in DisjointConditional
ExclusiveItem(int, int, IntVar) - Constructor for class org.jacop.constraints.ExclusiveItem
 
exclusiveList - Variable in class org.jacop.constraints.Diff2
It specifies a list of pairs of rectangles which can overlap.
ExclusiveList - Class in org.jacop.constraints
Defines a list of exclusive items.
ExclusiveList() - Constructor for class org.jacop.constraints.ExclusiveList
 
exclusiveRectsSize(ExclusiveList) - Method in class org.jacop.constraints.ProfileItemCondition
 
executeAfterConsistency(boolean) - Method in interface org.jacop.search.ConsistencyListener
It is executed right after consistency of the current search node.
executeAfterConsistency(boolean) - Method in class org.jacop.search.CreditCalculator
It is executed right after consistency of the current search node.
executeAfterConsistency(boolean) - Method in class org.jacop.search.FailConstraintsStatistics
 
executeAfterConsistency(boolean) - Method in class org.jacop.search.OneSolution
 
executeAfterConsistency(boolean) - Method in class org.jacop.search.restart.Calculator
It is executed right after consistency of the current search node.
executeAfterConsistency(boolean) - Method in class org.jacop.search.sgmpcs.SGMPCSCalculator
It is executed right after consistency of the current search node.
executeAfterConsistency(boolean) - Method in class org.jacop.search.Shaving
 
executeAfterConsistency(boolean) - Method in class org.jacop.search.TraceGenerator
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.examples.cpviz.CPvizNetworkFlow.NetListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.examples.fd.crosswords.CrossWord.PrintListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.examples.fd.WordGame.PrintListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.floats.search.Optimize.ResultListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.fz.Solve.CostListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.search.OneSolution
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.search.PrintOutListener
It is executed right after consistency of the current search node.
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.search.restart.RestartSearch.CostListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch.CostListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in class org.jacop.search.SimpleSolutionListener
 
executeAfterSolution(Search<T>, SelectChoicePoint<T>) - Method in interface org.jacop.search.SolutionListener
It is executed by search after a solution is found.
executedAtExit(Store, int) - Method in interface org.jacop.search.ExitListener
It is executed right after time out is determined.
executedAtExit(Store, int) - Method in class org.jacop.search.NoGoodsCollector
 
executedAtExit(Store, int) - Method in class org.jacop.search.TraceGenerator
 
executedAtInitialize(Store) - Method in class org.jacop.fz.Solve.PrecisionSetting
 
executedAtInitialize(Store) - Method in interface org.jacop.search.InitializeListener
It is executed before the search starts labeling procedure.
executedAtInitialize(Store) - Method in class org.jacop.search.OneSolution
 
executedAtInitialize(Store) - Method in class org.jacop.search.TransformExtensional
 
executedAtTimeOut(int) - Method in class org.jacop.search.CreditCalculator
It is executed right after time out is determined.
executedAtTimeOut(int) - Method in class org.jacop.search.NoGoodsCollector
It is executed right after time out is determined.
executedAtTimeOut(int) - Method in class org.jacop.search.SimpleTimeOut
 
executedAtTimeOut(int) - Method in interface org.jacop.search.TimeOutListener
It is executed right after time out is determined.
exhaustedLeftItems - Variable in class org.jacop.constraints.knapsack.Tree
It specifies that computeForbidden part of the consistency function has run out of left mandatory items.
exhaustedRightItems - Variable in class org.jacop.constraints.knapsack.Tree
It specifies if the mandatory check has run out of right items to complement mandatory items.
exist(int) - Method in class org.jacop.constraints.cumulative.Tree
 
exists() - Method in class org.jacop.constraints.cumulative.Task
 
exists() - Method in class org.jacop.constraints.diffn.Rectangle
 
existsOpt - Variable in class org.jacop.constraints.cumulative.ProfileOptional
 
exitChildListener - Variable in class org.jacop.search.DepthFirstSearch
It is invoked when returning from left or right child.
ExitChildListener<T> - Interface in org.jacop.search
Defines a listener which is called by the search if a child node is exited.
exitChildListeners - Variable in class org.jacop.search.CreditCalculator
 
exitChildListeners - Variable in class org.jacop.search.LDS
 
exitChildListeners - Variable in class org.jacop.search.NoGoodsCollector
 
exitChildListeners - Variable in class org.jacop.search.Shaving
 
exitChildListeners - Variable in class org.jacop.search.TraceGenerator
 
exitListener - Variable in class org.jacop.search.DepthFirstSearch
It is executed upon search exit.
ExitListener - Interface in org.jacop.search
This listener is executed when search has finished executing is about to exit the labeling procedure.
exitListeners - Variable in class org.jacop.search.NoGoodsCollector
 
exitListeners - Variable in class org.jacop.search.TraceGenerator
 
exitParsing() - Method in class org.jacop.jasat.utils.OptParse
a handler can call this to interrupt the parsing
Exodus - Class in org.jacop.examples.fd
It is a simple logic puzzle about children reading stories.
Exodus() - Constructor for class org.jacop.examples.fd.Exodus
 
ExpandBuff(boolean) - Method in class org.jacop.fz.SimpleCharStream
 
expect(int) - Method in class org.jacop.util.fsm.RegularExpressionParser
Complain if the current token is not the specified kind of token.
expectedTokenSequences - Variable in exception class org.jacop.fz.ParseException
Each entry in this array is an array of integers.
experiment1(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operations.
experiment1C(Store, Filter, int, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operation in fashion allowing chaining of operations within one clock cycle.
experiment1P(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operations.
experiment1PM(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operations in a fashion allowing pipelining of multiplication operations.
experiment2(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operations.
experiment2C(Store, Filter, int, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operation in fashion allowing chaining of operations within one clock cycle.
experiment2P(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operations.
experiment2PM(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It optimizes scheduling of filter operation in fashion allowing pipelining of multiplication operations.
explanationClause - Variable in class org.jacop.jasat.core.Core
 
ExplanationListener - Interface in org.jacop.jasat.modules.interfaces
module used when an explanation is found
explanationModules - Variable in class org.jacop.jasat.core.Core
 
explanations - Variable in class org.jacop.jasat.core.Trail
 
exploration() - Method in class org.jacop.fz.SearchItem
 
explorationType(ASTAnnotation) - Method in class org.jacop.fz.SearchItem
 
explore - Variable in class org.jacop.fz.SearchItem
 
ExpPeqR - Class in org.jacop.floats.constraints
Constraints exp(P) #= Q for P and Q floats
ExpPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.ExpPeqR
It constructs constraint P = Q.
Expression - Static variable in class org.jacop.util.fsm.RegularExpressionParser
Constant denoting an expression.
Expression() - Constructor for class org.jacop.util.fsm.RegularExpressionParser.Expression
 
extendable - Variable in class org.jacop.util.MDD
It creates and MDD representation given the list of variables.
extendedCounter - Variable in class org.jacop.constraints.CountValues
 
extendedCounter - Variable in class org.jacop.constraints.CountValuesBounds
 
extendedHoles - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
the collection of holes that are included in all possible shapes, enlarged to include the whole domain that can be covered for any feasible choice of the origin
ExtensionalConflictVA - Class in org.jacop.constraints
Extensional constraint assures that none of the tuples explicitly given is enforced in the relation.
ExtensionalConflictVA(List<? extends IntVar>, int[][]) - Constructor for class org.jacop.constraints.ExtensionalConflictVA
The constructor does not create local copy of tuples array.
ExtensionalConflictVA(IntVar[]) - Constructor for class org.jacop.constraints.ExtensionalConflictVA
Deprecated.
ExtensionalConflictVA(IntVar[], int[][]) - Constructor for class org.jacop.constraints.ExtensionalConflictVA
Constructor stores reference to tuples until imposition, any changes to tuples parameter will be reflected in the constraint behavior.
extensionalMDD - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies if one extensional constraint based on MDD created from FSM should be used.
extensionalMDD - Variable in class org.jacop.examples.fd.nonogram.Nonogram
It specifies if one extensional constraint based on MDD created from FSM should be used.
ExtensionalSupportMDD - Class in org.jacop.constraints
Extensional constraint assures that one of the tuples is enforced in the relation.
ExtensionalSupportMDD(IntVar[], int[][]) - Constructor for class org.jacop.constraints.ExtensionalSupportMDD
It constructs extensional support constraint.
ExtensionalSupportMDD(MDD) - Constructor for class org.jacop.constraints.ExtensionalSupportMDD
It creates an extensional constraint.
ExtensionalSupportSTR - Class in org.jacop.constraints
Extensional constraint assures that one of the tuples is enforced in the relation.
ExtensionalSupportSTR(IntVar[], boolean, boolean) - Constructor for class org.jacop.constraints.ExtensionalSupportSTR
Deprecated.
ExtensionalSupportSTR(IntVar[], int[][]) - Constructor for class org.jacop.constraints.ExtensionalSupportSTR
It creates an extensional constraint.
ExtensionalSupportSTR(IntVar[], int[][], boolean, boolean) - Constructor for class org.jacop.constraints.ExtensionalSupportSTR
It constructs an extensional constraint.
ExtensionalSupportVA - Class in org.jacop.constraints
Extensional constraint assures that one of the tuples is enforced in the relation.
ExtensionalSupportVA(List<? extends IntVar>, int[][]) - Constructor for class org.jacop.constraints.ExtensionalSupportVA
The constructor does not create local copy of tuples array.
ExtensionalSupportVA(IntVar[]) - Constructor for class org.jacop.constraints.ExtensionalSupportVA
Partial constructor which stores variables involved in a constraint but does not get information about tuples yet.
ExtensionalSupportVA(IntVar[], int[][]) - Constructor for class org.jacop.constraints.ExtensionalSupportVA
Constructor stores reference to tuples until imposition, any changes to tuples parameter will be reflected in the constraint behavior.
ExternalConstraint - Interface in org.jacop.constraints.geost
 
externalConstraints - Variable in class org.jacop.constraints.geost.Geost
It stores the reference to the collection of external constraints which must be satisfied within this constraint.

F

f - Variable in class org.jacop.floats.constraints.EquationSystem
 
f - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
factory - Variable in class org.jacop.jasat.utils.GenericMemoryPool
Deprecated.
 
Factory<E> - Interface in org.jacop.jasat.utils
a factory for type E
FAIL_SCORE - Static variable in class org.jacop.constraints.netflow.Pruning
 
failCalculator - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
failConstraintsIdStatistics - Variable in class org.jacop.search.FailConstraintsStatistics
 
failConstraintsStatistics - Variable in class org.jacop.search.FailConstraintsStatistics
 
FailConstraintsStatistics - Class in org.jacop.search
Defines functionality for FailConstraintsStatistics plug-in, that collects statistics on the failed constraints; both for each individual constraint as well as a class of constraints.
FailConstraintsStatistics(Store) - Constructor for class org.jacop.search.FailConstraintsStatistics
 
failException - Static variable in class org.jacop.core.Domain
An exception used if failure encountered in functions in();
failException - Static variable in class org.jacop.core.Store
It stores standard fail exception used when empty domain encountered.
FailException - Exception Class in org.jacop.core
It is thrown when search has encountered a dead end and backtracking must occurr.
FailException() - Constructor for exception class org.jacop.core.FailException
 
failLimit - Variable in class org.jacop.search.restart.Calculator
 
failLimit - Variable in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
failStatistics - Variable in class org.jacop.fz.Solve
 
failures - Variable in class org.jacop.search.Shaving
It stores number of failed shaving attempts.
FALSE - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
fastRemove(int) - Method in class org.jacop.util.SimpleArrayList
Private remove method that skips bounds checking and does not return the value removed.
fcc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
fdvs(int) - Method in class org.jacop.constraints.ExclusiveList
 
FFT - Class in org.jacop.examples.fd.filters
It specifies FFT benchmark.
FFT() - Constructor for class org.jacop.examples.fd.filters.FFT
It constructs a simple FFT filter.
FFT(int, int) - Constructor for class org.jacop.examples.fd.filters.FFT
It constructs a FFT filter with the specified delay for the addition and multiplication operation.
file - Variable in class org.jacop.fz.Options
 
filename - Variable in class org.jacop.examples.fd.Cryptogram
It specifies the file which contains the puzzle to be solved.
filename - Variable in class org.jacop.examples.fd.muca.MUCA
It reads auction problem description from the file.
filename - Variable in class org.jacop.examples.fd.qcp.QCP
It specifies the file containing the description of the problem.
filename - Static variable in class org.jacop.jasat.core.RunSolver
 
fileName - Variable in class org.jacop.fz.Options
 
FillBuff() - Method in class org.jacop.fz.SimpleCharStream
 
fillInStackTrace() - Method in exception class org.jacop.core.FailException
 
fillInStackTrace() - Method in exception class org.jacop.floats.core.InternalException
 
fillInStackTrace() - Method in exception class org.jacop.fz.Parser.LookaheadSuccess
 
fillInStackTrace() - Method in exception class org.jacop.fz.TrivialSolution
 
filter(IntVar[]) - Method in class org.jacop.constraints.AndBool
 
filter(IntVar[]) - Method in class org.jacop.constraints.OrBool
 
Filter - Class in org.jacop.examples.fd.filters
It provides the basic functionality which must be implemented by any filter problem.
Filter() - Constructor for class org.jacop.examples.fd.filters.Filter
 
filterAndOverflow(IntVar[]) - Method in class org.jacop.constraints.SumBool
 
FilterBenchmark - Class in org.jacop.examples.fd.filters
This is a set of filter scheduling examples, commonly used in High-Level Synthesis.
FilterBenchmark() - Constructor for class org.jacop.examples.fd.filters.FilterBenchmark
 
filterDomains() - Method in class org.jacop.constraints.table.SimpleTable
 
filterDomains() - Method in class org.jacop.constraints.table.Table
 
filteredConstraintCount - Variable in class org.jacop.constraints.geost.Geost
It counts how many constraints we discounted in outbox generation procedure as not useful ones.
filterOptionalTasks(TaskView[], IntVar[]) - Method in class org.jacop.constraints.cumulative.ProfileOptional
 
filterUseless - Variable in class org.jacop.constraints.geost.Geost
It specifies that filtering of useless internal constraint takes place before an object is being pruned.
filterZeroTasks(TaskView[]) - Method in class org.jacop.constraints.cumulative.Cumulative
 
filterZeroTasks(TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeOptional
 
filterZeroTasks(TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnaryOptional
 
final_search - Variable in class org.jacop.fz.Solve
 
final_search_seq - Variable in class org.jacop.fz.Solve
 
finalNumberSolutions - Variable in class org.jacop.fz.Solve
 
finalQuantity - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the minimal quantities of items seeked to achieve.
finalStates - Variable in class org.jacop.util.fsm.FSM
It specifies final states of DFA.
find(int, int) - Method in class org.jacop.jasat.utils.structures.IntHashMap
try to find the key in the table.
findEliteSolutions() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
findFirstAllowed(int, int, int[]) - Method in class org.jacop.constraints.ExtensionalSupportVA
It finds the first allowed tuple from the given tuple.
findForbiddenDomain(GeostObject, int, int[], Geost.SweepDirection, LexicographicalOrder) - Method in class org.jacop.constraints.geost.Geost
 
findForbiddenDomainCount - Variable in class org.jacop.constraints.geost.Geost
It counts number of executions of outboxes generation.
FindGeneralizedMatching() - Method in class org.jacop.constraints.GCC
 
findLastNode() - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
finds the rightmost node, at the last level of depth
findMaxLength(int, int, Rectangle) - Method in class org.jacop.constraints.DisjointConditional
 
findMaxR() - Method in class org.jacop.ui.PrintSchedule
 
findMaxT() - Method in class org.jacop.ui.PrintSchedule
 
findMinR() - Method in class org.jacop.ui.PrintSchedule
 
findNext() - Method in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
find the next key
findNext() - Method in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
find the next key
findNext() - Method in class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
find the next index
findNextLeafAtLeastOfWeight(TreeLeaf, int) - Method in class org.jacop.constraints.knapsack.Tree
It finds next leaf of a maximum weight of at least weight, so it can have some parts of it mandatory.
findNextVar() - Method in class org.jacop.jasat.modules.HeuristicAssertionModule
this is the main heuristic function, which tries to guess which literal is the most interesting to set now.
findPosition(int, int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
findPosition(int, int[]) - Method in class org.jacop.constraints.ExtensionalSupportVA
 
findPosition(int, int[]) - Method in class org.jacop.constraints.GCC
 
findPosition(int, int[]) - Method in class org.jacop.util.MDD
It finds a position of a value inside the array.
findPositionForInsert(int[]) - Method in class org.jacop.util.TupleUtils
searches for the position of the tuple in the tuple list.
findPositionTopLiteral(MapClause, int, int) - Method in class org.jacop.jasat.core.ConflictLearning
It gets the position of last set literal of the clause.
findPreviousLeafAtLeastOfWeight(TreeLeaf, int) - Method in class org.jacop.constraints.knapsack.Tree
It finds previous leaf of a maximum weight of at least weight, so it can have some parts of it forbidden.
findRange(int, int[]) - Method in class org.jacop.util.MDD
 
findRectangles(Rectangle, int, List<IntRectangle>, List<Rectangle>, List<Rectangle>, Set<IntVar>) - Method in class org.jacop.constraints.Diff2
 
findRectangles(Rectangle, int, List<IntRectangle>, List<Rectangle>, List<Rectangle>, Set<IntVar>) - Method in class org.jacop.constraints.Disjoint
 
findRectangles(Rectangle, int, List<IntRectangle>, List<RectangleWithCondition>, List<RectangleWithCondition>, Set<IntVar>) - Method in class org.jacop.constraints.DisjointConditional
 
findRectangles(Rectangle, List<IntRectangle>, List<Rectangle>, Set<IntVar>) - Method in class org.jacop.constraints.Diff
 
findSolutionMatchingParent(int) - Method in class org.jacop.search.SimpleSolutionListener
 
findSolutionMatchingParent(int) - Method in interface org.jacop.search.SolutionListener
For a given master solution finds any solution within that listener which matches the master solution.
findSupport(int, long) - Method in class org.jacop.constraints.LinearIntDom
 
findSupportNegative(int, long) - Method in class org.jacop.constraints.LinearIntDom
 
findSupportPositive(int, long) - Method in class org.jacop.constraints.LinearIntDom
 
findVariable(String) - Method in class org.jacop.core.Store
This function looks for a variable with given id.
FIR - Class in org.jacop.examples.fd.filters
FIR benchmark (16-point FIR filter).
FIR() - Constructor for class org.jacop.examples.fd.filters.FIR
It constructs a simple FIR filter.
FIR(int, int) - Constructor for class org.jacop.examples.fd.filters.FIR
It constructs a FIR filter with the specified delay for the addition and multiplication operation.
FIR16 - Class in org.jacop.examples.fd.filters
FIR benchmark (16-point FIR filter)
FIR16() - Constructor for class org.jacop.examples.fd.filters.FIR16
It constructs a simple FIR16 filter.
FIR16(int, int) - Constructor for class org.jacop.examples.fd.filters.FIR16
It constructs a FIR16 filter with the specified delay for the addition and multiplication operation.
first - Variable in class org.jacop.constraints.ExtensionalSupportSTR
Gives the position of the first tuple (in the current list) or -1 if the current list is empty.
first - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the first (counting from left to right), the most efficient item in the tree.
first - Variable in class org.jacop.constraints.SeqPrecedeChain
 
first - Variable in class org.jacop.fz.Parser.JJCalls
 
first() - Method in class org.jacop.fz.constraints.GlobalConstraints.Pair
 
first8 - Variable in class org.jacop.core.SmallDenseDomain
 
firstConsistencyCheck - Variable in class org.jacop.constraints.AbsXeqY
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ArgMax
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ArgMin
 
firstConsistencyCheck - Variable in class org.jacop.constraints.Assignment
 
firstConsistencyCheck - Variable in class org.jacop.constraints.binpacking.Binpacking
 
firstConsistencyCheck - Variable in class org.jacop.constraints.Circuit
 
firstConsistencyCheck - Variable in class org.jacop.constraints.Distance
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ElementInteger
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ElementIntegerFast
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ElementVariable
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ElementVariableFast
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies if there was no first consistency check yet.
firstConsistencyCheck - Variable in class org.jacop.constraints.ExtensionalSupportVA
 
firstConsistencyCheck - Variable in class org.jacop.constraints.GCC
TODO An improvement to increase the incrementality even further.
firstConsistencyCheck - Variable in class org.jacop.constraints.geost.Geost
It remembers if it is the first time the consistency check is being performed.
firstConsistencyCheck - Variable in class org.jacop.constraints.LexOrder
 
firstConsistencyCheck - Variable in class org.jacop.constraints.regular.Regular
Consistency function call the prune arc function for every pruned variable and collect information about the levels that had some changes in "levelHadChaged" array Then it collect the values of the edges that are still active on the levels that had chages and update the domains of the variables.
firstConsistencyCheck - Variable in class org.jacop.constraints.Subcircuit
 
firstConsistencyCheck - Variable in class org.jacop.constraints.ValuePrecede
 
firstConsistencyCheck - Variable in class org.jacop.floats.constraints.AbsPeqR
 
firstConsistencyCheck - Variable in class org.jacop.floats.constraints.CosPeqR
 
firstConsistencyCheck - Variable in class org.jacop.floats.constraints.ElementFloat
 
firstConsistencyCheck - Variable in class org.jacop.floats.constraints.ElementFloatVariable
 
firstConsistencyCheck - Variable in class org.jacop.floats.constraints.SinPeqR
 
firstConsistencyCheck - Variable in class org.jacop.set.constraints.ChannelBoolSet
 
firstConsistencyCheck - Variable in class org.jacop.set.constraints.ChannelIntSet
 
firstConsistencyCheck - Variable in class org.jacop.set.constraints.ElementSetVariable
 
firstConsistencyCheck - Variable in class org.jacop.set.constraints.PartitionSet
 
firstConsistencyLevel - Variable in class org.jacop.constraints.AbsXeqY
 
firstConsistencyLevel - Variable in class org.jacop.constraints.Assignment
 
firstConsistencyLevel - Variable in class org.jacop.constraints.Circuit
 
firstConsistencyLevel - Variable in class org.jacop.constraints.Distance
 
firstConsistencyLevel - Variable in class org.jacop.constraints.ElementInteger
 
firstConsistencyLevel - Variable in class org.jacop.constraints.ElementIntegerFast
 
firstConsistencyLevel - Variable in class org.jacop.constraints.ElementVariable
 
firstConsistencyLevel - Variable in class org.jacop.constraints.ElementVariableFast
 
firstConsistencyLevel - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
firstConsistencyLevel - Variable in class org.jacop.constraints.GCC
 
firstConsistencyLevel - Variable in class org.jacop.constraints.geost.Geost
It remembers the level at which the consistency function was applied for the first time.
firstConsistencyLevel - Variable in class org.jacop.constraints.LexOrder
 
firstConsistencyLevel - Variable in class org.jacop.constraints.regular.Regular
 
firstConsistencyLevel - Variable in class org.jacop.constraints.Subcircuit
 
firstConsistencyLevel - Variable in class org.jacop.floats.constraints.AbsPeqR
 
firstConsistencyLevel - Variable in class org.jacop.floats.constraints.CosPeqR
 
firstConsistencyLevel - Variable in class org.jacop.floats.constraints.ElementFloat
 
firstConsistencyLevel - Variable in class org.jacop.floats.constraints.ElementFloatVariable
 
firstConsistencyLevel - Variable in class org.jacop.floats.constraints.SinPeqR
 
firstConsistencyLevel - Variable in class org.jacop.set.constraints.ElementSetVariable
 
firstEntry - Variable in class org.jacop.util.SimpleHashSet
It points to the first Entry to be removed.
firstNode(int) - Method in class org.jacop.constraints.Circuit
 
firstPass() - Method in class org.jacop.constraints.GCC
 
firstResidue - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It stores the position of the first residue.
firstValue - Variable in class org.jacop.constraints.NoGood
 
firstVar - Variable in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
firstWatch - Variable in class org.jacop.constraints.NoGood
 
fitTasksAfter(List<Task>, int) - Method in class org.jacop.constraints.Cumulative
 
fitTasksBefore(List<Task>, int) - Method in class org.jacop.constraints.Cumulative
 
FittingNumbers - Class in org.jacop.examples.fd
It is program to solve problem of fitting numbers to made them equal to zero.
FittingNumbers() - Constructor for class org.jacop.examples.fd.FittingNumbers
 
flat_expr() - Method in class org.jacop.fz.Parser
 
flat_exprs() - Method in class org.jacop.fz.Parser
 
flatzincCost - Variable in class org.jacop.fz.Solve
 
flatzincDFS - Variable in class org.jacop.fz.Solve
 
FlatzincLoader - Class in org.jacop.fz
An executable to parse the flatzinc file and create the JaCoP model.
FlatzincLoader(String[]) - Constructor for class org.jacop.fz.FlatzincLoader
It parses the provided file and parsing parameters and creates the JaCoP model..
FlatzincSGMPCS - Class in org.jacop.examples.flatzinc
The class Run is used to run test programs for JaCoP package.
FlatzincSGMPCS() - Constructor for class org.jacop.examples.flatzinc.FlatzincSGMPCS
 
FlatzincSolver - Class in org.jacop.examples.flatzinc
The class Run is used to run test programs for JaCoP package.
FlatzincSolver() - Constructor for class org.jacop.examples.flatzinc.FlatzincSolver
 
flatzincVariableSelection - Variable in class org.jacop.fz.Solve
 
flc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
flip() - Method in class org.jacop.constraints.geost.BoxDisplay
flips images, making previous operations visible
flip(int[]) - Static method in class org.jacop.constraints.netflow.Arithmetic
 
FLOAT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
float_abs(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_acos(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_asin(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_atan(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_ceil(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_comparison(int, SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
float_cos(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_div(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_exp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_floor(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lin_relation(int, SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
FLOAT_LITERAL - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
float_ln(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_log10(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_log2(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_max(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_min(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_plus(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_pow(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_round(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_search(SearchItem<T>) - Method in class org.jacop.fz.Solve
 
float_search_variables - Variable in class org.jacop.fz.DefaultSearchVars
 
float_sin(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_sqrt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_tan(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
float_ti_expr_tail() - Method in class org.jacop.fz.Parser
 
float_times(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
floatArrayTable - Variable in class org.jacop.fz.Tables
 
FloatComparisonConstraints - Class in org.jacop.fz.constraints
Generation of set constraints in flatzinc
FloatComparisonConstraints(Support) - Constructor for class org.jacop.fz.constraints.FloatComparisonConstraints
 
floatCostValue - Variable in class org.jacop.search.restart.RestartSearch
 
FloatDomain - Class in org.jacop.floats.core
 
FloatDomain() - Constructor for class org.jacop.floats.core.FloatDomain
 
FloatInterval - Class in org.jacop.floats.core
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
FloatInterval() - Constructor for class org.jacop.floats.core.FloatInterval
It creates the largest possible interval.
FloatInterval(double, double) - Constructor for class org.jacop.floats.core.FloatInterval
It creates an interval with a given minimum and maximal value.
FloatIntervalDomain - Class in org.jacop.floats.core
 
FloatIntervalDomain() - Constructor for class org.jacop.floats.core.FloatIntervalDomain
Empty constructor, does not initialize anything.
FloatIntervalDomain(double, double) - Constructor for class org.jacop.floats.core.FloatIntervalDomain
It creates domain with all values between min and max.
FloatIntervalDomain(int) - Constructor for class org.jacop.floats.core.FloatIntervalDomain
It creates an empty domain, with at least specified number of places in an array list for intervals.
FloatIntervalDomainID - Static variable in class org.jacop.floats.core.FloatDomain
Unique identifier for an interval domain type.
FloatIntervalDomainIntervalEnumeration - Class in org.jacop.floats.core
Defines a methods for enumerating values contain in the intersal domain.
FloatIntervalDomainIntervalEnumeration(FloatIntervalDomain) - Constructor for class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
It creates an enumeration for a given interval domain.
floatIntervalEnumeration() - Method in class org.jacop.floats.core.FloatDomain
It returns interval enumeration of the domain values.
floatIntervalEnumeration() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns interval enumeration of the domain values.
FloatIntervalEnumeration - Class in org.jacop.floats.core
Defines a methods for enumerating values contain in the intersal domain.
FloatIntervalEnumeration() - Constructor for class org.jacop.floats.core.FloatIntervalEnumeration
 
FloatLinearConstraints - Class in org.jacop.fz.constraints
Generation of set constraints in flatzinc
FloatLinearConstraints(Support) - Constructor for class org.jacop.fz.constraints.FloatLinearConstraints
 
FloatMinimize - Class in org.jacop.examples.flatzinc
The class Run is used to run test programs for JaCoP package.
FloatMinimize() - Constructor for class org.jacop.examples.flatzinc.FloatMinimize
 
FloatOperationConstraints - Class in org.jacop.fz.constraints
Generation of set constraints in flatzinc
FloatOperationConstraints(Support) - Constructor for class org.jacop.fz.constraints.FloatOperationConstraints
 
floatPresent - Variable in class org.jacop.fz.constraints.Support
 
floatSearch - Variable in class org.jacop.fz.SearchItem
 
floatTable - Variable in class org.jacop.fz.Tables
 
FloatVar - Class in org.jacop.floats.core
Defines a Float Domain Variable and related operations on it.
FloatVar() - Constructor for class org.jacop.floats.core.FloatVar
No parameter, explicit, empty constructor for subclasses.
FloatVar(Store) - Constructor for class org.jacop.floats.core.FloatVar
This constructor creates a variable with empty domain (standard FloatIntervalDomain domain), automatically generated name, and empty attached constraint list.
FloatVar(Store, double, double) - Constructor for class org.jacop.floats.core.FloatVar
This constructor creates a variable with a domain between min..max, automatically generated name, and empty attached constraint list.
FloatVar(Store, String) - Constructor for class org.jacop.floats.core.FloatVar
This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.
FloatVar(Store, String, double, double) - Constructor for class org.jacop.floats.core.FloatVar
This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.
FloatVar(Store, String, FloatDomain) - Constructor for class org.jacop.floats.core.FloatVar
It creates a variable in a given store, with a given name and a given domain.
FloatVar(Store, FloatDomain) - Constructor for class org.jacop.floats.core.FloatVar
It creates a variable in a given store, with a given name and a given domain.
FloorPeqX - Class in org.jacop.floats.constraints
Constraints floor(P) #= X for integer variable X and float variable P.
FloorPeqX(FloatVar, IntVar) - Constructor for class org.jacop.floats.constraints.FloorPeqX
It constructs constraint X = P.
Flowers - Class in org.jacop.examples.fd
It is quite complex logic puzzle about flowers.
Flowers() - Constructor for class org.jacop.examples.fd.Flowers
 
flowOffset - Variable in class org.jacop.constraints.netflow.ArcCompanion
Current lower capacity of the arc
flushQueue(Collection<Var>) - Method in class org.jacop.constraints.geost.Geost
It does the processing needed given the set of variables that was updated between two consecutive calls to the consistency function.
foc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
food - Variable in class org.jacop.examples.fd.Diet
 
ForbiddenArea - Class in org.jacop.constraints.geost
 
ForbiddenArea(Geost, int[], int[]) - Constructor for class org.jacop.constraints.geost.ForbiddenArea
It constructs an internal constraint forbidding an object to be placed within this aread.
forceAsserts() - Static method in class org.jacop.constraints.netflow.Assert
 
forceLE(int) - Method in class org.jacop.constraints.LexOrder
 
forceLT(int) - Method in class org.jacop.constraints.LexOrder
 
forClass() - Method in interface org.jacop.api.Replaceable
 
forClass() - Method in class org.jacop.constraints.replace.ReifiedIfThen
 
forget() - Method in class org.jacop.jasat.core.Core
removes the less useful learnt clauses to free memory
forget() - Method in class org.jacop.satwrapper.SatWrapper
asks the solver to forget useless clauses, to free memory
FORGET_THRESHOLD - Variable in class org.jacop.jasat.modules.HeuristicForgetModule
threshold of activity under which a clause is removed
ForgetListener - Interface in org.jacop.jasat.modules.interfaces
called when the solver forget() method is called.
forgetModules - Variable in class org.jacop.jasat.core.Core
 
format - Static variable in class org.jacop.floats.core.FloatDomain
 
format - Variable in class org.jacop.fz.Options
 
format() - Static method in class org.jacop.floats.core.FloatDomain
 
forRemoval - Variable in class org.jacop.util.IndexDomainView
 
forward - Variable in class org.jacop.constraints.netflow.simplex.Arc
whether this arc is a forward arc or a residual arc
forwardMap - Variable in class org.jacop.util.QueueForward
 
FourIslands - Class in org.jacop.examples.fd
It is a very simple puzzle about islands and bridges.
FourIslands() - Constructor for class org.jacop.examples.fd.FourIslands
 
fprime - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
fractionalPart(double) - Method in class org.jacop.floats.constraints.RoundPeqX
 
frame - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
the frame is the area that is ensured to be covered by the obstacle, given the domain of its origin variables
frameArea - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
it computes the area/volume of the frame.
frameBoundingBox - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
It specifies the bounding box of the frame.
frameExists - Variable in class org.jacop.constraints.geost.ObstacleObject
It is a boolean switch which steers this constraint behavior.
freeBoxes - Static variable in class org.jacop.constraints.geost.DBox
static store of available boxes, accessible by dimension.
freePosition - Variable in class org.jacop.util.MDD
It specifies the first position in the array which is available for use.
freeSearch - Variable in class org.jacop.fz.Options
 
freeSearch() - Method in class org.jacop.fz.Options
It defines whether search annotation can be ignored.
freeVariables - Variable in class org.jacop.constraints.Alldistinct
 
fsm - Variable in class org.jacop.constraints.regular.Regular
It specifies finite state machine used by this regular.
FSM - Class in org.jacop.util.fsm
Deterministic Finite Acyclic graph.
FSM() - Constructor for class org.jacop.util.fsm.FSM
It creates a Finite State Machine used by Regular constraint constructor.
FSM(FSMState, Set<FSMState>, Set<FSMState>) - Constructor for class org.jacop.util.fsm.FSM
It creates a Finite State Machine.
FSMState - Class in org.jacop.util.fsm
 
FSMState() - Constructor for class org.jacop.util.fsm.FSMState
It creates a state with id equl to the number of instances FSMState created.
FSMState(HashSet<FSMTransition>, int) - Constructor for class org.jacop.util.fsm.FSMState
It constructs a FSM state.
FSMState(FSMState) - Constructor for class org.jacop.util.fsm.FSMState
It creates a state with an id as the id specified by a supplied state.
FSMTransition - Class in org.jacop.util.fsm
 
FSMTransition(IntDomain, FSMState) - Constructor for class org.jacop.util.fsm.FSMTransition
It constructs a finite machine state transition.
fullConsistencyPassesWithNarrowingEvent - Variable in class org.jacop.constraints.Alldistinct
It computes how many times did consistency execution has been re-executed due to narrowing event at the end of the consistency function.
fullLevel - Variable in class org.jacop.core.SimpleBacktrackableManager
It is a fake variable to disinguish between full levels and empty ones.
fullyPruned - Variable in class org.jacop.constraints.geost.Geost
If running a complete sweep for each shape is costly, because some shapes may require a significant sweep, even though a weaker bound has already been found.
FurnitureMoving - Class in org.jacop.examples.fd
It is a simple logic puzzle about furniture moving.
FurnitureMoving() - Constructor for class org.jacop.examples.fd.FurnitureMoving
 
futureLbS - Variable in class org.jacop.constraints.AmongVar
 
Fz2jacop - Class in org.jacop.fz
An executable to parse and execute the flatzinc file.
Fz2jacop() - Constructor for class org.jacop.fz.Fz2jacop
 
fzXeqCImplied(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.Support
 
fzXeqCReified(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.Support
 
fzXneqCImplied(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.Support
 
fzXneqCReified(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.Support
 

G

G_no - Variable in class org.jacop.constraints.ExtensionalSupportMDD
 
G_no_size - Variable in class org.jacop.constraints.ExtensionalSupportMDD
 
G_yes - Variable in class org.jacop.constraints.ExtensionalSupportMDD
 
game - Variable in class org.jacop.examples.fd.MineSweeper
 
gamma - Variable in class org.jacop.constraints.ValuePrecede
 
gammaValue - Variable in class org.jacop.constraints.ValuePrecede
 
Gardner - Class in org.jacop.examples.set
It specifies a simple Gardner problem which use set functionality from JaCoP.
Gardner() - Constructor for class org.jacop.examples.set.Gardner
 
Gates - Class in org.jacop.examples.fd
It specifies an adder using gates specified by extensional constraints.
Gates() - Constructor for class org.jacop.examples.fd.Gates
 
GATHER_STATS - Static variable in class org.jacop.constraints.geost.Geost
 
gc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
GCC - Class in org.jacop.constraints
GCC constraint counts the number of occurences of given values in x variables.
GCC(List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.GCC
It constructs global cardinality constraint.
GCC(IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.GCC
It constructs global cardinality constraint.
GCC.Component - Class in org.jacop.constraints
 
GCC.XDomain - Class in org.jacop.constraints
 
ge - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines relations
ge - Static variable in class org.jacop.constraints.LinearInt
 
ge - Static variable in class org.jacop.constraints.SumBool
 
ge - Static variable in class org.jacop.constraints.SumInt
Defines relations
ge - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines relations
ge - Static variable in class org.jacop.fz.Constraints
 
ge - Static variable in class org.jacop.fz.constraints.Support
 
gen - Variable in class org.jacop.fz.Parser.JJCalls
 
gen_array_bool_and(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_array_bool_and_imp(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_array_bool_or(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_array_bool_or_imp(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_array_bool_xor(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_array_bool_xor_imp(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_array_float_element(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
gen_array_int_element(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
gen_array_set_element(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
gen_array_var_float_element(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
gen_array_var_int_element(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
gen_array_var_set_element(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
gen_bool_and(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_and_imp(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_clause(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_clause_imp(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_clause_reif(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_ge_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_gt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_le(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_le_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_lin_eq(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_bool_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_lt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_ne_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_bool_not(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_or(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_xor(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool_xor_imp(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_bool2int(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
 
gen_count_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_float_abs(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_acos(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_asin(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_atan(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_ceil(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_cos(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_div(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_eq(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_exp(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_floor(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_le(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_lin_eq(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_le(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_lt(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_ne(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_lin_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatLinearConstraints
 
gen_float_ln(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_log10(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_log2(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_lt(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_max(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_min(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_ne(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.FloatComparisonConstraints
 
gen_float_plus(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_pow(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_round(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_sin(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_sqrt(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_tan(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_float_times(SimpleNode) - Method in class org.jacop.fz.constraints.FloatOperationConstraints
 
gen_int_abs(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_div(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_ge_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_gt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_le(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_le_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_lin_eq(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_ge_imp(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_gt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_le(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_le_imp(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_lt(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_lt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_ne(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_ne_imp(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lin_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
gen_int_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_lt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_max(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_min(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_mod(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_ne_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
gen_int_plus(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_pow(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int_set_channel(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_int_times(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_int2float(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
 
gen_jacop_all_equal_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_all_equal_int_reif(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_alldiff(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_alldistinct(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_among(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_among_var(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_assignment(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_atleast(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_atleast_reif(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_atmost(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_atmost_reif(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_bin_packing(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_bin_packing_capacity(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_channel(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_circuit(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_clique(SimpleNode) - Method in class org.jacop.fz.constraints.GraphConstraints
 
gen_jacop_count(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_count_bounds(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_count_reif(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_count_values(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_count_values_bounds(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_count_var(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_count_var_reif(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_cumulative(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_cumulative_optional(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_decreasing(SimpleNode, boolean) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_diff2(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_diff2_strict(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_digraph_match(SimpleNode) - Method in class org.jacop.fz.constraints.GraphConstraints
 
gen_jacop_disjoint(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_disjunctive_optional(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_float_maximum(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_float_minimum(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_gcc(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_geost(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_geost_bb(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_global_cardinality_closed(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_global_cardinality_low_up_closed(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_graph_isomorphism(SimpleNode) - Method in class org.jacop.fz.constraints.GraphConstraints
 
gen_jacop_graph_match(SimpleNode) - Method in class org.jacop.fz.constraints.GraphConstraints
 
gen_jacop_if_then_else_float(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_if_then_else_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_if_then_else_set(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_increasing(SimpleNode, boolean) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_knapsack(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_lex_less_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_lex_lesseq_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_list_diff2(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_maximum(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_maximum_arg_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_member(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_member_reif(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_minimum(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_minimum_arg_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_networkflow(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_nvalue(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_regular(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_seq_precede_chain_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_sequence(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_softalldiff(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_softgcc(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_stretch(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_sub_digraph_match(SimpleNode) - Method in class org.jacop.fz.constraints.GraphConstraints
 
gen_jacop_sub_graph_match(SimpleNode) - Method in class org.jacop.fz.constraints.GraphConstraints
 
gen_jacop_subcircuit(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_table_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_value_precede_chain_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_jacop_value_precede_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
gen_link_set_to_booleans(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_partition_set(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_card(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_diff(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_eq(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_in(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_in_imp(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_in_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_intersect(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_le(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_lt(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_ne(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_subset(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_subset_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_superset(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_superset_reif(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_symdiff(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
gen_set_union(SimpleNode) - Method in class org.jacop.fz.constraints.SetConstraints
 
generate(String) - Method in class org.jacop.util.LengauerTarjan
 
generate_allZero_reif(IntVar[], IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_and(IntVar[], IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_clause(IntVar[], IntVar[]) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_clause_reif(IntVar[], IntVar[], IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_eq(IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_eq_reif(IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_implication(IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_implication_reif(IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_le(IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_le_reif(IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_lt(IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_lt_reif(IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_neq_reif(IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_not(IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_or(IntVar[], IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_xor(IntVar[], IntVar) - Method in class org.jacop.satwrapper.SatTranslation
To represent XOR function in CNF one needs to have 2^{n-1} clauses, where n is the size of your XOR function :( Our method cuts list to 3 or 2 element parts, generates XOR for them and composesd them back to the original XOR.
generate_xor(IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generate_xor(IntVar, IntVar, IntVar, IntVar) - Method in class org.jacop.satwrapper.SatTranslation
 
generateAlias(SimpleNode) - Method in class org.jacop.fz.Constraints
 
generateAll - Static variable in class org.jacop.examples.fd.FurnitureMoving
 
generateAllConstraints(SimpleNode) - Method in class org.jacop.fz.Constraints
 
generateArray(SimpleNode, Tables, Store) - Method in class org.jacop.fz.VariablesParameters
 
generateArrayParameters(SimpleNode, Tables) - Method in class org.jacop.fz.VariablesParameters
 
generateArrayVariables(SimpleNode, Tables, Store) - Method in class org.jacop.fz.VariablesParameters
 
generateConstraint(SimpleNode) - Method in class org.jacop.fz.Constraints
 
generateFailcNode(int, int, String, int, Domain) - Method in class org.jacop.search.TraceGenerator
 
generateFailcNode(int, int, PrimitiveConstraint) - Method in class org.jacop.search.TraceGenerator
 
generateFailNode(int, int, String, int, int) - Method in class org.jacop.search.TraceGenerator
 
generateFloatElementConstraint(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
generateForEq(IntVar, IntVar, IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
generateForEqC(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
generateForNeq(IntVar, IntVar, IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
generateForNeqC(IntVar, int, IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
generateIntElementConstraint(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
generateParameters(SimpleNode, Tables) - Method in class org.jacop.fz.VariablesParameters
It generates a parameter from a given node and stores information about it in the table.
generateParseException() - Method in class org.jacop.fz.Parser
Generate ParseException.
generateSetElementConstraint(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
generateSuccessNode(int) - Method in class org.jacop.search.TraceGenerator
 
generateTableConstraints(IntVar[], int[][]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
generateTrycNode(int, int, String, int, Domain) - Method in class org.jacop.search.TraceGenerator
 
generateTrycNode(int, int, PrimitiveConstraint) - Method in class org.jacop.search.TraceGenerator
 
generateTryNode(int, int, String, int, int) - Method in class org.jacop.search.TraceGenerator
 
generateVarElementConstraint(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
generateVarFloatElementConstraint(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
generateVariables(SimpleNode, Tables, Store) - Method in class org.jacop.fz.VariablesParameters
 
generateVarSetElementConstraint(SimpleNode) - Method in class org.jacop.fz.constraints.ElementConstraints
 
generateVisualizationNode(int, boolean) - Method in class org.jacop.search.TraceGenerator
 
generator - Variable in class org.jacop.constraints.ElementVariable
 
generator - Static variable in class org.jacop.core.BoundDomain
 
generator - Static variable in class org.jacop.core.IntDomain
 
generator - Static variable in class org.jacop.core.IntervalDomain
 
generator - Static variable in class org.jacop.core.SmallDenseDomain
 
generator - Variable in class org.jacop.floats.search.SplitRandomSelectFloat
 
generator - Variable in class org.jacop.jasat.core.clauses.LongClausesDatabase
Put it one place so there is only one Random generator for the whole SAT solver.
generator - Variable in class org.jacop.search.IndomainRandom
 
generator - Variable in class org.jacop.search.RandomVar
 
generator - Variable in class org.jacop.search.restart.RestartSearch
 
generator - Variable in class org.jacop.search.SplitRandomSelect
 
GenericMemoryPool<E> - Class in org.jacop.jasat.utils
Deprecated.
GenericMemoryPool(Factory<E>) - Constructor for class org.jacop.jasat.utils.GenericMemoryPool
Deprecated.
 
genInternalConstraints() - Method in class org.jacop.constraints.geost.Geost
 
genInternalConstraints(Geost) - Method in interface org.jacop.constraints.geost.ExternalConstraint
It generates internal constraints which will be used by Geost's sweeping algorithm.
genInternalConstraints(Geost) - Method in class org.jacop.constraints.geost.InArea
 
genInternalConstraints(Geost) - Method in class org.jacop.constraints.geost.NonOverlapping
 
geometric - Enum constant in enum org.jacop.fz.Options.RestartType
 
GeometricCalculator - Class in org.jacop.search.restart
Defines functionality for constant calculator for restart search.
GeometricCalculator(double, int) - Constructor for class org.jacop.search.restart.GeometricCalculator
 
geost - Variable in class org.jacop.constraints.geost.AllowedArea
 
geost - Variable in class org.jacop.constraints.geost.ForbiddenArea
 
geost - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
It specifies the geost constraint to which this internal constraint belongs to.
Geost - Class in org.jacop.constraints.geost
 
Geost(Collection<GeostObject>, Collection<ExternalConstraint>, Collection<Shape>) - Constructor for class org.jacop.constraints.geost.Geost
 
Geost(GeostObject[], ExternalConstraint[], Shape[]) - Constructor for class org.jacop.constraints.geost.Geost
It creates a geost constraint from provided objects, external constraints, as well as shapes.
Geost.SweepDirection - Enum in org.jacop.constraints.geost
 
GeostExample - Class in org.jacop.examples.fd
It specifies an example where squares of the given size must be placed within a square of a given size.
GeostExample() - Constructor for class org.jacop.examples.fd.GeostExample
 
GeostObject - Class in org.jacop.constraints.geost
 
GeostObject(int, IntVar[], IntVar, IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.geost.GeostObject
It constructs a Geost object with all the attributes needed by the Geost constraint.
GeostObject.TimeBoundConstraint - Class in org.jacop.constraints.geost
 
get(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
get(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
get(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
get(int) - Method in class org.jacop.jasat.utils.structures.IntHashMap
get the value associated with key, or null otherwise
get(int) - Method in class org.jacop.jasat.utils.structures.IntMap
get the value associated with the key, or null
get(int) - Method in class org.jacop.jasat.utils.structures.IntSet
 
get(int) - Method in class org.jacop.jasat.utils.structures.IntVec
 
get(int) - Method in class org.jacop.util.SimpleArrayList
Returns the element at the specified position in this list.
getAlias(IntVar) - Method in class org.jacop.fz.Tables
 
getAll() - Method in class org.jacop.fz.Options
It returns true if the search for all solution has been requested.
getAllocatedInstance(int) - Static method in class org.jacop.constraints.geost.DBox
It returns an instance of DBox of the corresponding dimension, using a previously allocated one if possible
getAnnId() - Method in class org.jacop.fz.ASTAnnotation
 
getAnnInt(ASTAnnExpr) - Method in class org.jacop.fz.constraints.Support
 
getAnnotations(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getAnnVar(ASTAnnExpr) - Method in class org.jacop.fz.constraints.Support
 
getArray() - Method in class org.jacop.fz.OutputArrayAnnotation
 
getArrayAccess() - Method in class org.jacop.fz.ASTVariableExpr
 
getArrayAnnotations(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getArrayOfScalarFlatExpr(SimpleNode, int, int) - Method in class org.jacop.fz.VariablesParameters
 
getArrayOfScalarFlatExprFloat(SimpleNode, int, int) - Method in class org.jacop.fz.VariablesParameters
 
getBacktracks() - Method in class org.jacop.search.DepthFirstSearch
It returns number of backtracks performed by the search.
getBacktracks() - Method in class org.jacop.search.PrioritySearch
 
getBacktracks() - Method in interface org.jacop.search.Search
It returns number of backtracks performed by the search.
getBeginColumn() - Method in class org.jacop.fz.SimpleCharStream
Get token beginning column number.
getBeginLine() - Method in class org.jacop.fz.SimpleCharStream
Get token beginning line number.
getBoolVars() - Method in class org.jacop.fz.DefaultSearchVars
 
getBoundConsistency() - Method in class org.jacop.fz.Options
It defines whether to use bound consistency.
getC() - Method in class org.jacop.constraints.XeqC
It returns the constant to which a given variable should be equal to.
getC() - Method in class org.jacop.floats.constraints.PeqC
It returns the constant to which a given variable should be equal to.
getC() - Method in class org.jacop.floats.constraints.PneqC
It returns the constant to which a given variable should be equal to.
getCapacity() - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
getChoiceConstraint(int) - Method in class org.jacop.floats.search.SplitRandomSelectFloat
 
getChoiceConstraint(int) - Method in class org.jacop.floats.search.SplitSelectFloat
 
getChoiceConstraint(int) - Method in class org.jacop.search.InputOrderSelect
It always returns null as choice point is obtained by getChoiceVariable and getChoiceValue.
getChoiceConstraint(int) - Method in class org.jacop.search.RandomSelect
It always returns null as choice point is obtained by getChoiceVariable and getChoiceValue.
getChoiceConstraint(int) - Method in interface org.jacop.search.SelectChoicePoint
It returns the constraint which is the base of the choice point.
getChoiceConstraint(int) - Method in class org.jacop.search.SimpleMatrixSelect
It always returns null as choice point is obtained by getChoiceVariable and getChoiceValue.
getChoiceConstraint(int) - Method in class org.jacop.search.SimpleSelect
It always returns null as choice point is obtained by getChoiceVariable and getChoiceValue.
getChoiceConstraint(int) - Method in class org.jacop.search.SplitRandomSelect
 
getChoiceConstraint(int) - Method in class org.jacop.search.SplitSelect
 
getChoiceConstraint(int) - Method in class org.jacop.search.TraceGenerator
 
getChoiceValue() - Method in class org.jacop.search.InputOrderSelect
It returns a value which is the base of the next choice point.
getChoiceValue() - Method in class org.jacop.search.RandomSelect
It returns a value which is the base of the next choice point.
getChoiceValue() - Method in interface org.jacop.search.SelectChoicePoint
It returns a value which is the base of the next choice point.
getChoiceValue() - Method in class org.jacop.search.SimpleMatrixSelect
It returns a value which is the base of the next choice point.
getChoiceValue() - Method in class org.jacop.search.SimpleSelect
It returns a value which is the base of the next choice point.
getChoiceValue() - Method in class org.jacop.search.TraceGenerator
 
getChoiceVariable(int) - Method in class org.jacop.floats.search.SplitRandomSelectFloat
 
getChoiceVariable(int) - Method in class org.jacop.floats.search.SplitSelectFloat
 
getChoiceVariable(int) - Method in class org.jacop.search.InputOrderSelect
It returns the variable which is the base on the next choice point.
getChoiceVariable(int) - Method in class org.jacop.search.RandomSelect
It returns the variable which is the base on the next choice point.
getChoiceVariable(int) - Method in interface org.jacop.search.SelectChoicePoint
It returns the variable which is the base on the next choice point.
getChoiceVariable(int) - Method in class org.jacop.search.SimpleMatrixSelect
It returns the variable which is the base on the next choice point.
getChoiceVariable(int) - Method in class org.jacop.search.SimpleSelect
It returns the variable which is the base on the next choice point.
getChoiceVariable(int) - Method in class org.jacop.search.SplitRandomSelect
 
getChoiceVariable(int) - Method in class org.jacop.search.SplitSelect
 
getChoiceVariable(int) - Method in class org.jacop.search.TraceGenerator
 
getColumn() - Method in class org.jacop.fz.SimpleCharStream
Deprecated. 
getCompanion() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
getConsistencyListener() - Method in class org.jacop.search.DepthFirstSearch
 
getConsistencyListener() - Method in interface org.jacop.search.Search
It returns the root of the Consistency Listener.
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.ArgMax
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.ArgMin
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Constraint
It retrieves the pruning event which causes reevaluation of the constraint.
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Element
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Eq
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.geost.Geost
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.IfThen
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.IfThenElse
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Implies
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.netflow.NetworkFlow
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Not
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Reified
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Subcircuit
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Xor
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.satwrapper.SatWrapper
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.CardAeqX
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.ChannelBoolSet
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.ChannelIntSet
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.ElementSet
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.Match
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.SumWeightedSet
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.XeqA
 
getConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.XinA
 
getConstant(int) - Method in class org.jacop.fz.Tables
 
getConstantBoolean(int) - Method in class org.jacop.fz.Tables
 
getConstraints() - Method in class org.jacop.core.Store
 
getCorrespondingObject() - Method in class org.jacop.constraints.geost.GeostObject.TimeBoundConstraint
It returns the corresponding object for which this time constraint corresponds to.
getCost() - Method in class org.jacop.fz.FlatzincLoader
 
getCost(ASTSolveExpr) - Method in class org.jacop.fz.Solve
 
getCostFloat(ASTSolveExpr) - Method in class org.jacop.fz.Solve
 
getCostValue() - Method in class org.jacop.search.DepthFirstSearch
 
getCostValue() - Method in interface org.jacop.search.Search
It returns the value of the cost int variable for the best solution.
getCostValueFloat() - Method in class org.jacop.search.DepthFirstSearch
 
getCostValueFloat() - Method in interface org.jacop.search.Search
It returns the value of the cost float variable for the best solution.
getCostVariable() - Method in class org.jacop.search.DepthFirstSearch
 
getCostVariable() - Method in interface org.jacop.search.Search
It returns the cost variable.
getCPUTime() - Method in class org.jacop.fz.SystemTimer
 
getCPUTime() - Method in class org.jacop.fz.ThreadTimer
 
getCPUTime() - Method in interface org.jacop.fz.Timer
 
getCriticalPosition(int) - Method in class org.jacop.constraints.knapsack.Tree
It finds a leaf which reaches the limit of the given capacity.
getCurrentConstraint() - Method in class org.jacop.core.Store
This function returns the constraint which is currently reevaluated.
getCurrentCost() - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
getCurrentCost() - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
getDatabaseIndex() - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
getDateTime() - Method in class org.jacop.search.TraceGenerator
 
getDecay() - Method in class org.jacop.core.Store
 
getDecay() - Method in class org.jacop.fz.Options
 
getDecisions() - Method in class org.jacop.search.DepthFirstSearch
It returns number of decisions performed by the search.
getDecisions() - Method in class org.jacop.search.PrioritySearch
 
getDecisions() - Method in interface org.jacop.search.Search
It returns number of decisions performed by the search.
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AbsXeqY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Alldiff
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Alldifferent
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Alldistinct
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AllEqual
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Among
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AmongVar
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.And
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolSimple
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolVector
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ArgMax
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ArgMin
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Assignment
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AtLeast
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.AtMost
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.binpacking.Binpacking
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.BoolClause
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ChannelImply
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ChannelReif
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Circuit
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Conditional
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Constraint
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Count
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.CountBounds
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.CountValues
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.CountValuesBounds
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.CountVar
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.cumulative.Cumulative
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.cumulative.CumulativeBasic
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.cumulative.CumulativeOptional
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.cumulative.CumulativePrimary
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Cumulative
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Diff
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.diffn.Nooverlap
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Distance
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Element
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ElementInteger
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ElementIntegerFast
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ElementVariable
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ElementVariableFast
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Eq
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.EqBool
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ExtensionalConflictVA
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ExtensionalSupportMDD
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ExtensionalSupportVA
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.GCC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.geost.Geost
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThen
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThenBool
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThenElse
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Implies
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.In
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Increasing
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.knapsack.Knapsack
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.LexOrder
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Linear
Deprecated.
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearInt
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearIntDom
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Max
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.MaxSimple
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Member
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Min
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.MinSimple
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.netflow.NetworkFlow
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.NoGood
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Not
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Or
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolSimple
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolVector
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.regular.Regular
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Reified
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.SeqPrecedeChain
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Sum
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.SumBool
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.SumInt
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.SumWeight
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.table.SimpleTable
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.table.Table
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.ValuePrecede
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Values
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.VariableTrace
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XdivYeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XexpYeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XltC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XltY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XmodYeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulCeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulYeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulYeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqY
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.Xor
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XorBool
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusCeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusClteqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYgtC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYlteqZ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.AbsPeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.CeilPeqX
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.CosPeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.ElementFloat
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.EquationSystem
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.ExpPeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.FloorPeqX
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.linear.Linear
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.Max
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.Min
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PeqQ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqQ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtQ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqQ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltQ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PmulCeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PmulQeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqQ
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PplusCeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PplusQeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.RoundPeqX
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.SinPeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.TanPeqR
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.XeqP
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.satwrapper.SatWrapper
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AdiffBeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AdisjointB
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqB
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqS
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinB
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinS
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AintersectBeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AleB
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AltB
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AunionBeqC
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.CardA
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.CardAeqX
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.ChannelBoolSet
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.ChannelIntSet
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.EinA
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.ElementSet
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.ElementSetVariable
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.Lex
Deprecated.
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.Match
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.PartitionSet
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.SinA
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.SumWeightedSet
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.XeqA
 
getDefaultConsistencyPruningEvent() - Method in class org.jacop.set.constraints.XinA
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.AbsXeqY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolSimple
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolVector
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.AtLeast
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.AtMost
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.BoolClause
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.Distance
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.EqBool
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThenBool
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.In
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearInt
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearIntDom
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.Member
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolSimple
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolVector
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.PrimitiveConstraint
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.SumBool
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.SumInt
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XltC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XltY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulCeqZ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulYeqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqY
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusCeqZ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusClteqZ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqZ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYgtC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYlteqZ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.linear.Linear
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PeqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqQ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtQ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqQ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltQ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqC
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqQ
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PplusCeqR
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqB
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqS
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinB
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinS
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AleB
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AltB
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.EinA
 
getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.set.constraints.SinA
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AbsXeqY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolSimple
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolVector
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AtLeast
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AtMost
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.BoolClause
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Distance
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.EqBool
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThenBool
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.In
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearInt
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearIntDom
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Member
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolSimple
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolVector
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.PrimitiveConstraint
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.SumBool
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.SumInt
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XltC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XltY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulCeqZ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulYeqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqY
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusCeqZ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusClteqZ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqZ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYgtC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYlteqZ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.linear.Linear
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PeqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqQ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtQ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqQ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltQ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqC
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqQ
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PplusCeqR
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqB
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqS
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinB
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinS
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AleB
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AltB
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.EinA
 
getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.SinA
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AbsXeqY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AllEqual
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.And
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolSimple
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AndBoolVector
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AtLeast
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.AtMost
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.BoolClause
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Count
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.CountBounds
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.CountVar
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Distance
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Eq
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.EqBool
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThen
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThenBool
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.IfThenElse
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Implies
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.In
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearInt
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.LinearIntDom
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Member
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Not
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Or
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolSimple
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.OrBoolVector
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.PrimitiveConstraint
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Reified
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.SumBool
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.SumInt
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XeqY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgteqY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XgtY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XltC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XlteqY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XltY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulCeqZ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XmulYeqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XneqY
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.Xor
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XorBool
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusCeqZ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusClteqZ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYeqZ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYgtC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYlteqZ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.linear.Linear
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PeqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PeqQ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgteqQ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PgtQ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PlteqQ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PltQ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqC
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PneqQ
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PplusCeqR
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.PplusQeqR
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqB
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AeqS
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinB
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AinS
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AleB
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.AltB
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.EinA
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.SinA
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.XeqA
 
getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.set.constraints.XinA
 
getDelta(int) - Method in class org.jacop.examples.fd.muca.MUCA.Transformation
 
getDeltaInput(int) - Method in class org.jacop.examples.fd.muca.MUCA.Transformation
 
getDeltaOutput(int) - Method in class org.jacop.examples.fd.muca.MUCA.Transformation
 
getDerivative(Store, FloatVar, Set<FloatVar>, FloatVar) - Static method in class org.jacop.floats.constraints.Derivative
 
getDescription() - Method in class org.jacop.core.Store
This function returns the long description of the store.
getDFS() - Method in class org.jacop.fz.FlatzincLoader
 
getDubletonsSkipSingletons(Var[]) - Static method in class org.jacop.constraints.DecomposedConstraint
 
getEfficiency() - Method in class org.jacop.constraints.knapsack.KnapsackItem
It returns an efficiency of that item.
getEfficiency() - Method in class org.jacop.constraints.knapsack.TreeLeaf
It returns computed beforehand the efficiency of the item stored in this tree leaf.
getElementAt(int) - Method in class org.jacop.core.BoundDomain
 
getElementAt(int) - Method in class org.jacop.core.IntDomain
It access the element at the specified position.
getElementAt(int) - Method in class org.jacop.core.IntervalDomain
 
getElementAt(int) - Method in class org.jacop.core.SmallDenseDomain
 
getEndColumn() - Method in class org.jacop.fz.SimpleCharStream
Get token end column number.
getEndLine() - Method in class org.jacop.fz.SimpleCharStream
Get token end line number.
getEventsInclusion(int) - Method in class org.jacop.core.Domain
It specifies what events should be executed if a given event occurs.
getEventsInclusion(int) - Method in class org.jacop.core.IntDomain
It helps to specify what events should be executed if a given event occurs.
getEventsInclusion(int) - Method in class org.jacop.floats.core.FloatDomain
It helps to specify what events should be executed if a given event occurs.
getEventsInclusion(int) - Method in class org.jacop.set.core.SetDomain
It helps to specify what events should be executed if a given event occurs.
getExitChildListener() - Method in class org.jacop.search.DepthFirstSearch
 
getExitChildListener() - Method in interface org.jacop.search.Search
It returns the root of the ExitChildListener.
getExitListener() - Method in class org.jacop.search.DepthFirstSearch
 
getExitListener() - Method in interface org.jacop.search.Search
It returns the root of the ExitListener.
getExplanation(int) - Method in class org.jacop.jasat.core.Trail
It returns the index of the clause that caused this variable to be set
getFailLimit() - Method in class org.jacop.search.restart.Calculator
 
getFailLimit() - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
getFailLimit() - Method in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
getFailLimit() - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
getFile() - Method in class org.jacop.fz.Options
It returns the file input stream for the file containing flatzinc description.
getFileName() - Method in class org.jacop.fz.Options
It returns the file name for the file containing flatzinc description.
getFilledArray(int) - Static method in class org.jacop.floats.constraints.SumFloat
 
getFinalCost() - Method in class org.jacop.floats.search.Optimize
 
getFinalVarValues() - Method in class org.jacop.floats.search.Optimize
 
getFirst() - Method in class org.jacop.constraints.knapsack.Tree
Used to search for mandatory
getFirstChanged() - Method in class org.jacop.core.Store
This function returns the constraint scheduled for re-evaluation.
getFloat() - Method in class org.jacop.fz.ASTScalarFlatExpr
 
getFloat(String) - Method in class org.jacop.fz.Tables
It returns an float parameter of a given identity.
getFloat(ASTScalarFlatExpr) - Method in class org.jacop.fz.constraints.Support
 
getFloatArray(String) - Method in class org.jacop.fz.Tables
It obtains the int array of the given unique identity.
getFloatArray(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
getFloatConstant(double) - Method in class org.jacop.fz.Tables
 
getFloatCost() - Method in class org.jacop.search.restart.RestartSearch
 
getFloatSelect() - Method in class org.jacop.fz.SearchItem
 
getFloatVarArray(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
getFloatVarArray(SimpleNode) - Method in class org.jacop.fz.SearchItem
 
getFloatVariable(String) - Method in class org.jacop.fz.Tables
It returns the variable of the given identity.
getFloatVariable(ASTScalarFlatExpr) - Method in class org.jacop.fz.constraints.Support
 
getFloatVariable(ASTScalarFlatExpr) - Method in class org.jacop.fz.SearchItem
 
getFloatVars() - Method in class org.jacop.fz.DefaultSearchVars
 
getFloatVarSelect() - Method in class org.jacop.fz.SearchItem
 
getFreshVariable() - Method in class org.jacop.jasat.core.Core
gets a fresh variable that one can use for example for lazy clause generation.
getGuideConstraint() - Method in class org.jacop.constraints.Alldistinct
 
getGuideConstraint() - Method in class org.jacop.constraints.Constraint
It specifies a constraint which if imposed by search will enhance propagation of this constraint.
getGuideConstraint() - Method in class org.jacop.constraints.In
 
getGuideConstraint() - Method in class org.jacop.constraints.Sum
 
getGuideConstraint() - Method in class org.jacop.constraints.SumInt
 
getGuideValue() - Method in class org.jacop.constraints.Alldistinct
 
getGuideValue() - Method in class org.jacop.constraints.Constraint
This function provides a value which if assigned to a variable returned by getGuideVariable() will enhance propagation of this constraint.
getGuideValue() - Method in class org.jacop.constraints.In
 
getGuideValue() - Method in class org.jacop.constraints.Sum
 
getGuideValue() - Method in class org.jacop.constraints.SumInt
 
getGuideVariable() - Method in class org.jacop.constraints.Alldistinct
 
getGuideVariable() - Method in class org.jacop.constraints.Constraint
This function provides a variable which assigned a value returned by will enhance propagation of this constraint.
getGuideVariable() - Method in class org.jacop.constraints.In
 
getGuideVariable() - Method in class org.jacop.constraints.Sum
 
getGuideVariable() - Method in class org.jacop.constraints.SumInt
 
getHigh() - Method in class org.jacop.fz.ASTFloatTiExprTail
 
getHigh() - Method in class org.jacop.fz.ASTIntTiExprTail
 
getHighIndex() - Method in class org.jacop.fz.ASTVarDeclItem
 
getId() - Method in interface org.jacop.fz.Node
 
getId() - Method in class org.jacop.fz.SimpleNode
 
getIdent() - Method in class org.jacop.fz.ArrayAccess
 
getIdent() - Method in class org.jacop.fz.ASTAnnExpr
 
getIdent() - Method in class org.jacop.fz.ASTScalarFlatExpr
 
getIdent() - Method in class org.jacop.fz.ASTSolveExpr
 
getIdent() - Method in class org.jacop.fz.ASTVarDeclItem
 
getIdent() - Method in class org.jacop.fz.ASTVariableExpr
 
GetImage() - Method in class org.jacop.fz.SimpleCharStream
Get token literal value.
getIndex() - Method in class org.jacop.fz.ArrayAccess
 
getIndex() - Method in class org.jacop.fz.ASTSolveExpr
 
getIndex() - Method in class org.jacop.search.InputOrderSelect
It returns the current index.
getIndex() - Method in class org.jacop.search.RandomSelect
It returns the current index.
getIndex() - Method in interface org.jacop.search.SelectChoicePoint
It returns the current index.
getIndex() - Method in class org.jacop.search.SimpleMatrixSelect
It returns the current index.
getIndex() - Method in class org.jacop.search.SimpleSelect
It returns the current index.
getIndex() - Method in class org.jacop.search.TraceGenerator
 
getIndexes(int) - Method in class org.jacop.fz.OutputArrayAnnotation
 
getIndomain(String) - Method in class org.jacop.fz.SearchItem
 
getIndomain4Set(String) - Method in class org.jacop.fz.SearchItem
 
getInitializeListener() - Method in class org.jacop.search.DepthFirstSearch
 
getInitializeListener() - Method in interface org.jacop.search.Search
It returns the root of the InitializationListener.
getInitTime_ms() - Method in class org.jacop.fz.Solve
 
getInt() - Method in class org.jacop.fz.ASTIntFlatExpr
 
getInt() - Method in class org.jacop.fz.ASTScalarFlatExpr
 
getInt(String) - Method in class org.jacop.fz.Tables
It returns an int parameter of a given identity.
getInt(ASTScalarFlatExpr) - Method in class org.jacop.fz.constraints.Support
 
getInt(ASTScalarFlatExpr) - Method in class org.jacop.fz.SearchItem
 
getIntArray(String) - Method in class org.jacop.fz.Tables
It obtains the int array of the given unique identity.
getIntArray(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
getIntArray(SimpleNode) - Method in class org.jacop.fz.SearchItem
 
getIntCost() - Method in class org.jacop.search.restart.RestartSearch
 
getInterval() - Method in class org.jacop.fz.Options
It returns true if the interval print mode has been requested.
getInterval(int) - Method in class org.jacop.core.BoundDomain
 
getInterval(int) - Method in class org.jacop.core.IntDomain
It returns required interval.
getInterval(int) - Method in class org.jacop.core.IntervalDomain
 
getInterval(int) - Method in class org.jacop.core.SmallDenseDomain
 
getInterval(int) - Method in class org.jacop.floats.core.FloatDomain
It returns required interval.
getInterval(int) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
getIntSelect() - Method in class org.jacop.fz.SearchItem
 
getIntVars() - Method in class org.jacop.fz.DefaultSearchVars
 
getKind() - Method in class org.jacop.fz.ASTSolveKind
 
getKind() - Method in class org.jacop.fz.ASTVarDeclItem
 
getKind(String) - Method in class org.jacop.fz.Solve
 
getLast() - Method in class org.jacop.constraints.knapsack.Tree
It returns the last (the least efficient) item in the tree.
getLastSearch(DepthFirstSearch<T>) - Method in class org.jacop.fz.Solve
 
getLastSolution() - Method in class org.jacop.search.restart.RestartSearch
 
getLeftLimit() - Method in class org.jacop.satwrapper.translation.SatCPBridge
the left limit of the range
getLevel() - Method in interface org.jacop.core.BacktrackableManager
It returns the current level at which the changes are being registered.
getLevel() - Method in class org.jacop.core.SimpleBacktrackableManager
 
getLevel(int) - Method in class org.jacop.jasat.core.Trail
It returns the level at which @param var has been set.
getLevelToBackjump() - Method in class org.jacop.jasat.core.Core
Computes at which level we should backjump to solve the conflict.
getLevelToBackjump(MapClause) - Method in class org.jacop.jasat.core.ConflictLearning
It computes to which level we should backjump to solve the conflict explained by @param explanationClause
getLevelToBackjump(MapClause) - Method in class org.jacop.jasat.core.Core
 
getLine() - Method in class org.jacop.fz.SimpleCharStream
Deprecated. 
getList() - Method in class org.jacop.fz.ASTIntLiterals
 
getLiteralActivity(int, boolean) - Method in class org.jacop.jasat.modules.ActivityModule
gives activity of a (signed) literal
getLiteralToAssert() - Method in class org.jacop.jasat.modules.ActivityModule
returns the non-set literal with highest activity, if any
getLow() - Method in class org.jacop.fz.ASTFloatTiExprTail
 
getLow() - Method in class org.jacop.fz.ASTIntTiExprTail
 
getLowIndex() - Method in class org.jacop.fz.ASTVarDeclItem
 
getLuby(int) - Method in class org.jacop.search.restart.LubyCalculator
 
getLuby(int) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
getManyFreshVariables(int) - Method in class org.jacop.jasat.core.Core
get several new variables at once, more efficiently than running getFreshVariable() @param number times.
getMaximumDepth() - Method in class org.jacop.search.DepthFirstSearch
It returns the maximum depth reached by a search.
getMaximumDepth() - Method in class org.jacop.search.PrioritySearch
 
getMaximumDepth() - Method in interface org.jacop.search.Search
It returns the maximum depth reached by a search.
getMaxPascal(int) - Method in class org.jacop.set.core.SetDomainValueEnumeration
Returns the maximum place number for an element in this level
getMaxVariable() - Method in class org.jacop.jasat.core.Core
 
getMessage() - Method in exception class org.jacop.fz.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMostActiveLiteral() - Method in class org.jacop.satwrapper.SatWrapper
asks the solver for which literal is the most active.
getMostSignificantDimension() - Method in interface org.jacop.constraints.geost.LexicographicalOrder
This is equivalent to the call precedenceOf(0).
getMostSignificantDimension() - Method in class org.jacop.constraints.geost.PredefinedOrder
 
getMostSignificantDimension() - Method in class org.jacop.constraints.geost.ShiftOrder
 
getName() - Method in class org.jacop.core.Store
This function returns the id of the store.
getName() - Method in class org.jacop.fz.ASTConstElem
 
getName() - Method in class org.jacop.fz.OutputArrayAnnotation
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.And
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.Eq
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.IfThen
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.IfThenElse
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.Implies
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.Not
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.Or
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.PrimitiveConstraint
It retrieves the pruning event for which any composed constraint which uses this constraint should be evaluated.
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.Reified
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.Xor
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.constraints.XorBool
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.set.constraints.XeqA
 
getNestedPruningEvent(Var, boolean) - Method in class org.jacop.set.constraints.XinA
 
getNew() - Method in class org.jacop.jasat.utils.GenericMemoryPool
Deprecated.
get an instance of E
getNew() - Method in class org.jacop.jasat.utils.structures.IntMap.MapNode
 
getNew() - Method in class org.jacop.jasat.utils.structures.IntTrie.Node
allocate a new value of type E
getNew() - Method in class org.jacop.jasat.utils.structures.IntTrie.SimpleNode
 
getNew(int) - Method in class org.jacop.jasat.utils.MemoryPool
returns an array, from the pool if one is available, allocating it otherwise
getNextToken() - Method in class org.jacop.fz.Parser
Get the next Token.
getNextToken() - Method in class org.jacop.fz.ParserTokenManager
Get the next Token.
getNode(int) - Method in class org.jacop.jasat.utils.structures.IntTrie
get the node associated with i, or maybe the node that would be associated with i if i was in the Trie (*optional* feature)
getNodes() - Method in class org.jacop.search.DepthFirstSearch
It returns number of search nodes explored by the search.
getNodes() - Method in class org.jacop.search.PrioritySearch
 
getNodes() - Method in interface org.jacop.search.Search
It returns number of search nodes explored by the search.
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Eq
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.IfThen
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.IfThenElse
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Implies
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Not
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.PrimitiveConstraint
It retrieves the pruning event which causes reevaluation of the constraint notConsistency() function.
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Reified
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.constraints.Xor
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.AeqS
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.XeqA
 
getNotConsistencyPruningEvent(Var) - Method in class org.jacop.set.constraints.XinA
 
getNumberBins(BinItem[]) - Method in class org.jacop.constraints.binpacking.Binpacking
 
getNumberBoolVariables() - Method in class org.jacop.fz.Tables
 
getNumberFails() - Method in class org.jacop.search.restart.Calculator
 
getNumberFails() - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
getNumberFails() - Method in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
getNumberFails() - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
getNumberFloatVariables() - Method in class org.jacop.fz.Tables
 
getNumberIndexes() - Method in class org.jacop.fz.OutputArrayAnnotation
 
getNumberSetVariables() - Method in class org.jacop.fz.Tables
 
getNumberSolutions() - Method in class org.jacop.fz.Options
It returns the number of solutions the solver should search for.
getObjectConstraints(GeostObject) - Method in interface org.jacop.constraints.geost.ExternalConstraint
It provides the collection of internal constraints that the given object has to satisfy.
getObjectConstraints(GeostObject) - Method in class org.jacop.constraints.geost.InArea
 
getObjectConstraints(GeostObject) - Method in class org.jacop.constraints.geost.NonOverlapping
 
getObjectScope() - Method in interface org.jacop.constraints.geost.ExternalConstraint
Provides the collection of objects that this constraint applies to
getObjectScope() - Method in class org.jacop.constraints.geost.InArea
 
getObjectScope() - Method in class org.jacop.constraints.geost.NonOverlapping
 
getOptions() - Method in class org.jacop.fz.FlatzincLoader
 
getOutputFilename() - Method in class org.jacop.fz.Options
 
getParentSolution(int) - Method in class org.jacop.search.SimpleSolutionListener
 
getParentSolution(int) - Method in interface org.jacop.search.SolutionListener
 
getPascal(int, int) - Method in class org.jacop.set.core.SetDomainValueEnumeration
The number of elements at each level is described by Pascal's-triangle.
getPascalNbr(int, int) - Method in class org.jacop.set.core.SetDomainValueEnumeration
Returns the value of a specific element in Pascal's triangle.
getPivotPosition() - Method in class org.jacop.search.SimpleMatrixSelect
It returns the position of the pivot variable.
getPrecision() - Method in class org.jacop.fz.Options
It returns precision defined in the command line.
getPreviousDomain() - Method in class org.jacop.core.BoundDomain
 
getPreviousDomain() - Method in class org.jacop.core.IntDomain
It returns domain at earlier level at which the change has occurred.
getPreviousDomain() - Method in class org.jacop.core.IntervalDomain
 
getPreviousDomain() - Method in class org.jacop.core.SmallDenseDomain
 
getPriority(int) - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
accesses the priority of i.
getProbability() - Method in class org.jacop.search.restart.RestartSearch
 
getProfit() - Method in class org.jacop.constraints.knapsack.KnapsackItem
It returns a profit of a single instance of that item.
getProfitOfOne() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
getPruningEvent(Var) - Method in class org.jacop.constraints.netflow.ArcCompanion
 
getPruningEvent(Var) - Method in class org.jacop.constraints.netflow.DomainStructure
 
getPruningEvent(Var) - Method in class org.jacop.constraints.netflow.MultiVarHandler
 
getPruningEvent(Var) - Method in interface org.jacop.constraints.netflow.VarHandler
Retrieves the consistency pruning event of a handler variable that causes the handler to be reevaluated.
getPSum() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
getPSum() - Method in class org.jacop.constraints.knapsack.TreeNode
It does not recompute sum of profits.
getRandomValue() - Method in class org.jacop.core.BoundDomain
 
getRandomValue() - Method in class org.jacop.core.IntDomain
It returns a random value from the domain.
getRandomValue() - Method in class org.jacop.core.IntervalDomain
 
getRandomValue() - Method in class org.jacop.core.SmallDenseDomain
 
getRectangles() - Method in class org.jacop.constraints.Diff
 
getRelaxedVariables() - Method in class org.jacop.search.restart.RestartSearch
 
getRestartBase() - Method in class org.jacop.fz.Options
 
getRestartLimit() - Method in class org.jacop.fz.Options
 
getRestartScale() - Method in class org.jacop.fz.Options
 
getRestartType() - Method in class org.jacop.fz.Options
 
getReturnCode() - Method in class org.jacop.jasat.core.Core
before exiting, we must know which return code we must give
getRightLimit() - Method in class org.jacop.satwrapper.translation.SatCPBridge
the right limit of the range
getRoot() - Method in class org.jacop.jasat.utils.structures.IntTrie
 
getScalarFlatExpr(SimpleNode, int) - Method in class org.jacop.fz.constraints.Support
 
getScalarFlatExpr(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getScalarFlatExpr_ArrayVar(Store, SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getScalarFlatExpr_ArrayVarFloat(Store, SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getScalarFlatExpr_var(Store, SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getScalarFlatExpr_varFloat(Store, SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getScalarFlatExprFloat(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getSearch() - Method in class org.jacop.examples.fd.ExampleFD
It returns the search used within an example.
getSearch() - Method in class org.jacop.examples.set.ExampleSet
It returns the search used within an example.
getSearch() - Method in class org.jacop.fz.FlatzincLoader
 
getSearch() - Method in class org.jacop.fz.Solve
 
getSearchItems() - Method in class org.jacop.fz.SearchItem
 
getSearchSeq() - Method in class org.jacop.search.PrioritySearch
 
getSearchTime_ms() - Method in class org.jacop.fz.Solve
 
getSearchVariables() - Method in class org.jacop.examples.fd.ExampleFD
It returns an array list of variables used to model the example.
getSearchVariables() - Method in class org.jacop.examples.set.ExampleSet
It returns an array list of variables used to model the example.
getSeed() - Static method in class org.jacop.core.Store
 
getSelectChoicePoint() - Method in class org.jacop.fz.FlatzincLoader
 
getSet(String) - Method in class org.jacop.fz.Tables
It returns the set of the given identity.
getSetArray(String) - Method in class org.jacop.fz.Tables
It returns the set array of the given id.
getSetArray(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
getSetFlatExpr_ArrayVar(Store, SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getSetFlatExpr_var(Store, SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getSetLiteral(SimpleNode, int) - Method in class org.jacop.fz.constraints.Support
 
getSetLiteral(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
getSetLiteralArray(SimpleNode, int, int) - Method in class org.jacop.fz.VariablesParameters
 
getSetSelect() - Method in class org.jacop.fz.SearchItem
 
getSetVarArray(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
getSetVarArray(SimpleNode) - Method in class org.jacop.fz.SearchItem
 
getSetVariable(String) - Method in class org.jacop.fz.Tables
It returns the set variable of the given identity.
getSetVariable(ASTScalarFlatExpr) - Method in class org.jacop.fz.SearchItem
 
getSetVariable(SimpleNode, int) - Method in class org.jacop.fz.constraints.Support
 
getSetVariableArray(String) - Method in class org.jacop.fz.Tables
It returns the array of set variables of the given identity.
getSetVars() - Method in class org.jacop.fz.DefaultSearchVars
 
getSetVarSelect() - Method in class org.jacop.fz.SearchItem
 
getShape(int) - Method in class org.jacop.constraints.geost.Geost
It returns the shape with a given id if such exists.
getSize() - Method in class org.jacop.core.BooleanVar
It returns the size of the current domain.
getSize() - Method in class org.jacop.core.BoundDomain
 
getSize() - Method in class org.jacop.core.Domain
It returns the size of the domain.
getSize() - Method in class org.jacop.core.IntDomain
It returns the size of the domain.
getSize() - Method in class org.jacop.core.IntervalDomain
It returns the size of the domain.
getSize() - Method in class org.jacop.core.IntVar
It returns the size of the current domain.
getSize() - Method in class org.jacop.core.SmallDenseDomain
 
getSize() - Method in class org.jacop.core.Var
It returns the size of the current domain.
getSize() - Method in class org.jacop.floats.core.FloatDomain
It returns the size of the domain.
getSize() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns the size of the domain.
getSize() - Method in class org.jacop.floats.core.FloatVar
It returns the size of the current domain.
getSize() - Method in class org.jacop.set.core.BoundSetDomain
Returns the number of elements in the domain.
getSize() - Method in class org.jacop.set.core.SetVar
It returns the size of the current domain.
getSize() - Method in class org.jacop.util.IndexDomainView
It returns size of the variable for which the index domain view is being created.
getSize(long) - Method in class org.jacop.core.SmallDenseDomain
It computes the number of 1's in the binary representation of the number given in the field input.
getSizeFloat() - Method in class org.jacop.core.IntVar
It returns the size of the current domain.
getSizeFloat() - Method in class org.jacop.core.Var
It returns the size of the current domain.
getSizeFloat() - Method in class org.jacop.floats.core.FloatIntervalDomain
 
getSizeFloat() - Method in class org.jacop.floats.core.FloatVar
 
getSizeFloat() - Method in class org.jacop.set.core.SetVar
It returns the size of the current domain.
getSolution() - Method in class org.jacop.search.DepthFirstSearch
 
getSolution() - Method in interface org.jacop.search.Search
It returns the solution (an assignment of values to variables).
getSolution() - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
getSolution() - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
getSolution(int) - Method in class org.jacop.search.DepthFirstSearch
 
getSolution(int) - Method in interface org.jacop.search.Search
It returns the solution specified by the search.
getSolution(int) - Method in class org.jacop.search.SimpleSolutionListener
It returns the solution number no.
getSolution(int) - Method in interface org.jacop.search.SolutionListener
It returns the solution number no.
getSolutionListener() - Method in class org.jacop.search.DepthFirstSearch
 
getSolutionListener() - Method in interface org.jacop.search.Search
It returns the root Solution Listener.
getSolutions() - Method in class org.jacop.search.SimpleSolutionListener
 
getSolutions() - Method in interface org.jacop.search.SolutionListener
It returns all solutions.
getSolve() - Method in class org.jacop.fz.FlatzincLoader
 
getSolveKind() - Method in class org.jacop.fz.Solve
 
getState(int) - Method in class org.jacop.util.fsm.FSM
It gets state of a given id.
getState(int, int) - Method in class org.jacop.constraints.regular.Regular
Find the state with the corresponding id.
getStatistics() - Method in class org.jacop.constraints.geost.Geost
It returns all the statistics gathered by geost constraint during the search.
getStatistics() - Method in class org.jacop.fz.Options
It returns true if the search statistics are to be displayed.
getStatistics() - Method in class org.jacop.search.PrioritySearch
 
getStore() - Method in class org.jacop.core.Var
This function returns store used by this variable.
getStore() - Method in class org.jacop.examples.fd.ExampleFD
It specifies the constraint store used within an example.
getStore() - Method in class org.jacop.examples.set.ExampleSet
It specifies the constraint store used within an example.
getStore() - Method in class org.jacop.fz.FlatzincLoader
 
getStore() - Method in class org.jacop.fz.Parser
 
getStoreLevel() - Method in interface org.jacop.constraints.netflow.MutableNetwork
Retrieves the current store level for domain pruning.
getStoreLevel() - Method in class org.jacop.constraints.netflow.Network
 
getStream(Rectangle[]) - Static method in class org.jacop.constraints.diffn.Rectangle
 
getStream(Rectangle[]) - Static method in class org.jacop.constraints.Rectangle
 
getString() - Method in class org.jacop.fz.ASTScalarFlatExpr
 
getString() - Method in class org.jacop.util.fsm.LexicalAnalyzer
Return the string recognized as word token or the body of a quoted string.
getSubSearch() - Method in class org.jacop.search.PrioritySearch
 
GetSuffix(int) - Method in class org.jacop.fz.SimpleCharStream
Get the suffix.
getTables() - Method in class org.jacop.fz.FlatzincLoader
 
getTables() - Method in class org.jacop.fz.Parser
 
getTabSize() - Method in class org.jacop.fz.SimpleCharStream
 
getTasks() - Method in class org.jacop.constraints.Cumulative
 
getTieSel() - Method in class org.jacop.fz.SearchItem.ComparatorsVar
 
getTime(String) - Method in class org.jacop.jasat.core.Core
get the time associated with given mark, or 0 if none
getTimeDiff(String) - Method in class org.jacop.jasat.core.Core
gets the time difference (in ms) between now and the mark
getTimeOut() - Method in class org.jacop.fz.Options
It returns time out set for the search.
getTimeOutListener() - Method in class org.jacop.search.DepthFirstSearch
 
getTimeOutListener() - Method in interface org.jacop.search.Search
It returns the root of the TimeOutListener.
getToken(int) - Method in class org.jacop.fz.Parser
Get the specific Token.
getTop() - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
access the element with highest priority, or 0 if it is empty
getTrackLineColumn() - Method in class org.jacop.fz.SimpleCharStream
 
getType() - Method in class org.jacop.fz.ASTFloatTiExprTail
 
getType() - Method in class org.jacop.fz.ASTIntTiExprTail
 
getType() - Method in class org.jacop.fz.ASTScalarFlatExpr
 
getType() - Method in class org.jacop.fz.ASTSetLiteral
 
getType() - Method in class org.jacop.fz.ASTSolveExpr
 
getType() - Method in class org.jacop.util.fsm.RegularExpressionParser.Concatination
 
getType() - Method in class org.jacop.util.fsm.RegularExpressionParser.Expression
 
getType() - Method in class org.jacop.util.fsm.RegularExpressionParser.Literal
 
getType() - Method in class org.jacop.util.fsm.RegularExpressionParser.Star
 
getType() - Method in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
getType(SimpleNode) - Method in class org.jacop.fz.VariablesParameters
 
getUserGuess() - Static method in class org.jacop.examples.fd.WordGame
 
getUserGuessQuality() - Static method in class org.jacop.examples.fd.WordGame
 
getValue() - Method in class org.jacop.fz.Token
An optional attribute value of the Token.
getVarArray(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
getVarArray(SimpleNode) - Method in class org.jacop.fz.SearchItem
 
getVariable() - Method in class org.jacop.constraints.knapsack.KnapsackItem
t returns quantity variable associated with that item.
getVariable() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
getVariable(String) - Method in class org.jacop.fz.Tables
It returns the variable of the given identity.
getVariable(ASTScalarFlatExpr) - Method in class org.jacop.fz.constraints.Support
 
getVariable(ASTScalarFlatExpr) - Method in class org.jacop.fz.SearchItem
 
getVariableArray(String) - Method in class org.jacop.fz.Tables
It returns the variable array of the given identity.
getVariableFloatArray(String) - Method in class org.jacop.fz.Tables
It returns the float variable array of the given identity.
getVariableIdPrefix() - Method in class org.jacop.core.Store
This function returns the prefix of the automatically generated names for noname variables.
getVariables() - Method in class org.jacop.constraints.geost.GeostObject
It returns finite domain variables which belong to this object.
getVariables() - Method in class org.jacop.search.DepthFirstSearch
 
getVariables() - Method in interface org.jacop.search.Search
It returns the order of variables used by functions returning a solution in terms of the values.
getVariables() - Method in class org.jacop.search.SimpleSolutionListener
It returns null if no solution was recorded, or the variables for which the solution(s) was recorded.
getVariables() - Method in interface org.jacop.search.SolutionListener
It returns the variables in the same order as the one used to encode solutions.
getVariables(PrioritySearch<T>) - Method in class org.jacop.search.PrioritySearch
 
getVariablesMapping() - Method in class org.jacop.search.InputOrderSelect
It returns the variables for which assignment in the solution is given.
getVariablesMapping() - Method in class org.jacop.search.RandomSelect
It returns the variables for which assignment in the solution is given.
getVariablesMapping() - Method in interface org.jacop.search.SelectChoicePoint
It specifies the position of variables as given when variables of this select object were supplied.
getVariablesMapping() - Method in class org.jacop.search.SimpleMatrixSelect
It returns the variables for which assignment in the solution is given.
getVariablesMapping() - Method in class org.jacop.search.SimpleSelect
It returns the variables for which assignment in the solution is given.
getVariablesMapping() - Method in class org.jacop.search.TraceGenerator
 
getVarSel() - Method in class org.jacop.fz.SearchItem.ComparatorsVar
 
getVarSelect() - Method in class org.jacop.fz.SearchItem
 
getVarSelectHeuristic(ASTAnnotation) - Method in class org.jacop.fz.SearchItem
 
getVerbose() - Method in class org.jacop.fz.Options
It returns true if the verbose mode has been requested.
getWarmStartSelect() - Method in class org.jacop.fz.SearchItem
 
getWeight() - Method in class org.jacop.constraints.knapsack.KnapsackItem
It returns a weight of a single instance of that item.
getWeightOfOne() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
getWMax() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
getWMax() - Method in class org.jacop.constraints.knapsack.TreeNode
It does not recompute the maximum of weights.
getWrongDecisions() - Method in class org.jacop.search.DepthFirstSearch
It returns number of wrong decisions performed by the search.
getWrongDecisions() - Method in class org.jacop.search.PrioritySearch
 
getWrongDecisions() - Method in interface org.jacop.search.Search
It returns number of wrong decisions performed by the search.
getWSum() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
getWSum() - Method in class org.jacop.constraints.knapsack.TreeNode
It does not recompute sum of weights.
glb - Variable in class org.jacop.set.core.BoundSetDomain
The greatest lower bound of the domain.
glb() - Method in class org.jacop.set.core.BoundSetDomain
It returns the greatest lower bound of the domain.
glb() - Method in class org.jacop.set.core.SetDomain
It returns the least upper bound of the domain.
GLB - Static variable in class org.jacop.set.core.SetDomain
It specifies event that GLB has grown.
GlobalConstraints - Class in org.jacop.fz.constraints
Generation of global constraints in flatzinc.
GlobalConstraints(Support) - Constructor for class org.jacop.fz.constraints.GlobalConstraints
 
GlobalConstraints.Pair - Class in org.jacop.fz.constraints
 
Golf - Class in org.jacop.examples.fd
A simple logic puzzle about golf players.
Golf() - Constructor for class org.jacop.examples.fd.Golf
 
golferGroup - Variable in class org.jacop.examples.set.SocialGolfer
 
Golomb - Class in org.jacop.examples.fd
It models a Golomb ruler problem.
Golomb() - Constructor for class org.jacop.examples.fd.Golomb
 
goodsIds - Variable in class org.jacop.examples.fd.muca.MUCA.Transformation
 
graph - Variable in class org.jacop.constraints.Circuit
 
graph - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
GraphConstraints - Class in org.jacop.fz.constraints
 
GraphConstraints(Support) - Constructor for class org.jacop.fz.constraints.GraphConstraints
 
graphDominance - Variable in class org.jacop.constraints.Circuit
 
graphDominance - Variable in class org.jacop.constraints.Subcircuit
 
graphDominance(int) - Method in class org.jacop.constraints.Circuit
 
graphDominance(int) - Method in class org.jacop.constraints.Subcircuit
 
greedy - Variable in class org.jacop.constraints.Alldistinct
 
ground(Var) - Method in class org.jacop.fz.VariablesParameters
 
GROUND - Static variable in class org.jacop.core.IntDomain
It specifies the constant for GROUND event.
GROUND - Static variable in class org.jacop.floats.core.FloatDomain
It specifies the constant for GROUND event.
GROUND - Static variable in class org.jacop.set.core.SetDomain
It specifies event that Set variable became singleton.
groundArc(int, boolean, MutableNetwork) - Method in class org.jacop.constraints.netflow.DomainStructure
 
groundCount - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the number of variables currently grounded.
grounded - Variable in class org.jacop.constraints.Alldifferent
 
grounded() - Method in class org.jacop.constraints.Constraint
It checks if the constraint has all variables in its scope grounded (singletons).
grounded(Var[]) - Method in class org.jacop.constraints.Constraint
It checks if provided variables are grounded (singletons).
groundedVars - Variable in class org.jacop.constraints.geost.Geost
It stores all variables which have been grounded.
groups - Variable in class org.jacop.examples.set.SocialGolfer
 
gt - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines relations
gt - Static variable in class org.jacop.constraints.LinearInt
 
gt - Static variable in class org.jacop.constraints.SumBool
 
gt - Static variable in class org.jacop.constraints.SumInt
Defines relations
gt - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines relations
gt - Static variable in class org.jacop.fz.Constraints
 
gt - Static variable in class org.jacop.fz.constraints.Support
 
guideValue - Variable in class org.jacop.constraints.Alldistinct
 
guideValue - Variable in class org.jacop.constraints.Sum
 
guideValue - Variable in class org.jacop.constraints.SumInt
 
guideVariable - Variable in class org.jacop.constraints.Alldistinct
 
guidingShaving - Variable in class org.jacop.examples.fd.MagicSquares
It specifies the list of constraints which can be used for guiding shaving.

H

h - Variable in class org.jacop.constraints.Alldiff
 
half_max - Static variable in class org.jacop.constraints.geost.AllowedArea
 
handle(OptParse<E>, E, String) - Method in class org.jacop.jasat.utils.OptParse.OptHandler
handler for the option
handlerList - Variable in class org.jacop.constraints.netflow.NetworkBuilder
 
handlers - Variable in class org.jacop.constraints.netflow.MultiVarHandler
 
handlers - Variable in class org.jacop.jasat.utils.OptParse
 
hardCounters - Variable in class org.jacop.constraints.SoftGCC
 
hardLowerBound - Variable in class org.jacop.constraints.SoftGCC
 
hardUpperBound - Variable in class org.jacop.constraints.SoftGCC
 
hasCompanion() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
hasGivenIterator - Variable in class org.jacop.jasat.utils.CnfParser
 
hash(int, int) - Method in class org.jacop.jasat.utils.structures.IntHashMap
hash an integer and returns the result modulo length
hash(Object) - Static method in class org.jacop.util.SimpleHashSet
Returns a hash value for the specified object.
HASH_PRIME - Static variable in class org.jacop.jasat.utils.structures.IntHashMap
 
hashCode() - Method in class org.jacop.constraints.geost.DBox
 
hashCode() - Method in class org.jacop.util.fsm.FSMState
 
hashCode() - Method in class org.jacop.util.fsm.FSMTransition
 
hashCode() - Method in class org.jacop.util.SimpleArrayList
AbstractList defines hashCode so that it depends on the objects included.
hashForUpdate - Variable in class org.jacop.constraints.knapsack.Knapsack
It stores for each level the leaves which have changed at this level.
hashmap - Variable in class org.jacop.search.IndomainHierarchical
It defines for each variable and indomain method which should be used.
hasMaxChanged() - Method in class org.jacop.constraints.knapsack.TreeLeaf
Used to know the changes that occurred
hasMinChanged() - Method in class org.jacop.constraints.knapsack.TreeLeaf
Used to know the changes that occurred
hasMoreElements() - Method in class org.jacop.core.BoundDomainIntervalEnumeration
 
hasMoreElements() - Method in class org.jacop.core.BoundDomainValueEnumeration
 
hasMoreElements() - Method in class org.jacop.core.IntervalDomainIntervalEnumeration
 
hasMoreElements() - Method in class org.jacop.core.IntervalDomainValueEnumeration
 
hasMoreElements() - Method in class org.jacop.core.IntervalEnumeration
 
hasMoreElements() - Method in class org.jacop.core.SmallDenseDomainIntervalEnumeration
 
hasMoreElements() - Method in class org.jacop.core.SmallDenseDomainValueEnumeration
 
hasMoreElements() - Method in class org.jacop.core.ValueEnumeration
It checks if the value enumeration has more elements.
hasMoreElements() - Method in class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
 
hasMoreElements() - Method in class org.jacop.floats.core.FloatIntervalEnumeration
 
hasMoreElements() - Method in class org.jacop.set.core.SetDomainValueEnumeration
 
hasNext - Variable in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
hasNext - Variable in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
hasNext - Variable in class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
 
hasNext() - Method in class org.jacop.jasat.core.clauses.MapClause.ClauseIterator
 
hasNext() - Method in class org.jacop.jasat.utils.CnfParser
 
hasNext() - Method in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
hasNext() - Method in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
hasNext() - Method in class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
 
hasSetDomain - Variable in class org.jacop.satwrapper.translation.SatCPBridge
 
hasSolution - Variable in class org.jacop.satwrapper.SatWrapper
 
hasSolution() - Method in class org.jacop.jasat.core.Core
 
hdTree - Variable in class org.jacop.search.TraceGenerator
An xml handler for tree file.
hdVis - Variable in class org.jacop.search.TraceGenerator
An xml handler for visualization file.
head - Variable in class org.jacop.constraints.netflow.simplex.Arc
The head of the arc (where the arc points to).
headsOfEliminatedTuples - Variable in class org.jacop.constraints.ExtensionalSupportSTR
Gives the first position of the eliminated tuple at a given level.
help - Variable in class org.jacop.jasat.utils.OptParse.OptHandler
 
helperSolutionPrinter(String) - Method in class org.jacop.fz.Solve
 
helpHandler - Static variable in class org.jacop.jasat.core.RunSolver
 
helpString - Static variable in class org.jacop.jasat.core.RunSolver
 
heuristic - Variable in class org.jacop.search.DepthFirstSearch
It represents the choice point selection heuristic.
HeuristicAssertionModule - Class in org.jacop.jasat.modules
module used to guide research by selecting the next literal to assert
HeuristicAssertionModule(ActivityModule) - Constructor for class org.jacop.jasat.modules.HeuristicAssertionModule
 
HeuristicForgetModule - Class in org.jacop.jasat.modules
A component that selects clauses to forget when solver.forget() is called.
HeuristicForgetModule() - Constructor for class org.jacop.jasat.modules.HeuristicForgetModule
 
HeuristicRestartModule - Class in org.jacop.jasat.modules
A module that indicates if a restart would be useful now.
HeuristicRestartModule() - Constructor for class org.jacop.jasat.modules.HeuristicRestartModule
 
heuristicSeqSearch - Variable in class org.jacop.fz.Solve
 
high - Variable in class org.jacop.fz.ASTFloatTiExprTail
 
high - Variable in class org.jacop.fz.ASTIntTiExprTail
 
highFloatInterval - Variable in class org.jacop.fz.VariablesParameters
 
highInterval - Variable in class org.jacop.fz.VariablesParameters
 
HistoricHomes - Class in org.jacop.examples.fd
It is a simple logic puzzle about houses.
HistoricHomes() - Constructor for class org.jacop.examples.fd.HistoricHomes
 
holes - Variable in class org.jacop.constraints.geost.InArea
It specifies the holes within the allowed area in which the objects can not be placed.
holes - Variable in class org.jacop.constraints.geost.Shape
 
holes() - Method in class org.jacop.constraints.geost.Shape
It returns the set of holes of this shape.
hopcroftKarp() - Method in class org.jacop.util.BipartiteGraphMatching
 
hopcroftKarpMaximumMatching() - Method in class org.jacop.constraints.Alldistinct
 

I

i - Variable in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
i - Variable in class org.jacop.core.BoundDomainIntervalEnumeration
 
i - Variable in class org.jacop.core.IntervalDomainIntervalEnumeration
 
i - Variable in class org.jacop.core.IntervalDomainValueEnumeration
 
i - Variable in class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
 
I - Variable in class org.jacop.constraints.LinearInt
 
I - Variable in class org.jacop.constraints.SumInt
It specifies "variability" of each variable
i1 - Variable in class org.jacop.constraints.ExclusiveItem
 
i2 - Variable in class org.jacop.constraints.ExclusiveItem
 
id - Variable in class org.jacop.constraints.regular.RegState
The unique id of the state.
id - Variable in class org.jacop.core.Store
Id string of the store.
id - Variable in class org.jacop.core.Var
Id string of the variable.
id - Variable in class org.jacop.examples.fd.muca.MUCA.Transformation
 
id - Variable in class org.jacop.floats.constraints.linear.BinaryNode
 
id - Variable in class org.jacop.fz.ArrayAccess
 
id - Variable in class org.jacop.fz.ASTAnnExpr
 
id - Variable in class org.jacop.fz.ASTVarDeclItem
 
id - Variable in class org.jacop.fz.OutputArrayAnnotation
 
id - Variable in class org.jacop.fz.SimpleNode
 
id - Variable in class org.jacop.search.DepthFirstSearch
It specifies the id of the search.
id - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
id - Variable in class org.jacop.util.fsm.FSMState
Id of the state.
id - Variable in class org.jacop.util.MDD
 
id() - Method in class org.jacop.constraints.Constraint
It gives the id string of a constraint.
id() - Method in class org.jacop.constraints.Element
 
id() - Method in class org.jacop.core.Var
This function returns variable id.
id() - Method in class org.jacop.satwrapper.SatWrapper
 
id() - Method in class org.jacop.search.DepthFirstSearch
 
id() - Method in interface org.jacop.search.Search
It returns the string id of the search.
ID - Variable in class org.jacop.fz.ASTAnnotation
 
idd - Variable in class org.jacop.constraints.Circuit
 
idd - Variable in class org.jacop.constraints.Subcircuit
 
ident - Variable in class org.jacop.fz.ASTScalarFlatExpr
 
ident - Variable in class org.jacop.fz.ASTSolveExpr
 
ident - Variable in class org.jacop.fz.ASTVariableExpr
 
IDENT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
ident_anns() - Method in class org.jacop.fz.Parser
 
ident_present - Variable in class org.jacop.fz.ASTAnnExpr
 
idNumber - Static variable in class org.jacop.constraints.AbsXeqY
 
idNumber - Static variable in class org.jacop.constraints.Alldiff
 
idNumber - Static variable in class org.jacop.constraints.Alldifferent
 
idNumber - Static variable in class org.jacop.constraints.Alldistinct
 
idNumber - Static variable in class org.jacop.constraints.AllEqual
 
idNumber - Static variable in class org.jacop.constraints.Among
 
idNumber - Static variable in class org.jacop.constraints.AmongVar
Number of Among constraints created.
idNumber - Static variable in class org.jacop.constraints.And
 
idNumber - Static variable in class org.jacop.constraints.AndBoolSimple
 
idNumber - Static variable in class org.jacop.constraints.AndBoolVector
 
idNumber - Static variable in class org.jacop.constraints.ArgMax
 
idNumber - Static variable in class org.jacop.constraints.ArgMin
 
idNumber - Static variable in class org.jacop.constraints.Assignment
 
idNumber - Static variable in class org.jacop.constraints.AtLeast
 
idNumber - Static variable in class org.jacop.constraints.AtMost
 
idNumber - Static variable in class org.jacop.constraints.binpacking.Binpacking
 
idNumber - Static variable in class org.jacop.constraints.BoolClause
 
idNumber - Static variable in class org.jacop.constraints.ChannelImply
 
idNumber - Static variable in class org.jacop.constraints.ChannelReif
 
idNumber - Static variable in class org.jacop.constraints.Circuit
 
idNumber - Static variable in class org.jacop.constraints.Conditional
 
idNumber - Static variable in class org.jacop.constraints.Count
 
idNumber - Static variable in class org.jacop.constraints.CountBounds
 
idNumber - Static variable in class org.jacop.constraints.CountValues
 
idNumber - Static variable in class org.jacop.constraints.CountValuesBounds
 
idNumber - Static variable in class org.jacop.constraints.CountVar
 
idNumber - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
idNumber - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
idNumber - Static variable in class org.jacop.constraints.Cumulative
 
idNumber - Static variable in class org.jacop.constraints.Diff
 
idNumber - Static variable in class org.jacop.constraints.Diff2
 
idNumber - Static variable in class org.jacop.constraints.diffn.Nooverlap
 
idNumber - Static variable in class org.jacop.constraints.Disjoint
 
idNumber - Static variable in class org.jacop.constraints.DisjointConditional
 
idNumber - Static variable in class org.jacop.constraints.Distance
 
idNumber - Static variable in class org.jacop.constraints.ElementInteger
 
idNumber - Static variable in class org.jacop.constraints.ElementIntegerFast
 
idNumber - Static variable in class org.jacop.constraints.ElementVariable
 
idNumber - Static variable in class org.jacop.constraints.ElementVariableFast
 
idNumber - Static variable in class org.jacop.constraints.Eq
 
idNumber - Static variable in class org.jacop.constraints.EqBool
 
idNumber - Static variable in class org.jacop.constraints.ExtensionalConflictVA
 
idNumber - Static variable in class org.jacop.constraints.ExtensionalSupportMDD
 
idNumber - Static variable in class org.jacop.constraints.ExtensionalSupportSTR
 
idNumber - Static variable in class org.jacop.constraints.ExtensionalSupportVA
It specifies the id of the constraint.
idNumber - Static variable in class org.jacop.constraints.GCC
 
idNumber - Static variable in class org.jacop.constraints.geost.Geost
It specifies the unique number used to differentiate geost constraints.
idNumber - Static variable in class org.jacop.constraints.IfThen
 
idNumber - Static variable in class org.jacop.constraints.IfThenBool
 
idNumber - Static variable in class org.jacop.constraints.IfThenElse
 
idNumber - Static variable in class org.jacop.constraints.Implies
 
idNumber - Static variable in class org.jacop.constraints.In
 
idNumber - Static variable in class org.jacop.constraints.Increasing
 
idNumber - Static variable in class org.jacop.constraints.knapsack.Knapsack
 
idNumber - Static variable in class org.jacop.constraints.LexOrder
 
idNumber - Static variable in class org.jacop.constraints.Linear
Deprecated.
 
idNumber - Static variable in class org.jacop.constraints.LinearInt
 
idNumber - Static variable in class org.jacop.constraints.LinearIntDom
 
idNumber - Static variable in class org.jacop.constraints.Max
 
idNumber - Static variable in class org.jacop.constraints.MaxSimple
 
idNumber - Static variable in class org.jacop.constraints.Member
 
idNumber - Static variable in class org.jacop.constraints.Min
 
idNumber - Static variable in class org.jacop.constraints.MinSimple
 
idNumber - Static variable in class org.jacop.constraints.netflow.NetworkFlow
Instance counter
idNumber - Static variable in class org.jacop.constraints.NoGood
 
idNumber - Static variable in class org.jacop.constraints.Not
 
idNumber - Static variable in class org.jacop.constraints.Or
 
idNumber - Static variable in class org.jacop.constraints.OrBoolSimple
 
idNumber - Static variable in class org.jacop.constraints.OrBoolVector
 
idNumber - Static variable in class org.jacop.constraints.regular.Regular
 
idNumber - Static variable in class org.jacop.constraints.Reified
 
idNumber - Static variable in class org.jacop.constraints.SeqPrecedeChain
 
idNumber - Static variable in class org.jacop.constraints.Subcircuit
 
idNumber - Static variable in class org.jacop.constraints.Sum
 
idNumber - Static variable in class org.jacop.constraints.SumBool
 
idNumber - Static variable in class org.jacop.constraints.SumInt
 
idNumber - Static variable in class org.jacop.constraints.SumWeight
 
idNumber - Static variable in class org.jacop.constraints.SumWeightDom
Deprecated.
 
idNumber - Static variable in class org.jacop.constraints.table.SimpleTable
 
idNumber - Static variable in class org.jacop.constraints.table.Table
 
idNumber - Static variable in class org.jacop.constraints.ValuePrecede
 
idNumber - Static variable in class org.jacop.constraints.Values
 
idNumber - Static variable in class org.jacop.constraints.VariableTrace
 
idNumber - Static variable in class org.jacop.constraints.XdivYeqZ
 
idNumber - Static variable in class org.jacop.constraints.XeqC
 
idNumber - Static variable in class org.jacop.constraints.XeqY
 
idNumber - Static variable in class org.jacop.constraints.XexpYeqZ
 
idNumber - Static variable in class org.jacop.constraints.XgtC
 
idNumber - Static variable in class org.jacop.constraints.XgteqC
 
idNumber - Static variable in class org.jacop.constraints.XgteqY
 
idNumber - Static variable in class org.jacop.constraints.XgtY
 
idNumber - Static variable in class org.jacop.constraints.XltC
 
idNumber - Static variable in class org.jacop.constraints.XlteqC
 
idNumber - Static variable in class org.jacop.constraints.XlteqY
 
idNumber - Static variable in class org.jacop.constraints.XltY
 
idNumber - Static variable in class org.jacop.constraints.XmodYeqZ
 
idNumber - Static variable in class org.jacop.constraints.XmulCeqZ
 
idNumber - Static variable in class org.jacop.constraints.XmulYeqC
 
idNumber - Static variable in class org.jacop.constraints.XmulYeqZ
 
idNumber - Static variable in class org.jacop.constraints.XneqC
 
idNumber - Static variable in class org.jacop.constraints.XneqY
 
idNumber - Static variable in class org.jacop.constraints.Xor
 
idNumber - Static variable in class org.jacop.constraints.XorBool
 
idNumber - Static variable in class org.jacop.constraints.XplusCeqZ
 
idNumber - Static variable in class org.jacop.constraints.XplusClteqZ
 
idNumber - Static variable in class org.jacop.constraints.XplusYeqC
 
idNumber - Static variable in class org.jacop.constraints.XplusYeqZ
 
idNumber - Static variable in class org.jacop.constraints.XplusYgtC
 
idNumber - Static variable in class org.jacop.constraints.XplusYlteqZ
 
idNumber - Static variable in class org.jacop.core.Var
It is a counter to indicate number of created variables.
idNumber - Static variable in class org.jacop.floats.constraints.AbsPeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.CeilPeqX
 
idNumber - Static variable in class org.jacop.floats.constraints.CosPeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.ElementFloat
 
idNumber - Static variable in class org.jacop.floats.constraints.ElementFloatVariable
 
idNumber - Static variable in class org.jacop.floats.constraints.ExpPeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.FloorPeqX
 
idNumber - Static variable in class org.jacop.floats.constraints.linear.Linear
 
idNumber - Static variable in class org.jacop.floats.constraints.Max
 
idNumber - Static variable in class org.jacop.floats.constraints.Min
 
idNumber - Static variable in class org.jacop.floats.constraints.PeqC
 
idNumber - Static variable in class org.jacop.floats.constraints.PeqQ
 
idNumber - Static variable in class org.jacop.floats.constraints.PgtC
 
idNumber - Static variable in class org.jacop.floats.constraints.PgteqC
 
idNumber - Static variable in class org.jacop.floats.constraints.PgteqQ
 
idNumber - Static variable in class org.jacop.floats.constraints.PgtQ
 
idNumber - Static variable in class org.jacop.floats.constraints.PltC
 
idNumber - Static variable in class org.jacop.floats.constraints.PlteqC
 
idNumber - Static variable in class org.jacop.floats.constraints.PlteqQ
 
idNumber - Static variable in class org.jacop.floats.constraints.PltQ
 
idNumber - Static variable in class org.jacop.floats.constraints.PmulCeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.PmulQeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.PneqC
 
idNumber - Static variable in class org.jacop.floats.constraints.PneqQ
 
idNumber - Static variable in class org.jacop.floats.constraints.PplusCeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.PplusQeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.RoundPeqX
 
idNumber - Static variable in class org.jacop.floats.constraints.SinPeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.TanPeqR
 
idNumber - Static variable in class org.jacop.floats.constraints.XeqP
 
idNumber - Static variable in class org.jacop.set.constraints.AdiffBeqC
 
idNumber - Static variable in class org.jacop.set.constraints.AdisjointB
 
idNumber - Static variable in class org.jacop.set.constraints.AeqB
 
idNumber - Static variable in class org.jacop.set.constraints.AeqS
 
idNumber - Static variable in class org.jacop.set.constraints.AinB
 
idNumber - Static variable in class org.jacop.set.constraints.AinS
 
idNumber - Static variable in class org.jacop.set.constraints.AintersectBeqC
 
idNumber - Static variable in class org.jacop.set.constraints.AleB
 
idNumber - Static variable in class org.jacop.set.constraints.AltB
 
idNumber - Static variable in class org.jacop.set.constraints.AunionBeqC
 
idNumber - Static variable in class org.jacop.set.constraints.CardA
 
idNumber - Static variable in class org.jacop.set.constraints.CardAeqX
 
idNumber - Static variable in class org.jacop.set.constraints.ChannelBoolSet
 
idNumber - Static variable in class org.jacop.set.constraints.ChannelIntSet
 
idNumber - Static variable in class org.jacop.set.constraints.EinA
 
idNumber - Static variable in class org.jacop.set.constraints.ElementSet
 
idNumber - Static variable in class org.jacop.set.constraints.ElementSetVariable
 
idNumber - Static variable in class org.jacop.set.constraints.Lex
Deprecated.
 
idNumber - Static variable in class org.jacop.set.constraints.Match
 
idNumber - Static variable in class org.jacop.set.constraints.PartitionSet
 
idNumber - Static variable in class org.jacop.set.constraints.SinA
 
idNumber - Static variable in class org.jacop.set.constraints.SumWeightedSet
 
idNumber - Static variable in class org.jacop.set.constraints.XeqA
 
idNumber - Static variable in class org.jacop.set.constraints.XinA
 
idNumber - Static variable in class org.jacop.util.fsm.FSM
It specifies number of states created in DFA class.
idPresent() - Method in class org.jacop.fz.ASTAnnExpr
 
ids - Variable in class org.jacop.examples.fd.filters.Filter
It specifies the type of each operation of a given position.
ids() - Method in class org.jacop.examples.fd.filters.Filter
It returns the ids of each operation.
IfThen - Class in org.jacop.constraints
Constraint if constraint1 then constraint2
IfThen(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class org.jacop.constraints.IfThen
It constructs ifthen constraint.
IfThenBool - Class in org.jacop.constraints
Constraint ( X => Y ) <=> Z.
IfThenBool(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.IfThenBool
It constructs constraint ( X => Y ) <=> Z.
IfThenElse - Class in org.jacop.constraints
Constraint if constraint1 then constraint2 else constraint3 *
IfThenElse(PrimitiveConstraint, PrimitiveConstraint, PrimitiveConstraint) - Constructor for class org.jacop.constraints.IfThenElse
It creates ifthenelse constraint.
image - Variable in class org.jacop.fz.ParserTokenManager
 
image - Variable in class org.jacop.fz.Token
The string image of the token.
ImplicationConstraints - Class in org.jacop.fz.constraints
It collects all int_eq_imp constraint to create ChannelImply constraints, if possible.
ImplicationConstraints(Support) - Constructor for class org.jacop.fz.constraints.ImplicationConstraints
 
implied - Variable in class org.jacop.fz.constraints.BoolConstraints
 
impliedCumulativeUnaryConstraints(IntVar[], IntVar[], IntVar[], IntVar) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
impliedDisjunctionConstraints(IntVar[], IntVar[], IntVar[], IntVar) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
Implies - Class in org.jacop.constraints
 
Implies(IntVar, PrimitiveConstraint) - Constructor for class org.jacop.constraints.Implies
It constructs ifthen constraint.
imply - Variable in class org.jacop.fz.constraints.Support
 
impose() - Method in class org.jacop.satwrapper.SatTranslation
 
impose(Constraint) - Method in class org.jacop.core.Store
This function imposes a constraint to a store.
impose(Constraint) - Method in class org.jacop.satwrapper.SatWrapper
add the constraint to the wrapper (ie, constraint.imposeToSat(this))
impose(Constraint, int) - Method in class org.jacop.core.Store
This function imposes a constraint to a store.
impose(Store) - Method in class org.jacop.constraints.Alldiff
 
impose(Store) - Method in class org.jacop.constraints.Alldifferent
 
impose(Store) - Method in class org.jacop.constraints.Alldistinct
 
impose(Store) - Method in class org.jacop.constraints.Among
 
impose(Store) - Method in class org.jacop.constraints.AmongVar
 
impose(Store) - Method in class org.jacop.constraints.Assignment
 
impose(Store) - Method in class org.jacop.constraints.AtLeast
 
impose(Store) - Method in class org.jacop.constraints.AtMost
 
impose(Store) - Method in class org.jacop.constraints.binpacking.Binpacking
 
impose(Store) - Method in class org.jacop.constraints.ChannelImply
 
impose(Store) - Method in class org.jacop.constraints.ChannelReif
 
impose(Store) - Method in class org.jacop.constraints.Circuit
 
impose(Store) - Method in class org.jacop.constraints.Constraint
It imposes the constraint in a given store.
impose(Store) - Method in class org.jacop.constraints.Count
 
impose(Store) - Method in class org.jacop.constraints.CountBounds
 
impose(Store) - Method in class org.jacop.constraints.CountValues
 
impose(Store) - Method in class org.jacop.constraints.CountValuesBounds
 
impose(Store) - Method in class org.jacop.constraints.CountVar
 
impose(Store) - Method in class org.jacop.constraints.Diff2
 
impose(Store) - Method in class org.jacop.constraints.diffn.Nooverlap
 
impose(Store) - Method in class org.jacop.constraints.Disjoint
 
impose(Store) - Method in class org.jacop.constraints.DisjointConditional
 
impose(Store) - Method in class org.jacop.constraints.Element
 
impose(Store) - Method in class org.jacop.constraints.ElementInteger
It imposes the constraint in a given store.
impose(Store) - Method in class org.jacop.constraints.ElementIntegerFast
 
impose(Store) - Method in class org.jacop.constraints.ElementVariable
 
impose(Store) - Method in class org.jacop.constraints.ElementVariableFast
It imposes the constraint in a given store.
impose(Store) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
impose(Store) - Method in class org.jacop.constraints.ExtensionalSupportMDD
 
impose(Store) - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
impose(Store) - Method in class org.jacop.constraints.ExtensionalSupportVA
 
impose(Store) - Method in class org.jacop.constraints.GCC
 
impose(Store) - Method in class org.jacop.constraints.geost.Geost
 
impose(Store) - Method in class org.jacop.constraints.IfThen
 
impose(Store) - Method in class org.jacop.constraints.IfThenElse
 
impose(Store) - Method in class org.jacop.constraints.Implies
 
impose(Store) - Method in class org.jacop.constraints.knapsack.Knapsack
 
impose(Store) - Method in class org.jacop.constraints.LexOrder
 
impose(Store) - Method in class org.jacop.constraints.Linear
Deprecated.
 
impose(Store) - Method in class org.jacop.constraints.LinearInt
 
impose(Store) - Method in class org.jacop.constraints.Max
 
impose(Store) - Method in class org.jacop.constraints.Member
 
impose(Store) - Method in class org.jacop.constraints.Min
 
impose(Store) - Method in class org.jacop.constraints.netflow.NetworkFlow
 
impose(Store) - Method in class org.jacop.constraints.NoGood
 
impose(Store) - Method in class org.jacop.constraints.PrimitiveConstraint
 
impose(Store) - Method in class org.jacop.constraints.regular.Regular
 
impose(Store) - Method in class org.jacop.constraints.Reified
 
impose(Store) - Method in class org.jacop.constraints.Subcircuit
 
impose(Store) - Method in class org.jacop.constraints.Sum
 
impose(Store) - Method in class org.jacop.constraints.SumBool
 
impose(Store) - Method in class org.jacop.constraints.SumInt
 
impose(Store) - Method in class org.jacop.constraints.SumWeight
 
impose(Store) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
impose(Store) - Method in class org.jacop.constraints.table.SimpleTable
 
impose(Store) - Method in class org.jacop.constraints.table.Table
 
impose(Store) - Method in class org.jacop.constraints.ValuePrecede
 
impose(Store) - Method in class org.jacop.constraints.VariableTrace
 
impose(Store) - Method in class org.jacop.constraints.XeqY
 
impose(Store) - Method in class org.jacop.constraints.XgteqY
 
impose(Store) - Method in class org.jacop.constraints.XgtY
 
impose(Store) - Method in class org.jacop.constraints.XlteqY
 
impose(Store) - Method in class org.jacop.constraints.XltY
 
impose(Store) - Method in class org.jacop.constraints.XneqY
 
impose(Store) - Method in class org.jacop.constraints.Xor
 
impose(Store) - Method in class org.jacop.floats.constraints.ElementFloat
 
impose(Store) - Method in class org.jacop.floats.constraints.ElementFloatVariable
It imposes the constraint in a given store.
impose(Store) - Method in class org.jacop.floats.constraints.EquationSystem
 
impose(Store) - Method in class org.jacop.floats.constraints.linear.Linear
 
impose(Store) - Method in class org.jacop.satwrapper.SatWrapper
 
impose(Store) - Method in class org.jacop.set.constraints.AleB
 
impose(Store) - Method in class org.jacop.set.constraints.AltB
 
impose(Store) - Method in class org.jacop.set.constraints.ElementSetVariable
It imposes the constraint in a given store.
impose(Store) - Method in class org.jacop.set.constraints.Lex
Deprecated.
 
impose(Store, int) - Method in class org.jacop.constraints.Constraint
It imposes the constraint and adjusts the queue index.
imposed - Variable in class org.jacop.constraints.IfThen
 
imposed - Variable in class org.jacop.constraints.IfThenElse
 
imposed - Variable in class org.jacop.constraints.Implies
 
imposeDecomposition(DecomposedConstraint<T>) - Method in class org.jacop.core.Store
This function imposes a decomposable constraint to a store.
imposeDecomposition(DecomposedConstraint<T>, int) - Method in class org.jacop.core.Store
This function imposes a constraint decomposition to a store.
imposeDecomposition(Store) - Method in class org.jacop.constraints.AndBool
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.AndBoolVector
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.Constraint
It imposes the decomposition of the given constraint in a given store.
imposeDecomposition(Store) - Method in class org.jacop.constraints.DecomposedConstraint
It imposes the constraint in a given store.
imposeDecomposition(Store) - Method in class org.jacop.constraints.diffn.Diffn
It imposes DiffnDecomposed in a given store.
imposeDecomposition(Store) - Method in class org.jacop.constraints.diffn.DiffnDecomposed
It imposes DiffnDecomposed in a given store.
imposeDecomposition(Store) - Method in class org.jacop.constraints.EqBool
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.Increasing
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.Lex
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.netflow.Arithmetic
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.OrBool
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.OrBoolVector
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.regular.Regular
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.Sequence
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.SoftAlldifferent
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.SoftGCC
 
imposeDecomposition(Store) - Method in class org.jacop.constraints.Stretch
 
imposeDecomposition(Store) - Method in class org.jacop.floats.constraints.CosPeqR_decomposed
 
imposeDecomposition(Store, int) - Method in class org.jacop.constraints.DecomposedConstraint
It imposes the constraint and adjusts the queue index.
imposeDecompositionWithConsistency(DecomposedConstraint<T>) - Method in class org.jacop.core.Store
In some special cases it may be beneficial to compute consistency of constraint store immediately after the decomposed constraint is imposed.
imposeWithConsistency(Constraint) - Method in class org.jacop.core.Store
In some special cases it may be beneficial to compute consistency of constraint store immediately after the constraint is imposed.
imposeWithConsistency(Constraint, int) - Method in class org.jacop.core.Store
In some special cases it may be beneficial to compute consistency of constraint store immediately after the constraint is imposed.
impositionFailure - Variable in class org.jacop.constraints.Alldistinct
 
impositionFailure - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the constraint has already discovered to be unsatisfied during the imposition stage.
improveSolution() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
ImproveSolution<T> - Interface in org.jacop.search.sgmpcs
Defines an interface for defining different methods for selecting next search decision to be taken.
in(int, int) - Method in class org.jacop.constraints.CountValuesBounds.Bounds
 
in(int, Var, double, double) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, int, int) - Method in class org.jacop.core.BoundDomain
 
in(int, Var, int, int) - Method in class org.jacop.core.IntDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, int, int) - Method in class org.jacop.core.IntervalDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, int, int) - Method in class org.jacop.core.SmallDenseDomain
It updates the domain to have values only within the interval min..max.
in(int, Var, long) - Method in class org.jacop.core.SmallDenseDomain
 
in(int, Var, Domain) - Method in class org.jacop.core.Domain
It enforces that this domain is included within the specified domain.
in(int, Var, Domain) - Method in class org.jacop.core.IntDomain
 
in(int, Var, Domain) - Method in class org.jacop.floats.core.FloatDomain
 
in(int, Var, Domain) - Method in class org.jacop.set.core.SetDomain
 
in(int, Var, IntDomain) - Method in class org.jacop.core.BoundDomain
 
in(int, Var, IntDomain) - Method in class org.jacop.core.IntDomain
It updates the domain to have values only within the domain.
in(int, Var, IntDomain) - Method in class org.jacop.core.IntervalDomain
It updates the domain to have values only within the domain.
in(int, Var, IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
in(int, Var, FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain to have values only within the domain.
in(int, Var, FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It updates the domain to have values only within the domain.
in(int, SetVar, IntDomain, IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
This function is equivalent to in(int storeLevel, Variable var, int min, int max).
in(int, SetVar, IntDomain, IntDomain) - Method in class org.jacop.set.core.SetDomain
This function is equivalent to in(int storeLevel, Variable var, int min, int max).
in(int, SetVar, SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It updates the domain to have values only within the domain.
in(int, SetVar, SetDomain) - Method in class org.jacop.set.core.SetDomain
It updates the domain to have values only within the domain.
In - Class in org.jacop.constraints
Constraints X to belong to a specified domain.
In(IntVar, IntDomain) - Constructor for class org.jacop.constraints.In
It constructs an In constraint to restrict the domain of the variable.
InArea - Class in org.jacop.constraints.geost
 
InArea(DBox, Collection<DBox>) - Constructor for class org.jacop.constraints.geost.InArea
It constructs an external constraint to enforce that all objects within Geost constraint are placed within a specified area with holes in that area specfied as well.
inBuf - Variable in class org.jacop.fz.SimpleCharStream
 
inCardinality(int, SetVar, int, int) - Method in class org.jacop.set.core.BoundSetDomain
 
inCardinality(int, SetVar, int, int) - Method in class org.jacop.set.core.SetDomain
It restricts the possible cardinality of the set domain.
include(Store) - Method in interface org.jacop.api.StoreAware
It provide store for constraints that are not imposed but called from other constraints.
include(Store) - Method in class org.jacop.constraints.AndBoolVector
 
include(Store) - Method in class org.jacop.constraints.AtLeast
 
include(Store) - Method in class org.jacop.constraints.AtMost
 
include(Store) - Method in class org.jacop.constraints.BoolClause
 
include(Store) - Method in class org.jacop.constraints.Count
 
include(Store) - Method in class org.jacop.constraints.CountBounds
 
include(Store) - Method in class org.jacop.constraints.CountVar
 
include(Store) - Method in class org.jacop.constraints.IfThen
 
include(Store) - Method in class org.jacop.constraints.IfThenElse
 
include(Store) - Method in class org.jacop.constraints.Implies
 
include(Store) - Method in class org.jacop.constraints.Member
 
include(Store) - Method in class org.jacop.constraints.OrBoolVector
 
include(Store) - Method in class org.jacop.constraints.PrimitiveConstraint
 
inclusionLevel - Variable in class org.jacop.set.constraints.Lex
Deprecated.
 
inComplement(int, Var, double) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain to not contain the value complement.
inComplement(int, Var, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It updates the domain to not contain the value complement.
inComplement(int, Var, double, double) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain so it does not contain the supplied interval.
inComplement(int, Var, double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
inComplement(int, Var, int) - Method in class org.jacop.core.BoundDomain
 
inComplement(int, Var, int) - Method in class org.jacop.core.IntDomain
It updates the domain to not contain the value complement.
inComplement(int, Var, int) - Method in class org.jacop.core.IntervalDomain
It updates the domain to not contain the value complement.
inComplement(int, Var, int) - Method in class org.jacop.core.SmallDenseDomain
 
inComplement(int, Var, int, int) - Method in class org.jacop.core.BoundDomain
 
inComplement(int, Var, int, int) - Method in class org.jacop.core.IntDomain
It updates the domain so it does not contain the supplied interval.
inComplement(int, Var, int, int) - Method in class org.jacop.core.IntervalDomain
 
inComplement(int, Var, int, int) - Method in class org.jacop.core.SmallDenseDomain
 
inConsistency - Variable in class org.jacop.constraints.geost.Geost
It indicates whether we are currently running the consistency function or not.
inConsistency - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the constraint is executing the consistency function.
increaseBumpRate() - Method in class org.jacop.jasat.modules.ActivityModule
increases the bump rate, so that recent activity is more important than old activity
increaseLevel() - Method in class org.jacop.constraints.netflow.Network
 
increaseWeight - Variable in class org.jacop.constraints.Constraint
It specifies if upon the failure of the constraint, all variables in the constraint scope should have their weight increased.
increaseWeight() - Method in class org.jacop.constraints.Constraint
It increases the weight of the variables in the constraint scope.
increaseWeight() - Method in class org.jacop.constraints.Element
 
increaseWeight() - Method in class org.jacop.constraints.geost.Geost
 
increaseWeight() - Method in class org.jacop.constraints.VariableTrace
 
increaseWeight() - Method in class org.jacop.satwrapper.SatWrapper
 
Increasing - Class in org.jacop.constraints
Increasing constraint assures that all variables are in increasing order.
Increasing(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Increasing
It constructs an increasing constraint.
Increasing(List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.Increasing
 
Increasing(IntVar[]) - Constructor for class org.jacop.constraints.Increasing
 
Increasing(IntVar[], boolean) - Constructor for class org.jacop.constraints.Increasing
 
increasingCosts - Variable in class org.jacop.set.constraints.SumWeightedSet
It specifies if the costs of elements are increasing given the lexical order of the elements.
increment - Variable in class org.jacop.search.restart.LinearCalculator
 
incrementDegree(Node, Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
inDegree - Variable in class org.jacop.constraints.regular.RegState
It specifies the number of edges incoming to the state.
indent - Variable in class org.jacop.fz.ASTPrint
 
indentString() - Method in class org.jacop.fz.ASTPrint
 
index - Variable in class org.jacop.constraints.CircuitVar
 
index - Variable in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
index - Variable in class org.jacop.constraints.cumulative.Task
 
index - Variable in class org.jacop.constraints.cumulative.TreeNode
 
index - Variable in class org.jacop.constraints.Diff2Var
 
index - Variable in class org.jacop.constraints.diffn.Rectangle
 
index - Variable in class org.jacop.constraints.DisjointCondVar
 
index - Variable in class org.jacop.constraints.ElementInteger
It specifies variable index within an element constraint list[index-indexOffset] = value.
index - Variable in class org.jacop.constraints.ElementIntegerFast
It specifies variable index within an element constraint list[index - indexOffset] = value.
index - Variable in class org.jacop.constraints.ElementVariable
It specifies variable index within an element constraint list[index - indexOffset] = value.
index - Variable in class org.jacop.constraints.ElementVariableFast
It specifies variable index within an element constraint list[index - indexOffset] = value.
index - Variable in class org.jacop.constraints.GCC.XDomain
 
index - Variable in class org.jacop.constraints.netflow.simplex.Arc
Index in lower arcs array
index - Variable in class org.jacop.constraints.RectangleWithCondition
 
index - Variable in class org.jacop.constraints.table.ReversibleSparseBitSet
 
index - Variable in class org.jacop.core.MutableDomain
 
index - Variable in class org.jacop.core.TimeStamp
 
index - Variable in class org.jacop.core.Var
It specifies the index at which it is stored in Store.
index - Variable in class org.jacop.floats.constraints.ElementFloat
It specifies variable index within an element constraint list[index-indexOffset] = value.
index - Variable in class org.jacop.floats.constraints.ElementFloatVariable
It specifies variable index within an element constraint list[index - indexOffset] = value.
index - Variable in class org.jacop.floats.constraints.linear.BoundsVar
 
index - Variable in class org.jacop.fz.ArrayAccess
 
index - Variable in class org.jacop.fz.ASTSolveExpr
 
index - Variable in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
index - Variable in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
index - Variable in class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
 
index - Variable in class org.jacop.set.constraints.ElementSet
It specifies what element from the list of sets is equal to set variable value.
index - Variable in class org.jacop.set.constraints.ElementSetVariable
It specifies variable index within an element constraint list[index - indexOffset] = value.
index() - Method in class org.jacop.constraints.CircuitVar
 
index() - Method in class org.jacop.constraints.Diff2Var
 
index() - Method in class org.jacop.constraints.DisjointCondVar
 
index() - Method in interface org.jacop.core.Backtrackable
It specifies the index/position of the backtrackable object.
index() - Method in class org.jacop.core.MutableDomain
 
index() - Method in class org.jacop.core.TimeStamp
 
index() - Method in class org.jacop.core.Var
This function returns the index of variable in store array.
index() - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
INDEX_MASK - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
INDEX_MASK_NUM_BITS - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
index1 - Variable in class org.jacop.fz.ASTVarDeclItem
 
index1() - Method in class org.jacop.constraints.ExclusiveItem
 
index2 - Variable in class org.jacop.fz.ASTVarDeclItem
 
index2() - Method in class org.jacop.constraints.ExclusiveItem
 
indexBounds - Variable in class org.jacop.fz.VariablesParameters
 
IndexDomainView - Class in org.jacop.util
Defines index domain view for a variable and related operations on it.
IndexDomainView(IntVar, boolean) - Constructor for class org.jacop.util.IndexDomainView
It creates an index domain view for a given variable.
IndexDomainView(IntVar, int[]) - Constructor for class org.jacop.util.IndexDomainView
It creates an index domain view with only given values being in focus of the index domain view.
indexes - Variable in class org.jacop.fz.OutputArrayAnnotation
 
indexes - Variable in class org.jacop.jasat.utils.MemoryPool
 
indexesToUniqueId(int, int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
It gets a unique id from a clause index, relative to a database, and a database index.
indexFor(int, int) - Static method in class org.jacop.util.SimpleHashSet
Returns index for hash code h.
indexHasChanged - Variable in class org.jacop.constraints.ElementInteger
It specifies for each value what are the possible values of the index variable (it takes into account indexOffset.
indexHasChanged - Variable in class org.jacop.constraints.ElementVariable
 
indexHasChanged - Variable in class org.jacop.floats.constraints.ElementFloat
 
indexOf(Object) - Method in class org.jacop.util.SimpleArrayList
Searches for the first occurrence of the given argument, testing for equality using the equals method.
indexOf(Object, int) - Method in class org.jacop.util.SimpleArrayList
Searches for the first occurrence of the given argument, testing for equality using the == method.
indexOffset - Variable in class org.jacop.constraints.ArgMax
It specifies indexOffset within an element constraint list[index-indexOffset] = value.
indexOffset - Variable in class org.jacop.constraints.ArgMin
It specifies indexOffset within an element constraint list[index-indexOffset] = value.
indexOffset - Variable in class org.jacop.constraints.ElementInteger
It specifies indexOffset within an element constraint list[index-indexOffset] = value.
indexOffset - Variable in class org.jacop.constraints.ElementIntegerFast
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
indexOffset - Variable in class org.jacop.constraints.ElementVariable
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
indexOffset - Variable in class org.jacop.constraints.ElementVariableFast
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
indexOffset - Variable in class org.jacop.floats.constraints.ElementFloat
It specifies indexOffset within an element constraint list[index-indexOffset] = value.
indexOffset - Variable in class org.jacop.floats.constraints.ElementFloatVariable
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
indexOffset - Variable in class org.jacop.set.constraints.ElementSet
It allows to offset the indexing.
indexOffset - Variable in class org.jacop.set.constraints.ElementSetVariable
It specifies indexOffset within an element constraint list[index - indexOffset] = value.
indexOfValue(int) - Method in class org.jacop.util.IndexDomainView
It finds an index for a given value.
indexQueue - Variable in class org.jacop.constraints.LexOrder
 
indexRange - Variable in class org.jacop.constraints.ElementVariable
 
indexToUniqueId(int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
gets an unique ID from a clause index in this clause database
indexToValue - Variable in class org.jacop.util.IndexDomainView
It specifies mapping of the index value onto value in the domain of the variable.
inDifference - Variable in class org.jacop.set.constraints.Lex
Deprecated.
 
indomain - Variable in class org.jacop.fz.SearchItem
 
indomain() - Method in class org.jacop.fz.SearchItem
 
indomain(IntVar) - Method in class org.jacop.search.IndomainMedian
It requires IntVar variable.
indomain(IntVar) - Method in class org.jacop.search.IndomainMiddle
It requires IntVar variable.
indomain(IntVar) - Method in class org.jacop.search.IndomainMin
 
indomain(IntVar) - Method in class org.jacop.search.IndomainRandom
 
indomain(IntVar) - Method in class org.jacop.search.IndomainSimpleRandom
 
indomain(T) - Method in interface org.jacop.search.Indomain
It returns value within a variable which should be used in current assignment.
indomain(T) - Method in class org.jacop.search.IndomainDefaultValue
 
indomain(T) - Method in class org.jacop.search.IndomainHierarchical
 
indomain(T) - Method in class org.jacop.search.IndomainList
 
indomain(T) - Method in class org.jacop.search.IndomainMax
 
indomain(T) - Method in class org.jacop.set.search.IndomainSetMax
 
indomain(T) - Method in class org.jacop.set.search.IndomainSetMin
 
indomain(T) - Method in class org.jacop.set.search.IndomainSetRandom
 
Indomain<T> - Interface in org.jacop.search
Defines a interface for different indomain enumeration methods.
IndomainDefaultValue<T> - Class in org.jacop.search
IndomainDefaultValue - implements enumeration method based on the selection of the default value for each variable first.
IndomainDefaultValue(Map<T, Integer>, Indomain<T>) - Constructor for class org.jacop.search.IndomainDefaultValue
Constructor which specifies default values to be used if values are not in the domain a defualt indomain is used.
IndomainHierarchical<T> - Class in org.jacop.search
IndomainHierarchical - implements enumeration method based on the selection of the preferred indomain for each variable.
IndomainHierarchical(Map<T, Indomain<T>>, Indomain<T>) - Constructor for class org.jacop.search.IndomainHierarchical
Constructor which specifies the mapping and default indomain to be used if mapping does not give specific indomain for some variables.
IndomainList<T> - Class in org.jacop.search
IndomainList - implements enumeration method based on the selection of the preferred values for each variable.
IndomainList(int[], Indomain<T>) - Constructor for class org.jacop.search.IndomainList
It creates an IndomainList heuristic for choosing the values.
IndomainMax<T> - Class in org.jacop.search
IndomainMax - implements enumeration method based on the selection of the maximal value in the domain of the variable.
IndomainMax() - Constructor for class org.jacop.search.IndomainMax
It creates an IndomainMax heuristic.
IndomainMedian<T> - Class in org.jacop.search
IndomainMedian - implements enumeration method based on the selection of the median value in the domain of FD variable and then right and left values.
IndomainMedian() - Constructor for class org.jacop.search.IndomainMedian
It creates Indomain heuristic which chooses the middle value.
IndomainMiddle<T> - Class in org.jacop.search
IndomainMiddle - implements enumeration method based on the selection of the middle value in the domain of FD variable and then right and left values.
IndomainMiddle() - Constructor for class org.jacop.search.IndomainMiddle
It creates Indomain heuristic which chooses the middle value.
IndomainMin<T> - Class in org.jacop.search
IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variable
IndomainMin() - Constructor for class org.jacop.search.IndomainMin
It creates Indomain heuristic, which will choose the minimal value from the variable domain.
IndomainRandom<T> - Class in org.jacop.search
IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.
IndomainRandom() - Constructor for class org.jacop.search.IndomainRandom
It specifies Indomain function, which assigns values randomly.
IndomainRandom(int) - Constructor for class org.jacop.search.IndomainRandom
It specifies Indomain function, which assigns values randomly.
IndomainSetMax<T> - Class in org.jacop.set.search
IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variable
IndomainSetMax() - Constructor for class org.jacop.set.search.IndomainSetMax
It creates indomain heuristic, which will choose the maximal value from the variable domain.
IndomainSetMin<T> - Class in org.jacop.set.search
IndomainMin - implements enumeration method based on the selection of the minimal value in the domain of variable
IndomainSetMin() - Constructor for class org.jacop.set.search.IndomainSetMin
It creates Indomain heuristic, which will choose the minimal value from the variable domain.
IndomainSetRandom<T> - Class in org.jacop.set.search
IndomainMin - implements enumeration method based on the selection of the maximal value in the domain of variable.
IndomainSetRandom() - Constructor for class org.jacop.set.search.IndomainSetRandom
It creates random indomain heuristic with randomly generated seed for random generated.
IndomainSetRandom(Random) - Constructor for class org.jacop.set.search.IndomainSetRandom
It creates random indomain heuristic according to the provided random generator.
IndomainSimpleRandom<T> - Class in org.jacop.search
IndomainRandom - implements enumeration method based on the selection of the random value in the domain of FD variable.
IndomainSimpleRandom() - Constructor for class org.jacop.search.IndomainSimpleRandom
It does not achieve uniform probability but it does work faster than IndomainRandom.
INF - Static variable in class org.jacop.util.BipartiteGraphMatching
 
infeasibleNodes - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
inGLB(int, SetVar, int) - Method in class org.jacop.set.core.BoundSetDomain
It adds if necessary an element to glb.
inGLB(int, SetVar, int) - Method in class org.jacop.set.core.SetDomain
It adds if necessary an element to glb.
inGLB(int, SetVar, IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
 
inGLB(int, SetVar, IntDomain) - Method in class org.jacop.set.core.SetDomain
It specifies what elements must be in GLB.
ingredients - Variable in class org.jacop.examples.fd.Diet
 
init() - Method in class org.jacop.constraints.Alldiff
 
init() - Method in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
init() - Method in interface org.jacop.constraints.netflow.Pruning.PruningStrategy
 
init() - Method in class org.jacop.util.LengauerTarjan
 
init(Store) - Static method in class org.jacop.floats.constraints.Derivative
 
init(Store, long[]) - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
initHoles() - Method in class org.jacop.constraints.geost.Shape
It (re)initializes the holes
INITIAL_SIZE - Static variable in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
INITIAL_SIZE - Static variable in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
INITIAL_SIZE - Static variable in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
TODO: Radek, just curious
INITIAL_SIZE - Static variable in class org.jacop.jasat.utils.structures.IntHashMap
 
initialBalance - Variable in class org.jacop.constraints.netflow.simplex.Node
for debug only
initialCapacity - Variable in class org.jacop.util.SimpleHashSet
The initial capacity for the hash set.
initialDomain - Variable in class org.jacop.satwrapper.translation.SatCPBridge
 
initialise(Token, int[][], String[]) - Static method in exception class org.jacop.fz.ParseException
It uses "currentToken" and "expectedTokenSequences" to generate a parse error message and returns it.
initialize() - Method in class org.jacop.constraints.ValuePrecede
 
initialize(Store) - Method in class org.jacop.constraints.netflow.Network
 
initialize(Core) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
initialize(Core) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
initialize(Core) - Method in class org.jacop.jasat.core.ConflictLearning
 
initialize(Core) - Method in class org.jacop.jasat.core.Core
 
initialize(Core) - Method in interface org.jacop.jasat.core.SolverComponent
initializes the component with the given solver.
initialize(Core) - Method in class org.jacop.jasat.core.Trail
to be called before any use of the trail
initialize(Core) - Method in class org.jacop.jasat.modules.ActivityModule
 
initialize(Core) - Method in class org.jacop.jasat.modules.DebugModule
 
initialize(Core) - Method in class org.jacop.jasat.modules.HeuristicAssertionModule
 
initialize(Core) - Method in class org.jacop.jasat.modules.HeuristicForgetModule
 
initialize(Core) - Method in class org.jacop.jasat.modules.HeuristicRestartModule
 
initialize(Core) - Method in class org.jacop.jasat.modules.SearchModule
 
initialize(Core) - Method in class org.jacop.jasat.modules.StatModule
 
initialize(Core) - Method in class org.jacop.jasat.utils.MemoryPool
 
initialize(Core) - Method in class org.jacop.satwrapper.SatChangesListener
 
initialize(Core) - Method in class org.jacop.satwrapper.SatWrapper
 
initialize(Core) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
initialize(SatWrapper) - Method in class org.jacop.satwrapper.SatChangesListener
 
initialize(SatWrapper) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
initialize(SatWrapper) - Method in class org.jacop.satwrapper.translation.DomainTranslator
 
initialize(SatWrapper) - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
initialize(SatWrapper) - Method in class org.jacop.satwrapper.translation.SatCPBridge
 
initialize(SatWrapper) - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
initialize(SatWrapper) - Method in interface org.jacop.satwrapper.WrapperComponent
connect the component to the wrapper
initialize(SatWrapper) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
initializeARRAY(FSM) - Method in class org.jacop.constraints.regular.Regular
Initialization phase of the algorithm.
initializeARRAY(MDD) - Method in class org.jacop.constraints.regular.Regular
Initialization phase of the algorithm.
initializeChildListeners - Variable in class org.jacop.fz.Solve.PrecisionSetting
 
initializeChildListeners - Variable in class org.jacop.search.TransformExtensional
 
initializeComputeForbidden() - Method in class org.jacop.constraints.knapsack.Tree
It initializes the private variables required by computation of how much weight we can replace for any Left item.
initializeComputeMandatory() - Method in class org.jacop.constraints.knapsack.Tree
It initializes the private variables required by computation of how much weight we can replace for any Left item.
initializeListener - Variable in class org.jacop.search.DepthFirstSearch
It is executed when search is started, before entering the search.
InitializeListener - Interface in org.jacop.search
This listener is executed when search has began executing and it is about to enter the labeling procedure.
initializeMasks() - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
initializeTask() - Method in class org.jacop.jasat.modules.SearchModule
creates a thread and runs it
initialQuantity - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the initial quantities of goods.
initNumberConstraints - Variable in class org.jacop.fz.Solve
 
initState - Variable in class org.jacop.util.fsm.FSM
It specifies the intial state of DFA.
initTime - Variable in class org.jacop.fz.Solve
 
initTree(TaskView[]) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
inLUB(int, SetVar, IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
 
inLUB(int, SetVar, IntDomain) - Method in class org.jacop.set.core.SetDomain
It specifies what elements can be in LUB.
inLUBComplement(int, SetVar, int) - Method in class org.jacop.set.core.BoundSetDomain
It removes if necessary an element from lub.
inLUBComplement(int, SetVar, int) - Method in class org.jacop.set.core.SetDomain
It specifies the element which can *NOT* be used as an element within a set assign to a set variable.
inMax(int, Var, double) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain according to the maximum value and stamp value.
inMax(int, Var, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It updates the domain according to the maximum value and stamp value.
inMax(int, Var, int) - Method in class org.jacop.core.BoundDomain
 
inMax(int, Var, int) - Method in class org.jacop.core.IntDomain
It updates the domain according to the maximum value and stamp value.
inMax(int, Var, int) - Method in class org.jacop.core.IntervalDomain
It updates the domain according to the maximum value and stamp value.
inMax(int, Var, int) - Method in class org.jacop.core.SmallDenseDomain
 
inMin(int, Var, double) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain according to the minimum value and stamp value.
inMin(int, Var, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It updates the domain according to the minimum value and stamp value.
inMin(int, Var, int) - Method in class org.jacop.core.BoundDomain
 
inMin(int, Var, int) - Method in class org.jacop.core.IntDomain
It updates the domain according to the minimum value and stamp value.
inMin(int, Var, int) - Method in class org.jacop.core.IntervalDomain
It updates the domain according to the minimum value and stamp value.
inMin(int, Var, int) - Method in class org.jacop.core.SmallDenseDomain
 
input - Variable in class org.jacop.examples.fd.muca.MUCA.Delta
 
input - Variable in class org.jacop.util.fsm.LexicalAnalyzer
 
input_stream - Variable in class org.jacop.fz.ParserTokenManager
 
InputOrderSelect<T> - Class in org.jacop.search
It is simple input order selector of variables.
InputOrderSelect(Store, T[], Indomain<T>) - Constructor for class org.jacop.search.InputOrderSelect
It constructs an input order selection procedure.
inputOrderTieBreaking - Variable in class org.jacop.search.SimpleMatrixSelect
It decides if input order tiebreaking is used.
inputOrderTieBreaking - Variable in class org.jacop.search.SimpleSelect
It chooses if input order tie breaking is used.
inputStream - Variable in class org.jacop.fz.SimpleCharStream
 
inShift(int, Var, IntDomain, int) - Method in class org.jacop.core.BoundDomain
 
inShift(int, Var, IntDomain, int) - Method in class org.jacop.core.IntDomain
It updates the domain to contain the elements as specifed by the domain, which is shifted.
inShift(int, Var, IntDomain, int) - Method in class org.jacop.core.IntervalDomain
It updates the domain to contain the elements as specifed by the domain, which is shifted.
inShift(int, Var, IntDomain, int) - Method in class org.jacop.core.SmallDenseDomain
 
inShift(int, Var, FloatDomain, double) - Method in class org.jacop.floats.core.FloatDomain
It updates the domain to contain the elements as specifed by the domain, which is shifted.
inShift(int, Var, FloatDomain, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It updates the domain to contain the elements as specifed by the domain, which is shifted.
instantiated() - Method in class org.jacop.constraints.diffn.Rectangle
 
instantiatedBefore(Store) - Method in class org.jacop.constraints.diffn.Rectangle
 
inStar - Variable in class org.jacop.util.fsm.RegularExpressionParser.Star
 
inSupport - Variable in class org.jacop.set.constraints.Lex
Deprecated.
 
INT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
int_abs(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_comparison(int, SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
int_comparison_imp(int, SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
int_comparison_reif(int, SimpleNode) - Method in class org.jacop.fz.constraints.ComparisonConstraints
 
int_div(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_flat_expr() - Method in class org.jacop.fz.Parser
 
int_ge_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_gt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_index_expr() - Method in class org.jacop.fz.Parser
 
int_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_le_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_eq_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_ge_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_gt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_le_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_lt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_ne_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lin_relation(int, SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
int_lin_relation_imp(int, SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
int_lin_relation_reif(int, SimpleNode) - Method in class org.jacop.fz.constraints.LinearConstraints
 
INT_LITERAL - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
int_literals() - Method in class org.jacop.fz.Parser
 
int_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lt_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_max(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_min(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_mod(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_ne_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_plus(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_pow(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int_search(SearchItem<T>) - Method in class org.jacop.fz.Solve
 
int_search_variables - Variable in class org.jacop.fz.DefaultSearchVars
 
int_ti_expr_tail() - Method in class org.jacop.fz.Parser
 
int_times(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
int2float(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
intArrayTable - Variable in class org.jacop.fz.Tables
 
intArrayToString(int[]) - Static method in class org.jacop.constraints.Constraint
 
intCostValue - Variable in class org.jacop.search.restart.RestartSearch
 
IntDomain - Class in org.jacop.core
 
IntDomain() - Constructor for class org.jacop.core.IntDomain
 
intDomainToString(IntDomain) - Method in class org.jacop.search.TraceGenerator
 
InternalConstraint - Class in org.jacop.constraints.geost
 
InternalConstraint() - Constructor for class org.jacop.constraints.geost.InternalConstraint
 
InternalConstraint.Applicability - Enum in org.jacop.constraints.geost
In order to avoid the cost of repeated calls to isInternalConstraintApplicable, we need 3 different states.
internalConstraints - Variable in class org.jacop.constraints.geost.Geost
It stores all generated internal constraints for all objects/constraints.
InternalException - Exception Class in org.jacop.floats.core
It is thrown when search has encountered a dead end and backtracking must occurr.
InternalException() - Constructor for exception class org.jacop.floats.core.InternalException
 
InternalException(String) - Constructor for exception class org.jacop.floats.core.InternalException
 
intersect(double, double) - Method in class org.jacop.floats.core.FloatDomain
In intersects current domain with the interval min..max.
intersect(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
In intersects current domain with the domain min..max.
intersect(int, int) - Method in class org.jacop.core.BoundDomain
 
intersect(int, int) - Method in class org.jacop.core.IntDomain
In intersects current domain with the interval min..max.
intersect(int, int) - Method in class org.jacop.core.IntervalDomain
In intersects current domain with the domain min..max.
intersect(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
intersect(IntDomain) - Method in class org.jacop.core.BoundDomain
 
intersect(IntDomain) - Method in class org.jacop.core.IntDomain
It intersects current domain with the one given as a parameter.
intersect(IntDomain) - Method in class org.jacop.core.IntervalDomain
It interesects current domain with the one given as a parameter.
intersect(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
intersect(IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
It intersects current domain with the one given as a parameter.
intersect(IntDomain) - Method in class org.jacop.set.core.SetDomain
It intersects current domain with the set of allowed values to be taken by the set domain.
intersect(IntervalDomain, int) - Method in class org.jacop.core.SmallDenseDomain
 
intersect(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It intersects current domain with the one given as a parameter.
intersect(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It interesects current domain with the one given as a parameter.
intersect(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It intersects current domain with the one given as a parameter.
intersect(SetDomain) - Method in class org.jacop.set.core.SetDomain
It intersects current domain with the one given as a parameter.
intersectAdapt(int, int) - Method in class org.jacop.core.BoundDomain
 
intersectAdapt(int, int) - Method in class org.jacop.core.IntDomain
It computes an intersection of this domain with an interval [min..max].
intersectAdapt(int, int) - Method in class org.jacop.core.IntervalDomain
 
intersectAdapt(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
intersectAdapt(int, int) - Method in class org.jacop.floats.core.FloatDomain
It computes an intersection of this domain with an interval [min..max].
intersectAdapt(int, int) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
intersectAdapt(IntDomain) - Method in class org.jacop.core.BoundDomain
 
intersectAdapt(IntDomain) - Method in class org.jacop.core.IntDomain
It computes an intersection with a given domain and stores it in this domain.
intersectAdapt(IntDomain) - Method in class org.jacop.core.IntervalDomain
 
intersectAdapt(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
intersectAdapt(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It computes an intersection with a given domain and stores it in this domain.
intersectAdapt(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
intersectIndex(long[]) - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
intersects(IntDomain, int) - Method in class org.jacop.constraints.regular.RegState
It checks if the accepting values associated with an edge intersect.
intersects(IntDomain, int) - Method in class org.jacop.constraints.regular.RegStateDom
 
intersects(IntDomain, int) - Method in class org.jacop.constraints.regular.RegStateInt
 
intersectWith(int[], DBox, int[]) - Method in class org.jacop.constraints.geost.DBox
It intersects this DBox with a view of the given DBox that was shifted according to the given offset.
intersectWith(DBox) - Method in class org.jacop.constraints.geost.DBox
It intersects this DBox with the given DBox.
intersectWith(DBox, int[]) - Method in class org.jacop.constraints.geost.DBox
It intersects this DBox with the given DBox, but the other DBox is shifted by the specified offset.
intersectWithMask() - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
intersectWithMask() - Method in class org.jacop.constraints.table.SimpleTable
 
interval - Variable in class org.jacop.fz.Options
 
interval - Static variable in class org.jacop.fz.VariablesParameters
 
Interval - Class in org.jacop.core
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
Interval() - Constructor for class org.jacop.core.Interval
It creates the largest possible interval.
Interval(int, int) - Constructor for class org.jacop.core.Interval
It creates an interval with a given minimum and maximal value.
IntervalBasedBacktrackableManager - Class in org.jacop.core
 
IntervalBasedBacktrackableManager(Backtrackable[], int, int, int) - Constructor for class org.jacop.core.IntervalBasedBacktrackableManager
It creates a interval based backtrackable manager.
intervalBasedTrail - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
It specifies a trail.
intervalCutOffValue - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
IntervalDomain - Class in org.jacop.core
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
IntervalDomain() - Constructor for class org.jacop.core.IntervalDomain
Empty constructor, does not initialize anything.
IntervalDomain(int) - Constructor for class org.jacop.core.IntervalDomain
It creates an empty domain, with at least specified number of places in an array list for intervals.
IntervalDomain(int, int) - Constructor for class org.jacop.core.IntervalDomain
It creates domain with all values between min and max.
IntervalDomainID - Static variable in class org.jacop.core.IntDomain
Unique identifier for an interval domain type.
IntervalDomainID - Static variable in class org.jacop.floats.core.FloatDomain
Unique identifier for an interval domain type.
IntervalDomainIntervalEnumeration - Class in org.jacop.core
Defines a methods for enumerating values contain in the intersal domain.
IntervalDomainIntervalEnumeration(IntervalDomain) - Constructor for class org.jacop.core.IntervalDomainIntervalEnumeration
It creates an enumeration for a given interval domain.
IntervalDomainValueEnumeration - Class in org.jacop.core
Defines a methods for enumerating values contain in the domain.
IntervalDomainValueEnumeration(IntervalDomain) - Constructor for class org.jacop.core.IntervalDomainValueEnumeration
It create an enumeration for a given domain.
intervalEnumeration() - Method in class org.jacop.core.BoundDomain
 
intervalEnumeration() - Method in class org.jacop.core.IntDomain
It returns interval enumeration of the domain values.
intervalEnumeration() - Method in class org.jacop.core.IntervalDomain
It returns interval enumeration of the domain values.
intervalEnumeration() - Method in class org.jacop.core.SmallDenseDomain
 
intervalEnumeration() - Method in class org.jacop.floats.core.FloatDomain
It returns interval enumeration of the domain values.
intervalEnumeration() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns interval enumeration of the domain values.
IntervalEnumeration - Class in org.jacop.core
Defines a methods for enumerating values contain in the intersal domain.
IntervalEnumeration() - Constructor for class org.jacop.core.IntervalEnumeration
 
IntervalGaussSeidel - Class in org.jacop.floats.constraints
IntervalGaussSeidel implements Gauss-Seidel method for solving a system of linear equations Ax = b with interval matrix A of coefficients.
IntervalGaussSeidel(FloatInterval[][], double[]) - Constructor for class org.jacop.floats.constraints.IntervalGaussSeidel
 
intervalNo - Variable in class org.jacop.core.IntervalDomainIntervalEnumeration
 
intervalNo - Variable in class org.jacop.core.IntervalDomainValueEnumeration
 
intervalNo - Variable in class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
 
intervalNo(double) - Method in class org.jacop.floats.constraints.CosPeqR
 
intervalNo(double) - Method in class org.jacop.floats.constraints.SinPeqR
 
intervalNo(double) - Method in class org.jacop.floats.constraints.TanPeqR
 
intervalNo(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It specifies the position of the interval which contains specified value.
intervalNo(int) - Method in class org.jacop.core.IntervalDomain
It specifies the position of the interval which contains specified value.
intervalOverlap(int, int, int, int) - Method in class org.jacop.constraints.Cumulative
 
intervalOverlap(int, int, int, int) - Method in class org.jacop.constraints.Diff
 
intervalOverlap(int, int, int, int) - Method in class org.jacop.constraints.IntRectangle
 
intervalOverlap(int, int, int, int) - Method in class org.jacop.constraints.Rectangle
 
intervalPrint - Static variable in class org.jacop.floats.core.FloatDomain
 
intervalPrint(boolean) - Static method in class org.jacop.floats.core.FloatDomain
 
intervals - Variable in class org.jacop.core.IntervalDomain
The values of the domain are encoded as a list of intervals.
intervals - Variable in class org.jacop.floats.core.FloatIntervalDomain
The values of the domain are encoded as a list of intervals.
IntHashMap<E> - Class in org.jacop.jasat.utils.structures
an efficient map with ints as keys.
IntHashMap() - Constructor for class org.jacop.jasat.utils.structures.IntHashMap
public constructor
IntHashMap(int) - Constructor for class org.jacop.jasat.utils.structures.IntHashMap
builds a new map with given size
IntHashMap.EntryIterator - Class in org.jacop.jasat.utils.structures
iterator over values
IntHashMap.KeysIterator - Class in org.jacop.jasat.utils.structures
class used to iterate on the keys of the map
intializeSupportSweep() - Method in class org.jacop.util.IndexDomainView
It marks all values in focus of the index domain view as not supported and requiring support to be established.
intList - Variable in class org.jacop.fz.VariablesParameters
 
IntMap<E> - Class in org.jacop.jasat.utils.structures
 
IntMap() - Constructor for class org.jacop.jasat.utils.structures.IntMap
initializes the map
IntMap.MapNode - Class in org.jacop.jasat.utils.structures
Node that carries the data needed for a map
intPresent - Variable in class org.jacop.fz.constraints.Support
 
IntPriorityQueue - Class in org.jacop.jasat.utils.structures
A mix of a priority queue and a hashmap, specialized for ints
IntPriorityQueue() - Constructor for class org.jacop.jasat.utils.structures.IntPriorityQueue
 
IntPriorityQueue.Node - Class in org.jacop.jasat.utils.structures
a node containing the data associated with each int
IntQueue - Class in org.jacop.jasat.utils.structures
Special class for unboxed int FIFO
IntQueue(MemoryPool) - Constructor for class org.jacop.jasat.utils.structures.IntQueue
 
IntQueue.QueueIterator - Class in org.jacop.jasat.utils.structures
 
IntRectangle - Class in org.jacop.constraints
Defines a rectangle with integer origine and length used in the diffn constraint.
IntRectangle(int) - Constructor for class org.jacop.constraints.IntRectangle
 
IntRectangle(int[]) - Constructor for class org.jacop.constraints.IntRectangle
 
IntRectangle(List<Integer>) - Constructor for class org.jacop.constraints.IntRectangle
 
IntSet - Class in org.jacop.jasat.utils.structures
an efficient Set for unboxed int.
IntSet() - Constructor for class org.jacop.jasat.utils.structures.IntSet
simple initialization of a Set
IntSet(Iterable<Integer>) - Constructor for class org.jacop.jasat.utils.structures.IntSet
initializes the set with the given integers
IntStack - Class in org.jacop.jasat.utils.structures
Special class for unboxed int stack
IntStack(MemoryPool) - Constructor for class org.jacop.jasat.utils.structures.IntStack
 
intTable - Variable in class org.jacop.fz.Tables
 
IntTask - Class in org.jacop.constraints
Represents tasks with integer start, duration and resource valurs for cumulative constraint
IntTask() - Constructor for class org.jacop.constraints.IntTask
 
IntTask(int, int) - Constructor for class org.jacop.constraints.IntTask
 
IntTrie<N> - Class in org.jacop.jasat.utils.structures
A class that implements, (hopefully) efficiently, a Trie on integers.
IntTrie(N) - Constructor for class org.jacop.jasat.utils.structures.IntTrie
initializes the Trie with a root node
IntTrie.Node<E> - Class in org.jacop.jasat.utils.structures
class of nodes of the Trie.
IntTrie.SimpleNode - Class in org.jacop.jasat.utils.structures
The most simple node possible
intValue - Variable in class org.jacop.fz.ASTScalarFlatExpr
 
IntVar - Class in org.jacop.core
Defines a Finite Domain Variable (FDV) and related operations on it.
IntVar() - Constructor for class org.jacop.core.IntVar
No parameter, explicit, empty constructor for subclasses.
IntVar(Store) - Constructor for class org.jacop.core.IntVar
This constructor creates a variable with empty domain (standard IntervalDomain domain), automatically generated name, and empty attached constraint list.
IntVar(Store, int, int) - Constructor for class org.jacop.core.IntVar
This constructor creates a variable with a domain between min..max, automatically generated name, and empty attached constraint list.
IntVar(Store, String) - Constructor for class org.jacop.core.IntVar
This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.
IntVar(Store, String, int, int) - Constructor for class org.jacop.core.IntVar
This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.
IntVar(Store, String, IntDomain) - Constructor for class org.jacop.core.IntVar
It creates a variable in a given store, with a given name and a given domain.
IntVar(Store, IntDomain) - Constructor for class org.jacop.core.IntVar
It creates a variable in a given store, with a given name and a given domain.
intVarsToUpdate - Variable in class org.jacop.satwrapper.SatChangesListener
 
IntVec - Class in org.jacop.jasat.utils.structures
low level, efficient int vector
IntVec(MemoryPool) - Constructor for class org.jacop.jasat.utils.structures.IntVec
initializes the array with a memory pool
IntVec(MemoryPool, Iterable<Integer>) - Constructor for class org.jacop.jasat.utils.structures.IntVec
initialize from pool and some integers
INVALID_CHAR - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
INVALID_LEXICAL_STATE - Static variable in exception class org.jacop.fz.TokenMgrError
Tried to change to an invalid lexical state.
inValue(int, IntVar, int) - Method in class org.jacop.core.BoundDomain
 
inValue(int, IntVar, int) - Method in class org.jacop.core.IntDomain
It reduces domain to a single value.
inValue(int, IntVar, int) - Method in class org.jacop.core.IntervalDomain
It updates the domain to have a single value within its domain.
inValue(int, IntVar, int) - Method in class org.jacop.core.SmallDenseDomain
It updates the domain to have a single value within its domain.
inValue(int, Var, double) - Method in class org.jacop.floats.core.FloatDomain
It reduces domain to a single value.
inValue(int, SetVar, IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
 
inValue(int, SetVar, IntDomain) - Method in class org.jacop.set.core.SetDomain
It assigns a set variable to the specified value.
inValueGLB(int, SetVar) - Method in class org.jacop.set.core.BoundSetDomain
It assigns a set variable to glb of its current domain.
inValueLUB(int, SetVar) - Method in class org.jacop.set.core.BoundSetDomain
It assigns a set variable to lub of its current domain.
inverse() - Method in class org.jacop.util.Matrix
 
inverse(double[][]) - Method in class org.jacop.util.Matrix
 
invertDom(IntDomain) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
isActive(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
is the literal at position @param literalPos satisfied or active ?
isActive(TimeStamp<Integer>[]) - Method in class org.jacop.constraints.regular.RegState
The function return if the state is still active.
isActive(TimeStamp<Integer>[]) - Method in class org.jacop.constraints.regular.RegStateDom
 
isActive(TimeStamp<Integer>[]) - Method in class org.jacop.constraints.regular.RegStateInt
 
isActiveOrSatisfied(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
is the literal at position @param literalPos satisfied or active ?
isAsserted(int) - Method in class org.jacop.jasat.core.Trail
It returns information if a variable was asserted or only propagated.
isDisallowed(int, int, int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
It returns the position of disallowed tuple in the array of tuples for a given variable-value pair.
isEmpty - Variable in class org.jacop.util.QueueForward
 
isEmpty() - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
isEmpty() - Method in class org.jacop.core.BooleanVar
It checks if the domain is empty.
isEmpty() - Method in class org.jacop.core.BoundDomain
 
isEmpty() - Method in class org.jacop.core.Domain
It returns true if given domain is empty.
isEmpty() - Method in class org.jacop.core.IntervalDomain
It returns true if given domain is empty.
isEmpty() - Method in class org.jacop.core.IntVar
It checks if the domain is empty.
isEmpty() - Method in class org.jacop.core.SmallDenseDomain
 
isEmpty() - Method in class org.jacop.core.Var
It checks if the domain is empty.
isEmpty() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns true if given domain is empty.
isEmpty() - Method in class org.jacop.floats.core.FloatVar
It checks if the domain is empty.
isEmpty() - Method in class org.jacop.jasat.core.clauses.MapClause
 
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntHashMap
 
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntMap
predicate to check if the map is empty
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
checks if the priority queue is empty
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntQueue
 
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntStack
 
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntTrie
 
isEmpty() - Method in class org.jacop.jasat.utils.structures.IntVec
checks if the array contains elements
isEmpty() - Method in class org.jacop.set.core.BoundSetDomain
It returns true if given domain is empty.
isEmpty() - Method in class org.jacop.set.core.SetDomain
It returns true if given domain is empty.
isEmpty() - Method in class org.jacop.set.core.SetVar
It checks if the domain is empty.
isEmpty() - Method in class org.jacop.util.QueueForward
 
isEmpty() - Method in class org.jacop.util.SimpleArrayList
Tests if this list has no elements.
isEmpty() - Method in class org.jacop.util.SimpleHashSet
Returns true if this set contains no elements.
isEmpty() - Method in class org.jacop.util.SparseSet
It returns true if the set is empty.
isEqualityBoolVar(int) - Method in class org.jacop.satwrapper.SatWrapper
checks if the boolean variable represents an assertion 'x=v' or 'x<=v'
isEqualityBoolVar(int) - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
isEqualityBoolVar(int) - Method in class org.jacop.satwrapper.translation.SatCPBridge
checks if the literal stands for a 'x=d' proposition, or a 'x<=d' proposition
isEqualityBoolVar(int) - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.AllowedArea
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.DomainHoles
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.ForbiddenArea
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.InternalConstraint
It determines whether the given point is a feasible origin of object o, considering this constraint only.
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.ObstacleObject
 
isFeasible(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
isFeasibleCount - Variable in class org.jacop.constraints.geost.Geost
It counts how many times the feasibility check is being performed by internal constraint on a supplied point.
isGround() - Method in class org.jacop.core.Store
This function checks if all variables within a store are grounded.
isGrounded() - Method in class org.jacop.constraints.geost.GeostObject
It checks whether the object location is fixed.
isGrounded(int) - Method in class org.jacop.constraints.netflow.DomainStructure
 
isInCut(boolean) - Method in class org.jacop.constraints.netflow.simplex.Arc
 
isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in interface org.jacop.constraints.geost.ExternalConstraint
Returns true if the external constraint generated the supplied internal constraint ic, and that ic applies to object o.
isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in class org.jacop.constraints.geost.InArea
 
isInternalConstraintApplicableTo(InternalConstraint, GeostObject) - Method in class org.jacop.constraints.geost.NonOverlapping
 
isIntersecting(double, double) - Method in class org.jacop.floats.core.FloatDomain
It checks if interval min..max intersects with current domain.
isIntersecting(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
isIntersecting(int, int) - Method in class org.jacop.core.BoundDomain
 
isIntersecting(int, int) - Method in class org.jacop.core.IntDomain
It checks if interval min..max intersects with current domain.
isIntersecting(int, int) - Method in class org.jacop.core.IntervalDomain
 
isIntersecting(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
isIntersecting(int, int) - Method in class org.jacop.set.core.BoundSetDomain
In intersects current domain with the interval min..max.
isIntersecting(int, int) - Method in class org.jacop.set.core.SetDomain
In intersects current domain with the interval min..max.
isIntersecting(IntDomain) - Method in class org.jacop.core.BoundDomain
 
isIntersecting(IntDomain) - Method in class org.jacop.core.IntDomain
Checks if two domains intersect.
isIntersecting(IntDomain) - Method in class org.jacop.core.IntervalDomain
Checks if two domains intersect.
isIntersecting(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
isIntersecting(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
Checks if two domains intersect.
isIntersecting(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
Checks if two domains intersect.
isIntersecting(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It returns true if given domain intersects this domain.
isIntersecting(SetDomain) - Method in class org.jacop.set.core.SetDomain
It returns true if this domain intersects with the supplied domain.
isInThisRange(int) - Method in class org.jacop.satwrapper.translation.SatCPBridge
checks if the literal represents a proposition about the variable this object manages
isLastConsistencyFailure - Variable in class org.jacop.core.Store
This flag is set to true when consistency function of the store encounters failure.
isLeaf() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
isLeaf() - Method in class org.jacop.constraints.knapsack.TreeNode
 
isLeaf(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
isLeaf(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
isLeaf(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
isLeft(int) - Method in class org.jacop.constraints.cumulative.Tree
 
isMember(int) - Method in class org.jacop.util.SparseSet
It checks if the specified element belongs to the set.
isNumeric() - Method in class org.jacop.core.BoundDomain
 
isNumeric() - Method in class org.jacop.core.Domain
It specifies if domain is a finite domain of numeric values (integers).
isNumeric() - Method in class org.jacop.core.IntervalDomain
It specifies if domain is a finite domain of numeric values (integers).
isNumeric() - Method in class org.jacop.core.SmallDenseDomain
 
isNumeric() - Method in class org.jacop.floats.core.FloatIntervalDomain
It specifies if domain is a finite domain of numeric values (integers).
isNumeric() - Method in class org.jacop.set.core.BoundSetDomain
A set is never numeric
isNumeric() - Method in class org.jacop.set.core.SetDomain
A set is never numeric
isOutput(Var) - Method in class org.jacop.fz.Tables
It checks whether a variable is output variable.
isRecognizedAsChanged(int) - Method in interface org.jacop.core.BacktrackableManager
It allows for easy testing if a given object is considered by the manager as the object which has changed and needs being informed about backtracking.
isRecognizedAsChanged(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
It allows for easy testing if a given object is considered by the manager as the object which has changed and needs being informed about backtracking.
isRecognizedAsChanged(int) - Method in class org.jacop.core.SimpleBacktrackableManager
It allows for easy testing if a given object is considered by the manager as the object which has changed and needs being informed about backtracking.
isRecordingSolutions() - Method in class org.jacop.search.SimpleSolutionListener
 
isRecordingSolutions() - Method in interface org.jacop.search.SolutionListener
It specifies if the solution listener is recording solutions or not.
isReplaceable(Reified) - Method in class org.jacop.constraints.replace.ReifiedIfThen
 
isReplaceable(T) - Method in interface org.jacop.api.Replaceable
 
isRight(int) - Method in class org.jacop.constraints.cumulative.Tree
 
isRoot(int) - Method in class org.jacop.constraints.cumulative.Tree
 
isSatisfied(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
is the literal at position @param literalPos satisfied in current trail ?
isSet(int) - Method in class org.jacop.jasat.core.Trail
predicate which meaning is : is this variable set or unknown ?
isSimple() - Method in class org.jacop.util.fsm.RegularExpressionParser.Expression
It specifies if the expression is simple.
isSimple() - Method in class org.jacop.util.fsm.RegularExpressionParser.Literal
 
isSimple() - Method in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
isSingleUse() - Method in class org.jacop.constraints.geost.AllowedArea
 
isSingleUse() - Method in class org.jacop.constraints.geost.DomainHoles
 
isSingleUse() - Method in class org.jacop.constraints.geost.ForbiddenArea
 
isSingleUse() - Method in class org.jacop.constraints.geost.InternalConstraint
In some cases, a constraint is used only once per sweep direction on a path from root to leaf in the search tree.
isSingleUse() - Method in class org.jacop.constraints.geost.ObstacleObject
 
isSingleUse() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
isSparseRepresentation() - Method in class org.jacop.core.BoundDomain
 
isSparseRepresentation() - Method in class org.jacop.core.Domain
It specifies if the domain type is more suited to representing sparse domain.
isSparseRepresentation() - Method in class org.jacop.core.IntervalDomain
It specifies if the domain type is more suited to representing sparse domain.
isSparseRepresentation() - Method in class org.jacop.core.SmallDenseDomain
 
isSparseRepresentation() - Method in class org.jacop.floats.core.FloatIntervalDomain
It specifies if the domain type is more suited to representing sparse domain.
isSparseRepresentation() - Method in class org.jacop.set.core.BoundSetDomain
A set is not sparse
isSparseRepresentation() - Method in class org.jacop.set.core.SetDomain
A set is not sparse
isSquare(double[][]) - Method in class org.jacop.util.Matrix
 
isStateful() - Method in interface org.jacop.api.Stateful
This function can be overriden by any constraint to specify dynamic conditions (based on the domain of variables at imposition level to decide if it is a stateful constraint.
isStateful() - Method in class org.jacop.constraints.ElementInteger
 
isStateful() - Method in class org.jacop.constraints.ElementIntegerFast
 
isStateful() - Method in class org.jacop.constraints.ElementVariableFast
 
isStateful() - Method in class org.jacop.floats.constraints.ElementFloat
 
isStateful() - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
isStateful() - Method in class org.jacop.set.constraints.ElementSetVariable
 
isStatic() - Method in class org.jacop.constraints.geost.AllowedArea
 
isStatic() - Method in class org.jacop.constraints.geost.DomainHoles
 
isStatic() - Method in class org.jacop.constraints.geost.ForbiddenArea
 
isStatic() - Method in class org.jacop.constraints.geost.InternalConstraint
It provides information about the constraint future.
isStatic() - Method in class org.jacop.constraints.geost.ObstacleObject
 
isStatic() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
isStopped - Variable in class org.jacop.jasat.core.Core
 
isSupported() - Method in class org.jacop.util.IndexDomainView
It checks if all values are currently supported.
isTranslated - Variable in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
isTranslated() - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
isTranslated() - Method in class org.jacop.satwrapper.translation.SatCPBridge
predicate for whether this variable should be handled by the DomainClausesDatabase or not
isTranslated() - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
isTrivial() - Method in class org.jacop.jasat.core.clauses.MapClause
Deprecated.
isUnitIn(int, Trail) - Method in class org.jacop.jasat.core.clauses.MapClause
 
isUnitIn(Trail) - Method in class org.jacop.jasat.core.clauses.MapClause
 
isUnsatisfiableIn(Trail) - Method in class org.jacop.jasat.core.clauses.MapClause
 
isVarLiteral(int) - Method in class org.jacop.satwrapper.SatWrapper
checks if this literal corresponds to some CP variable
it - Variable in class org.jacop.jasat.core.clauses.MapClause.ClauseIterator
 
item - Variable in class org.jacop.constraints.binpacking.Binpacking
It keeps together a list of variables which define bin for item i and their weigts.
item - Variable in class org.jacop.constraints.ChannelImply
It specifies variables b and related values for variable x.
item - Variable in class org.jacop.constraints.ChannelReif
It specifies variables b and related values for variable x.
Item(IntVar, int) - Constructor for class org.jacop.constraints.ChannelImply.Item
 
Item(IntVar, int) - Constructor for class org.jacop.constraints.ChannelReif.Item
 
itemMap - Variable in class org.jacop.constraints.binpacking.Binpacking
 
itemQueue - Variable in class org.jacop.constraints.binpacking.Binpacking
 
items - Variable in class org.jacop.constraints.knapsack.Knapsack
The array of items present in the knapsack constraint.
iterator() - Method in class org.jacop.jasat.core.clauses.MapClause
(slow) iterate over literals of the clause
iterator() - Method in class org.jacop.jasat.utils.CnfParser
to be called only once!
iterator() - Method in class org.jacop.jasat.utils.structures.IntQueue
 
iterator() - Method in class org.jacop.jasat.utils.structures.IntVec
 

J

jacop_all_equal_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_all_equal_int_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_alldiff(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_alldistinct(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_among(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_among_var(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_assignment(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_atleast(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_atleast_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_atmost(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_atmost_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_bin_packing(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_bin_packing_capacity(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_channel(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_circuit(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_clique(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count_bounds(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count_values(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count_values_bounds(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count_var(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_count_var_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_cumulative(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_cumulative_optional(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_decreasing(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_diff2(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_diff2_strict(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_digraph_match(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_disjoint(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_disjunctive_optional(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_float_maximum(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_float_minimum(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_gcc(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_geost(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_geost_bb(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_global_cardinality_closed(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_global_cardinality_low_up_closed(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_graph_isomorphism(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_graph_match(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_if_then_else_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_if_then_else_float(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_if_then_else_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_if_then_else_set(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_increasing(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_int_set_channel(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_knapsack(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_lex_less_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_lex_less_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_lex_lesseq_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_lex_lesseq_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_link_set_to_booleans(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_list_diff2(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_maximum(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_maximum_arg_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_maximum_arg_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_member_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_member_bool_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_member_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_member_int_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_minimum(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_minimum_arg_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_minimum_arg_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_networkflow(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_nvalue(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_partition_set(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_regular(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_seq_precede_chain_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_sequence(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_softalldiff(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_softgcc(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_stretch(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_strictly_decreasing(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_strictly_increasing(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_sub_digraph_match(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_sub_graph_match(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_subcircuit(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_table_bool(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_table_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_value_precede_chain_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jacop_value_precede_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
jj_2_1(int) - Method in class org.jacop.fz.Parser
 
jj_2_10(int) - Method in class org.jacop.fz.Parser
 
jj_2_2(int) - Method in class org.jacop.fz.Parser
 
jj_2_3(int) - Method in class org.jacop.fz.Parser
 
jj_2_4(int) - Method in class org.jacop.fz.Parser
 
jj_2_5(int) - Method in class org.jacop.fz.Parser
 
jj_2_6(int) - Method in class org.jacop.fz.Parser
 
jj_2_7(int) - Method in class org.jacop.fz.Parser
 
jj_2_8(int) - Method in class org.jacop.fz.Parser
 
jj_2_9(int) - Method in class org.jacop.fz.Parser
 
jj_2_rtns - Variable in class org.jacop.fz.Parser
 
jj_3_1() - Method in class org.jacop.fz.Parser
 
jj_3_10() - Method in class org.jacop.fz.Parser
 
jj_3_2() - Method in class org.jacop.fz.Parser
 
jj_3_3() - Method in class org.jacop.fz.Parser
 
jj_3_4() - Method in class org.jacop.fz.Parser
 
jj_3_5() - Method in class org.jacop.fz.Parser
 
jj_3_6() - Method in class org.jacop.fz.Parser
 
jj_3_7() - Method in class org.jacop.fz.Parser
 
jj_3_8() - Method in class org.jacop.fz.Parser
 
jj_3_9() - Method in class org.jacop.fz.Parser
 
jj_3R_ann_expr_621_2_27() - Method in class org.jacop.fz.Parser
 
jj_3R_ann_expr_625_4_29() - Method in class org.jacop.fz.Parser
 
jj_3R_ann_exprs_611_5_32() - Method in class org.jacop.fz.Parser
 
jj_3R_annotation_897_3_18() - Method in class org.jacop.fz.Parser
 
jj_3R_annotation_898_32_19() - Method in class org.jacop.fz.Parser
 
jj_3R_annotation_902_29_26() - Method in class org.jacop.fz.Parser
 
jj_3R_annotation_905_10_24() - Method in class org.jacop.fz.Parser
 
jj_3R_array_access_expr_781_5_16() - Method in class org.jacop.fz.Parser
 
jj_3R_array_literal_865_14_48() - Method in class org.jacop.fz.Parser
 
jj_3R_array_literal_865_5_46() - Method in class org.jacop.fz.Parser
 
jj_3R_bool_literal_814_5_42() - Method in class org.jacop.fz.Parser
 
jj_3R_flat_expr_646_6_33() - Method in class org.jacop.fz.Parser
 
jj_3R_flat_expr_646_6_40() - Method in class org.jacop.fz.Parser
 
jj_3R_flat_expr_647_5_41() - Method in class org.jacop.fz.Parser
 
jj_3R_int_flat_expr_726_2_17() - Method in class org.jacop.fz.Parser
 
jj_3R_int_flat_expr_728_8_22() - Method in class org.jacop.fz.Parser
 
jj_3R_int_flat_expr_737_8_23() - Method in class org.jacop.fz.Parser
 
jj_3R_int_index_expr_795_5_39() - Method in class org.jacop.fz.Parser
 
jj_3R_int_index_expr_795_5_43() - Method in class org.jacop.fz.Parser
 
jj_3R_int_index_expr_801_2_44() - Method in class org.jacop.fz.Parser
 
jj_3R_non_array_flat_expr_668_5_45() - Method in class org.jacop.fz.Parser
 
jj_3R_non_array_flat_expr_670_4_47() - Method in class org.jacop.fz.Parser
 
jj_3R_non_array_flat_exprs_657_29_50() - Method in class org.jacop.fz.Parser
 
jj_3R_non_array_flat_exprs_657_5_49() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_expr_697_5_30() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_expr_704_7_34() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_expr_706_7_35() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_expr_711_7_36() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_expr_712_7_37() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_expr_713_7_38() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_exprs_680_26_31() - Method in class org.jacop.fz.Parser
 
jj_3R_scalar_flat_exprs_680_5_28() - Method in class org.jacop.fz.Parser
 
jj_3R_set_literal_847_14_25() - Method in class org.jacop.fz.Parser
 
jj_3R_set_literal_847_5_15() - Method in class org.jacop.fz.Parser
 
jj_3R_set_literal_847_5_20() - Method in class org.jacop.fz.Parser
 
jj_3R_set_literal_850_7_21() - Method in class org.jacop.fz.Parser
 
jj_add_error_token(int, int) - Method in class org.jacop.fz.Parser
 
jj_consume_token(int) - Method in class org.jacop.fz.Parser
 
jj_endpos - Variable in class org.jacop.fz.Parser
 
jj_expentries - Variable in class org.jacop.fz.Parser
 
jj_expentry - Variable in class org.jacop.fz.Parser
 
jj_gc - Variable in class org.jacop.fz.Parser
 
jj_gen - Variable in class org.jacop.fz.Parser
 
jj_input_stream - Variable in class org.jacop.fz.Parser
 
jj_kind - Variable in class org.jacop.fz.Parser
 
jj_la - Variable in class org.jacop.fz.Parser
 
jj_la1 - Variable in class org.jacop.fz.Parser
 
jj_la1_0 - Static variable in class org.jacop.fz.Parser
 
jj_la1_1 - Static variable in class org.jacop.fz.Parser
 
jj_la1_init_0() - Static method in class org.jacop.fz.Parser
 
jj_la1_init_1() - Static method in class org.jacop.fz.Parser
 
jj_lastpos - Variable in class org.jacop.fz.Parser
 
jj_lasttokens - Variable in class org.jacop.fz.Parser
 
jj_ls - Static variable in class org.jacop.fz.Parser
 
jj_nt - Variable in class org.jacop.fz.Parser
Next token.
jj_ntk - Variable in class org.jacop.fz.Parser
 
jj_ntk_f() - Method in class org.jacop.fz.Parser
 
jj_rescan - Variable in class org.jacop.fz.Parser
 
jj_rescan_token() - Method in class org.jacop.fz.Parser
 
jj_save(int, int) - Method in class org.jacop.fz.Parser
 
jj_scan_token(int) - Method in class org.jacop.fz.Parser
 
jj_scanpos - Variable in class org.jacop.fz.Parser
 
jjAddStates(int, int) - Method in class org.jacop.fz.ParserTokenManager
 
jjbitVec0 - Static variable in class org.jacop.fz.ParserTokenManager
 
JJCalls() - Constructor for class org.jacop.fz.Parser.JJCalls
 
jjCheckNAdd(int) - Method in class org.jacop.fz.ParserTokenManager
 
jjCheckNAddStates(int, int) - Method in class org.jacop.fz.ParserTokenManager
 
jjCheckNAddTwoStates(int, int) - Method in class org.jacop.fz.ParserTokenManager
 
jjFillToken() - Method in class org.jacop.fz.ParserTokenManager
 
jjimage - Variable in class org.jacop.fz.ParserTokenManager
 
jjimageLen - Variable in class org.jacop.fz.ParserTokenManager
 
jjmatchedKind - Variable in class org.jacop.fz.ParserTokenManager
 
jjmatchedPos - Variable in class org.jacop.fz.ParserTokenManager
 
jjMoveNfa_0(int, int) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa0_0() - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa1_0(long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa2_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa3_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa4_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa5_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa6_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa7_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa8_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjMoveStringLiteralDfa9_0(long, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjnewLexState - Static variable in class org.jacop.fz.ParserTokenManager
Lex State array.
jjnewStateCnt - Variable in class org.jacop.fz.ParserTokenManager
 
jjnextStates - Static variable in class org.jacop.fz.ParserTokenManager
 
jjround - Variable in class org.jacop.fz.ParserTokenManager
 
jjrounds - Variable in class org.jacop.fz.ParserTokenManager
 
jjStartNfa_0(int, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjStartNfaWithStates_0(int, int, int) - Method in class org.jacop.fz.ParserTokenManager
 
jjstateSet - Variable in class org.jacop.fz.ParserTokenManager
 
jjStopAtPos(int, int) - Method in class org.jacop.fz.ParserTokenManager
 
jjStopStringLiteralDfa_0(int, long) - Method in class org.jacop.fz.ParserTokenManager
 
jjstrLiteralImages - Static variable in class org.jacop.fz.ParserTokenManager
Token literal values.
jjtAddChild(Node, int) - Method in interface org.jacop.fz.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class org.jacop.fz.SimpleNode
 
JJTANNEXPR - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTANNOTATION - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTARRAYLITERAL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTBOOLTIEXPRTAIL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
jjtClose() - Method in interface org.jacop.fz.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class org.jacop.fz.SimpleNode
 
JJTCONSTELEM - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTCONSTRAINT - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTCONSTRAINTITEMS - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTFLOATTIEXPRTAIL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
jjtGetChild(int) - Method in interface org.jacop.fz.Node
This method returns a child node.
jjtGetChild(int) - Method in class org.jacop.fz.SimpleNode
 
jjtGetNumChildren() - Method in interface org.jacop.fz.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class org.jacop.fz.SimpleNode
 
jjtGetParent() - Method in interface org.jacop.fz.Node
 
jjtGetParent() - Method in class org.jacop.fz.SimpleNode
 
jjtGetValue() - Method in class org.jacop.fz.SimpleNode
 
JJTINTFLATEXPR - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTINTLITERALS - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTINTTIEXPRTAIL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTMODEL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTMODELEND - Static variable in interface org.jacop.fz.ParserTreeConstants
 
jjtNodeName - Static variable in interface org.jacop.fz.ParserTreeConstants
 
jjtoMore - Static variable in class org.jacop.fz.ParserTokenManager
 
jjtOpen() - Method in interface org.jacop.fz.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class org.jacop.fz.SimpleNode
 
jjtoSkip - Static variable in class org.jacop.fz.ParserTokenManager
 
jjtoSpecial - Static variable in class org.jacop.fz.ParserTokenManager
 
jjtoToken - Static variable in class org.jacop.fz.ParserTokenManager
 
JJTParserState - Class in org.jacop.fz
 
JJTParserState() - Constructor for class org.jacop.fz.JJTParserState
 
jjtree - Variable in class org.jacop.fz.Parser
 
JJTSCALARFLATEXPR - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTSETELEMENT - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTSETLITERAL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
jjtSetParent(Node) - Method in interface org.jacop.fz.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class org.jacop.fz.SimpleNode
 
JJTSETTIEXPRTAIL - Static variable in interface org.jacop.fz.ParserTreeConstants
 
jjtSetValue(Object) - Method in class org.jacop.fz.SimpleNode
 
JJTSOLVEEXPR - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTSOLVEITEM - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTSOLVEKIND - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTVARDECLITEM - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTVARDECLITEMS - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTVARIABLEEXPR - Static variable in interface org.jacop.fz.ParserTreeConstants
 
JJTVOID - Static variable in interface org.jacop.fz.ParserTreeConstants
 

K

k - Variable in class org.jacop.examples.fd.BIBD
It specifies number of ones in each column.
Kakro - Class in org.jacop.examples.fd
It is program to solve Kakro puzzles.
Kakro() - Constructor for class org.jacop.examples.fd.Kakro
 
keySet() - Method in class org.jacop.jasat.utils.structures.IntHashMap
 
KeysIterator() - Constructor for class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
kind - Variable in class org.jacop.fz.ASTSolveKind
 
kind - Variable in class org.jacop.fz.ASTVarDeclItem
 
kind - Variable in class org.jacop.fz.Token
An integer that describes the kind of this token.
Knapsack - Class in org.jacop.constraints.knapsack
It specifies a knapsack constraint.
Knapsack(int[], int[], IntVar[], IntVar, IntVar) - Constructor for class org.jacop.constraints.knapsack.Knapsack
It constructs the knapsack constraint.
Knapsack(KnapsackItem[], IntVar, IntVar) - Constructor for class org.jacop.constraints.knapsack.Knapsack
It constructs an knapsack constraint.
knapsackCapacity - Variable in class org.jacop.constraints.knapsack.Knapsack
This is a finite domain variable to specify the knapsack capacity.
KnapsackExample - Class in org.jacop.examples.fd
It shows the capabilities and usage of Knapsack constraint.
KnapsackExample() - Constructor for class org.jacop.examples.fd.KnapsackExample
 
KnapsackItem - Class in org.jacop.constraints.knapsack
This class stores information about items being considered by a Knapsack constraint.
KnapsackItem(IntVar, int, int) - Constructor for class org.jacop.constraints.knapsack.KnapsackItem
It constructs an item.
knapsackProfit - Variable in class org.jacop.constraints.knapsack.Knapsack
This is a finite domain variable to specify the knapsack profit.
kSet - Variable in class org.jacop.constraints.Among
It specifies a set of values which if assigned to a variable from a list makes variable counted.

L

l - Variable in class org.jacop.constraints.AndBoolVector
It specifies the length of the list.
l - Variable in class org.jacop.constraints.LinearInt
It specifies the number of variables/coefficients.
l - Variable in class org.jacop.constraints.Max
It specifies length of the list.
l - Variable in class org.jacop.constraints.Member
It specifies the number of variables on the list.
l - Variable in class org.jacop.constraints.Min
It specifies the length of the list.
l - Variable in class org.jacop.constraints.OrBoolVector
It specifies the length of the list of variables.
l - Variable in class org.jacop.constraints.SumBool
 
l - Variable in class org.jacop.constraints.SumInt
It specifies the number of variables.
l - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
label - Variable in class org.jacop.fz.Solve
 
label - Variable in class org.jacop.util.LengauerTarjan
 
label(int) - Method in class org.jacop.search.DepthFirstSearch
This function is called recursively to assign variables one by one.
label(int) - Method in class org.jacop.search.PrioritySearch
 
label(int) - Method in interface org.jacop.search.Search
This function is called recursively to assign variables one by one.
labeling() - Method in class org.jacop.search.DepthFirstSearch
It is a labeling function called if the search is a sub-search being called from the parent search.
labeling() - Method in class org.jacop.search.PrioritySearch
 
labeling() - Method in class org.jacop.search.PrioritySearch.LinkingSearch
 
labeling() - Method in class org.jacop.search.restart.RestartSearch
 
labeling() - Method in interface org.jacop.search.Search
It performs search, first by setting up the internal items/attributes of search, followed later by a call to labeling function with argument specifying the index of the first not grounded variable.
labeling(Store) - Method in class org.jacop.search.PrioritySearch
 
labeling(Store, Var) - Method in class org.jacop.search.PrioritySearch
 
labeling(Store, SelectChoicePoint<T>) - Method in class org.jacop.search.DepthFirstSearch
 
labeling(Store, SelectChoicePoint<T>) - Method in class org.jacop.search.PrioritySearch
 
labeling(Store, SelectChoicePoint<T>) - Method in interface org.jacop.search.Search
It performs search using supplied choice point selection heuristic.
labeling(Store, SelectChoicePoint<T>, Var) - Method in class org.jacop.search.DepthFirstSearch
 
labeling(Store, SelectChoicePoint<T>, Var) - Method in class org.jacop.search.PrioritySearch
 
labeling(Store, SelectChoicePoint<T>, Var) - Method in interface org.jacop.search.Search
It performs search using supplied choice point selection heuristic, as well as costVariable as aim at finding an optimal solution.
lambda - Variable in class org.jacop.examples.fd.BIBD
It specifies the value of the scalar product of any two distinct rows.
Langford - Class in org.jacop.examples.fd
It solves Langford problem.
Langford() - Constructor for class org.jacop.examples.fd.Langford
 
laplace() - Method in class org.jacop.examples.floats.Laplace
 
Laplace - Class in org.jacop.examples.floats
 
Laplace() - Constructor for class org.jacop.examples.floats.Laplace
 
LARGE_COST - Static variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
LargestDomain<T> - Class in org.jacop.search
Defines LargestDomain comparator for Variables.
LargestDomain() - Constructor for class org.jacop.search.LargestDomain
It constructs variable comparator based on the largest domain priority.
LargestDomainFloat<T> - Class in org.jacop.floats.search
Defines LargestDomainFloat comparator for Variables.
LargestDomainFloat() - Constructor for class org.jacop.floats.search.LargestDomainFloat
It constructs variable comparator based on the largest domain priority.
LargestMax<T> - Class in org.jacop.search
Defines a LargestMax comparator for Variables.
LargestMax() - Constructor for class org.jacop.search.LargestMax
It constructs variable comparator with priority based on the largest maximal value.
LargestMaxFloat<T> - Class in org.jacop.floats.search
Defines a LargestMaxFloat comparator for Variables.
LargestMaxFloat() - Constructor for class org.jacop.floats.search.LargestMaxFloat
It constructs variable comparator with priority based on the largest maximal value.
LargestMin<T> - Class in org.jacop.search
Defines a LargestMin comparator for Variables.
LargestMin() - Constructor for class org.jacop.search.LargestMin
It constructs variable comparator with priority based on the largest minimal value.
LargestMinFloat<T> - Class in org.jacop.floats.search
Defines a LargestMinFloat comparator for Variables.
LargestMinFloat() - Constructor for class org.jacop.floats.search.LargestMinFloat
It constructs variable comparator with priority based on the largest minimal value.
lArray - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
Current domains of varibales
last - Variable in class org.jacop.constraints.ExtensionalSupportSTR
Gives the position of the last tuple (in the current list) or -1 if the current list is empty.
last - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the last (counting from left to right), the least efficient item in the tree.
last - Variable in class org.jacop.constraints.SeqPrecedeChain
 
last - Variable in class org.jacop.examples.fd.filters.Filter
It denotes the indexes of the operations on which no other operation depends on.
lastAssignedVariablePosition - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
lastConstraintToCheck - Variable in class org.jacop.constraints.geost.Geost
It specifies the last useful constraint in the array of useful internal constraints.
lastCost - Variable in class org.jacop.floats.search.Optimize
 
lastCost() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
lastCT() - Method in class org.jacop.constraints.Task
 
lastEntry - Variable in class org.jacop.util.SimpleHashSet
It points to the last Entry being add.
lastIncreasedOfMin() - Method in class org.jacop.constraints.knapsack.TreeLeaf
Used to know the changes that occurred
lastIndexOf(Object) - Method in class org.jacop.util.SimpleArrayList
Returns the index of the last occurrence of the specified object in this list.
lastLevelLastVar - Variable in class org.jacop.constraints.geost.Geost
It stores the position of the last variable grounded in the previous level.
lastModifiedArcs - Variable in class org.jacop.constraints.netflow.Network
Set of arcs modified at current level
lastNode(Store, int) - Method in class org.jacop.constraints.Circuit
 
lastNotNullSearch - Variable in class org.jacop.search.restart.RestartSearch
 
lastNumberOfActiveStates - Variable in class org.jacop.constraints.regular.Regular
 
lastofsequence - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
lastOp() - Method in class org.jacop.examples.fd.filters.Filter
It returns the list of operations which are not preceding any other operation.
lastResidue - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It stores the position of the last residue.
lastSearch(DepthFirstSearch<T>) - Method in class org.jacop.search.PrioritySearch
 
lastSolution - Variable in class org.jacop.fz.Solve
 
lastSolution() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
lastSolutionListener - Variable in class org.jacop.search.restart.RestartSearch
 
lastVarValues - Variable in class org.jacop.floats.search.Optimize
 
latexFile - Variable in class org.jacop.constraints.regular.Regular
Name of the file to store the latex output after consistency call The output will be : file_name + "call number" + ".tex"
LatinSquare - Class in org.jacop.examples.fd
It solves a Latin Square problem.
LatinSquare() - Constructor for class org.jacop.examples.fd.LatinSquare
 
LazyCpVarDomain<E> - Class in org.jacop.satwrapper.translation
Deprecated.
LazyCpVarDomain(IntVar) - Constructor for class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
creates the var list
LazyCpVarDomain.ListNode - Class in org.jacop.satwrapper.translation
Deprecated.
a node of the double linked list
lb - Variable in class org.jacop.constraints.CountBounds
It specifies a lower and upper bounds of occurences of the specified value in a list.
lb - Variable in class org.jacop.constraints.CountValuesBounds.Bounds
 
lb - Variable in class org.jacop.constraints.CountValuesBounds
 
lb - Variable in class org.jacop.floats.constraints.linear.BoundsVarValue
 
lb() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
lb() - Method in class org.jacop.floats.constraints.linear.BNode
 
lb() - Method in class org.jacop.floats.constraints.linear.VarNode
 
lb() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
LB - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
lb0TS - Variable in class org.jacop.constraints.AmongVar
 
lbBins(int[], int, int) - Method in class org.jacop.constraints.binpacking.Binpacking
 
LBnumber - Static variable in class org.jacop.constraints.binpacking.Binpacking
 
lbNumberBins() - Method in class org.jacop.constraints.binpacking.Binpacking
 
LBOX - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
LBpruning - Variable in class org.jacop.constraints.binpacking.Binpacking
 
LBpruningStamp - Variable in class org.jacop.constraints.binpacking.Binpacking
 
lbS - Variable in class org.jacop.constraints.AmongVar
 
lc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
lca(Node) - Method in class org.jacop.constraints.netflow.simplex.Node
Finds the root of the smallest subtree that contains both this node and that node.
lct() - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
lct() - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
lct() - Method in class org.jacop.constraints.cumulative.TaskView
 
lct() - Method in class org.jacop.constraints.Task
 
lct(int) - Method in class org.jacop.constraints.diffn.Rectangle
 
lct(List<Task>) - Method in class org.jacop.constraints.Cumulative
 
LDS<T> - Class in org.jacop.search
Defines functionality of limited discrepancy search.
LDS(int) - Constructor for class org.jacop.search.LDS
The search will not be allowed to deviate more than maxDiscrepancies times from the heuristic (e.g.
lds_search(DepthFirstSearch<T>, int) - Method in class org.jacop.fz.Solve
 
ldsValue - Variable in class org.jacop.fz.SearchItem
 
le - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines relations
le - Static variable in class org.jacop.constraints.LinearInt
 
le - Static variable in class org.jacop.constraints.SumBool
 
le - Static variable in class org.jacop.constraints.SumInt
Defines relations
le - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines relations
le - Static variable in class org.jacop.fz.Constraints
 
le - Static variable in class org.jacop.fz.constraints.Support
 
leaf(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
leaf(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
leaf(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
leafIndex(int) - Method in class org.jacop.constraints.cumulative.Tree
 
LEARNT_CLAUSES_NUMBER_THRESHOLD - Variable in class org.jacop.jasat.modules.HeuristicForgetModule
 
LEARNT_COUNT_TO_INCREASE - Variable in class org.jacop.jasat.modules.ActivityModule
 
learntClauses - Variable in class org.jacop.jasat.modules.HeuristicForgetModule
 
learntCount - Variable in class org.jacop.jasat.modules.ActivityModule
 
LeastDiff - Class in org.jacop.examples.fd
Simple least Diff problem.
LeastDiff() - Constructor for class org.jacop.examples.fd.LeastDiff
 
leaveIndex(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
leaves - Variable in class org.jacop.constraints.knapsack.Knapsack
It stores all the leaves of the knapsack tree in one array.
LectureSeries - Class in org.jacop.examples.fd
It is a simple logic puzzle about lectures.
LectureSeries() - Constructor for class org.jacop.examples.fd.LectureSeries
 
left - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the left child.
left - Variable in class org.jacop.floats.constraints.linear.BinaryNode
 
left - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
left - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain.ListNode
Deprecated.
 
left(int) - Method in class org.jacop.constraints.cumulative.Tree
 
LEFT_PAREN - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
leftChange - Variable in class org.jacop.constraints.regular.Regular
The ith smallest level of Layered Graph which have changed.
leftChild - Variable in class org.jacop.search.CreditCalculator
 
leftChild - Variable in class org.jacop.search.Shaving
It specifies if the search is in the left child.
leftChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.CreditCalculator
It is executed after exiting the left child.
leftChild(PrimitiveConstraint, boolean) - Method in interface org.jacop.search.ExitChildListener
It is executed after exiting the left child.
leftChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.LDS
It is executed after exiting the left child.
leftChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.NoGoodsCollector
 
leftChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.Shaving
 
leftChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.TraceGenerator
 
leftChild(IntVar, int, boolean) - Method in class org.jacop.search.Shaving
 
leftChild(T, int, boolean) - Method in class org.jacop.search.CreditCalculator
It is executed after exiting the left child.
leftChild(T, int, boolean) - Method in interface org.jacop.search.ExitChildListener
It is executed after exiting the left child.
leftChild(T, int, boolean) - Method in class org.jacop.search.LDS
It is executed after exiting the left child.
leftChild(T, int, boolean) - Method in class org.jacop.search.NoGoodsCollector
It is executed after exiting left child.
leftChild(T, int, boolean) - Method in class org.jacop.search.TraceGenerator
 
leftChildShaving - Variable in class org.jacop.search.Shaving
 
leftChildWrongDecision - Variable in class org.jacop.search.Shaving
 
leftElement(int) - Method in class org.jacop.core.BoundDomain
 
leftElement(int) - Method in class org.jacop.core.IntDomain
It returns the left most element of the given interval.
leftElement(int) - Method in class org.jacop.core.IntervalDomain
It returns the left most element of the given interval.
leftElement(int) - Method in class org.jacop.core.SmallDenseDomain
 
leftElement(int) - Method in class org.jacop.floats.core.FloatDomain
It returns the left most element of the given interval.
leftElement(int) - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns the left most element of the given interval.
leftFirst - Variable in class org.jacop.floats.search.SplitRandomSelectFloat
It specifies if the left branch (values smaller or equal to the value selected) are first considered.
leftFirst - Variable in class org.jacop.floats.search.SplitSelectFloat
It specifies if the left branch (values smaller or equal to the value selected) are first considered.
leftFirst - Variable in class org.jacop.search.SplitRandomSelect
It specifies if the left branch (values smaller or equal to the value selected) are first considered.
leftFirst - Variable in class org.jacop.search.SplitSelect
It specifies if the left branch (values smaller or equal to the value selected) are first considered.
leftNeighbor - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the left neighbor.
leftPosition - Variable in class org.jacop.constraints.regular.Regular
 
leftSon - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue.Node
 
LengauerTarjan - Class in org.jacop.util
 
LengauerTarjan(int) - Constructor for class org.jacop.util.LengauerTarjan
 
length - Variable in class org.jacop.constraints.diffn.Rectangle
 
length - Variable in class org.jacop.constraints.geost.AllowedArea
 
length - Variable in class org.jacop.constraints.geost.DBox
It specifies for each dimension the length of dbox in that dimension.
length - Variable in class org.jacop.constraints.geost.ForbiddenArea
 
length - Variable in class org.jacop.constraints.IntRectangle
 
length - Variable in class org.jacop.constraints.Rectangle
It specifies the length of the rectangle in each dimension.
length(int) - Method in class org.jacop.constraints.diffn.Rectangle
 
length(int) - Method in class org.jacop.constraints.IntRectangle
 
length(int) - Method in class org.jacop.constraints.Rectangle
 
lengthOfMatch - Variable in class org.jacop.fz.ParserTokenManager
 
level - Variable in class org.jacop.constraints.regular.RegState
It specifies the level, the variable position this state is associated with.
level - Variable in class org.jacop.core.Store
It specifies the time point in the search.
level() - Method in interface org.jacop.core.Backtrackable
It returns the level of the object (its last copy of the state).
level() - Method in class org.jacop.core.BooleanVar
This function returns stamp of the current domain of variable.
level() - Method in class org.jacop.core.IntVar
This function returns stamp of the current domain of variable.
level() - Method in class org.jacop.core.Var
This function returns stamp of the current domain of variable.
level() - Method in class org.jacop.floats.core.FloatVar
This function returns stamp of the current domain of variable.
level() - Method in class org.jacop.set.core.SetVar
This function returns stamp of the current domain of variable.
LEVEL_MASK - Variable in class org.jacop.jasat.core.Trail
 
levelHadChanged - Variable in class org.jacop.constraints.regular.Regular
 
levelInfo - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies the levels of the store for which trails are stored.
levelOfFirstConsistencyCheck - Variable in class org.jacop.constraints.ExtensionalSupportVA
 
levels - Variable in class org.jacop.jasat.core.Trail
 
levelToBackjumpTo - Variable in class org.jacop.satwrapper.SatWrapper
 
lex(IntDomain) - Method in class org.jacop.core.IntDomain
 
lex(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
 
Lex - Class in org.jacop.constraints
It constructs a Lex (lexicographical order) constraint.
Lex - Class in org.jacop.set.constraints
Deprecated.
As of release 4.5.1 replaced by AltB and AleB constraints.
Lex(IntVar[][]) - Constructor for class org.jacop.constraints.Lex
It creates a lexicographical order for vectors x[i], i.e.
Lex(IntVar[][], boolean) - Constructor for class org.jacop.constraints.Lex
 
Lex(SetVar, SetVar) - Constructor for class org.jacop.set.constraints.Lex
Deprecated.
It constructs an Lexical ordering constraint to restrict the domain of the variables a and b.
Lex(SetVar, SetVar, boolean) - Constructor for class org.jacop.set.constraints.Lex
Deprecated.
It constructs an Lexical ordering constraint to restrict the domain of the variables a and b.
lexer - Variable in class org.jacop.util.fsm.RegularExpressionParser
 
LEXICAL_ERROR - Static variable in exception class org.jacop.fz.TokenMgrError
Lexical error occurred.
LexicalAnalyzer - Class in org.jacop.util.fsm
 
LexicalAnalyzer(StringReader) - Constructor for class org.jacop.util.fsm.LexicalAnalyzer
Constructor creating a Lexical Analyzer.
LexicalErr(boolean, int, int, int, String, int) - Static method in exception class org.jacop.fz.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
LexicographicalOrder - Interface in org.jacop.constraints.geost
 
lexLT - Variable in class org.jacop.constraints.Lex
Is the lex enforcing lower then relationship?
lexLT - Variable in class org.jacop.constraints.LexOrder
Lex enforcing "<" relationship (true).
LexOrder - Class in org.jacop.constraints
It constructs a LexOrder (lexicographical order) constraint.
LexOrder(IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.LexOrder
It creates a lexicographical order for vectors x and y,
LexOrder(IntVar[], IntVar[], boolean) - Constructor for class org.jacop.constraints.LexOrder
 
lexStateNames - Static variable in class org.jacop.fz.ParserTokenManager
Lexer state names.
limit - Variable in class org.jacop.constraints.cumulative.CumulativeBasic
It specifies the limit of the profile of cumulative use of resources.
limit - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
limit - Variable in class org.jacop.constraints.Cumulative
It specifies the limit of the profile of cumulative use of resources.
limit - Variable in class org.jacop.constraints.cumulative.ProfileOptional
It specifies the limit of the profile of cumulative use of resources.
limit - Variable in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
limit - Variable in class org.jacop.constraints.table.ReversibleSparseBitSet
 
limitDomainPruning - Variable in class org.jacop.constraints.LinearIntDom
Limit on the product of sizes of domains when domain consistency is carried out.
limitForDomainPruning - Static variable in class org.jacop.constraints.ElementInteger
It specifies the maximal size of index domain when the constraint will apply domain consistency for value.
limits - Variable in class org.jacop.examples.fd.Diet
 
line - Variable in class org.jacop.fz.SimpleCharStream
 
linear - Enum constant in enum org.jacop.fz.Options.RestartType
 
linear(IntVar[], int[], int) - Static method in class org.jacop.constraints.table.TableMill
 
Linear - Class in org.jacop.constraints
Deprecated.
As of release 4.3.1 replaced by LinearInt constraint.
Linear - Class in org.jacop.floats.constraints.linear
Linear constraint implements the weighted summation over several Variable's .
Linear(Store, List<? extends IntVar>, List<Integer>, String, int) - Constructor for class org.jacop.constraints.Linear
Deprecated.
It constructs the constraint Linear.
Linear(Store, List<? extends FloatVar>, List<Double>, String, double) - Constructor for class org.jacop.floats.constraints.linear.Linear
It constructs the constraint Linear.
Linear(Store, IntVar[], int[], String, int) - Constructor for class org.jacop.constraints.Linear
Deprecated.
It constructs the constraint Linear.
Linear(Store, FloatVar[], double[], String, double) - Constructor for class org.jacop.floats.constraints.linear.Linear
 
Linear(Store, FloatVar[], double[], String, FloatVar) - Constructor for class org.jacop.floats.constraints.linear.Linear
 
Linear.VarWeightComparator<T> - Class in org.jacop.floats.constraints.linear
 
LinearCalculator - Class in org.jacop.search.restart
Defines functionality for constant calculator for restart search.
LinearCalculator(int) - Constructor for class org.jacop.search.restart.LinearCalculator
 
LinearConstraints - Class in org.jacop.fz.constraints
Generation of linear constraints in flatzinc.
LinearConstraints(Support) - Constructor for class org.jacop.fz.constraints.LinearConstraints
 
LinearFloat - Class in org.jacop.floats.constraints
LinearFloat constraint implements the weighted summation over several Variable's .
LinearFloat(List<? extends FloatVar>, List<Double>, String, double) - Constructor for class org.jacop.floats.constraints.LinearFloat
It constructs the constraint LinearFloat.
LinearFloat(Store, List<? extends FloatVar>, List<Double>, String, double) - Constructor for class org.jacop.floats.constraints.LinearFloat
Deprecated.
LinearFloat constraint does not use Store parameter any longer.
LinearFloat(Store, FloatVar[], double[], String, double) - Constructor for class org.jacop.floats.constraints.LinearFloat
Deprecated.
LinearFloat constraint does not use Store parameter any longer.
LinearFloat(Store, FloatVar[], double[], String, FloatVar) - Constructor for class org.jacop.floats.constraints.LinearFloat
Deprecated.
LinearFloat constraint does not use Store parameter any longer.
LinearFloat(FloatVar[], double[], String, double) - Constructor for class org.jacop.floats.constraints.LinearFloat
 
LinearFloat(FloatVar[], double[], String, FloatVar) - Constructor for class org.jacop.floats.constraints.LinearFloat
 
LinearInt - Class in org.jacop.constraints
 
LinearInt() - Constructor for class org.jacop.constraints.LinearInt
 
LinearInt(List<? extends IntVar>, List<Integer>, String, int) - Constructor for class org.jacop.constraints.LinearInt
It constructs the constraint LinearInt.
LinearInt(IntVar[], int[], String, int) - Constructor for class org.jacop.constraints.LinearInt
 
LinearInt(IntVar[], int[], String, IntVar) - Constructor for class org.jacop.constraints.LinearInt
 
LinearInt(Store, List<? extends IntVar>, List<Integer>, String, int) - Constructor for class org.jacop.constraints.LinearInt
Deprecated.
LinearInt constraint does not use Store parameter any longer.
LinearInt(Store, IntVar[], int[], String, int) - Constructor for class org.jacop.constraints.LinearInt
Deprecated.
LinearInt(Store, IntVar[], int[], String, IntVar) - Constructor for class org.jacop.constraints.LinearInt
Deprecated.
LinearIntDom - Class in org.jacop.constraints
LinearIntDom constraint implements the weighted summation over several variables.
LinearIntDom(List<? extends IntVar>, List<Integer>, String, int) - Constructor for class org.jacop.constraints.LinearIntDom
It constructs the constraint LinearIntDom.
LinearIntDom(IntVar[], int[], String, int) - Constructor for class org.jacop.constraints.LinearIntDom
It constructs the constraint LinearIntDom.
LinearIntDom(IntVar[], int[], String, IntVar) - Constructor for class org.jacop.constraints.LinearIntDom
It constructs the constraint LinearIntDom.
LinearIntDom(Store, List<? extends IntVar>, List<Integer>, String, int) - Constructor for class org.jacop.constraints.LinearIntDom
Deprecated.
LinearIntDom constraint does not use Store parameter any longer.
LinearIntDom(Store, IntVar[], int[], String, int) - Constructor for class org.jacop.constraints.LinearIntDom
Deprecated.
LinearIntDom constraint does not use Store parameter any longer.
LinearIntDom(Store, IntVar[], int[], String, IntVar) - Constructor for class org.jacop.constraints.LinearIntDom
Deprecated.
LinearIntDom constraint does not use Store parameter any longer.
linearSupport(IntVar[], int[], int, int, int, ArrayList<int[]>, int[]) - Static method in class org.jacop.constraints.table.TableMill
 
linearTree - Variable in class org.jacop.floats.constraints.linear.Linear
 
lines - Variable in class org.jacop.examples.fd.Cryptogram
 
link(int, int) - Method in class org.jacop.util.LengauerTarjan
 
link(int, int) - Method in class org.jacop.util.SophisticatedLengauerTarjan
 
LinkingSearch(DepthFirstSearch<T>) - Constructor for class org.jacop.search.PrioritySearch.LinkingSearch
 
list - Variable in class org.jacop.constraints.Alldifferent
It specifies a list of variables which must take different values.
list - Variable in class org.jacop.constraints.Alldistinct
It specifies all variables which have to have different values.
list - Variable in class org.jacop.constraints.Among
It specifies the list of variables whose values are checked.
list - Variable in class org.jacop.constraints.AndBoolVector
It specifies a list of variables which all must be equal to 1 to set result variable to 1.
list - Variable in class org.jacop.constraints.ArgMax
It specifies a list of variables among which a maximum value is being searched for.
list - Variable in class org.jacop.constraints.ArgMin
It specifies a list of variables among which a maximum value is being searched for.
list - Variable in class org.jacop.constraints.AtLeast
 
list - Variable in class org.jacop.constraints.AtMost
 
list - Variable in class org.jacop.constraints.Count
The list of variables which are checked and counted if equal to specified value.
list - Variable in class org.jacop.constraints.CountBounds
The list of variables which are checked and counted if equal to specified value.
list - Variable in class org.jacop.constraints.CountValues
 
list - Variable in class org.jacop.constraints.CountValuesBounds
The list of variables which are checked and counted if equal to specified value.
list - Variable in class org.jacop.constraints.CountVar
 
list - Variable in class org.jacop.constraints.ElementInteger
It specifies list of variables within an element constraint list[index-indexOffset] = value.
list - Variable in class org.jacop.constraints.ElementIntegerFast
It specifies list of variables within an element constraint list[index - indexOffset] = value.
list - Variable in class org.jacop.constraints.ElementVariable
It specifies list of variables within an element constraint list[index - indexOffset] = value.
list - Variable in class org.jacop.constraints.ElementVariableFast
It specifies list of variables within an element constraint list[index - indexOffset] = value.
list - Variable in class org.jacop.constraints.EqBool
It specifies x variables in the constraint.
list - Variable in class org.jacop.constraints.ExtensionalConflictVA
It stores variables within this extensional constraint, order does matter.
list - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It stores variables within this extensional constraint, order does matter.
list - Variable in class org.jacop.constraints.ExtensionalSupportVA
It stores variables within this extensional constraint, order does matter.
list - Variable in class org.jacop.constraints.Linear
Deprecated.
It specifies a list of variables being summed.
list - Variable in class org.jacop.constraints.Max
It specifies a list of variables among which a maximum value is being searched for.
list - Variable in class org.jacop.constraints.Min
It specifies a list of variables among which the minimum value is being searched for.
list - Variable in class org.jacop.constraints.OrBoolVector
It specifies a list of variables among which one must be equal to 1 to set result variable to 1.
list - Variable in class org.jacop.constraints.regular.Regular
Array of the variables of the graph levels.
list - Variable in class org.jacop.constraints.Sequence
 
list - Variable in class org.jacop.constraints.Sum
It specifies the variables to be summed.
list - Variable in class org.jacop.constraints.SumWeight
It specifies a list of variables being summed.
list - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
It specifies a list of variables being summed.
list - Variable in class org.jacop.constraints.Values
It specifies a list of variables which are counted.
list - Variable in class org.jacop.floats.constraints.ElementFloat
It specifies list of variables within an element constraint list[index-indexOffset] = value.
list - Variable in class org.jacop.floats.constraints.ElementFloatVariable
It specifies list of variables within an element constraint list[index - indexOffset] = value.
list - Variable in class org.jacop.floats.constraints.linear.Linear
It specifies a list of variables being summed.
list - Variable in class org.jacop.floats.constraints.Max
It specifies a list of variables among which a maximum value is being searched for.
list - Variable in class org.jacop.floats.constraints.Min
It specifies a list of variables among which the minimum value is being searched for.
list - Variable in class org.jacop.fz.ASTIntLiterals
 
list - Variable in class org.jacop.set.constraints.ElementSet
It specifies a list of sets from which one element will be made equal to set variable value.
list - Variable in class org.jacop.set.constraints.ElementSetVariable
It specifies list of variables within an element constraint list[index - indexOffset] = value.
list - Variable in class org.jacop.set.constraints.Match
It specifies the list of integer variables which value is being matched against elements from a set variable a.
list_seq_searches - Variable in class org.jacop.fz.Solve
 
listFor(int) - Method in class org.jacop.constraints.ExclusiveList
 
ListNode() - Constructor for class org.jacop.satwrapper.translation.LazyCpVarDomain.ListNode
Deprecated.
 
listOfC - Variable in class org.jacop.constraints.And
It specifies a list of constraints which must be satisfied to keep And constraint satisfied.
listOfC - Variable in class org.jacop.constraints.Or
It specifies a list of constraints from which one constraint must be satisfied.
listOfValues - Variable in class org.jacop.constraints.NoGood
It specifies a list of values in no-good constraint.
listOfVars - Variable in class org.jacop.constraints.NoGood
It specifies a list of variables in no-good constraint.
listOfX - Variable in class org.jacop.constraints.AmongVar
List of variables x which values are checked against values of variables y.
listOfY - Variable in class org.jacop.constraints.AmongVar
It specifies what values we are counting in the list of x's.
listRepresentation - Variable in class org.jacop.constraints.regular.Regular
It specifies if the edges should have a list of values associated with them.
listVariables() - Method in class org.jacop.constraints.netflow.ArcCompanion
 
listVariables() - Method in class org.jacop.constraints.netflow.DomainStructure
 
listVariables() - Method in class org.jacop.constraints.netflow.MultiVarHandler
 
listVariables() - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
listVariables() - Method in interface org.jacop.constraints.netflow.VarHandler
 
lit - Variable in class org.jacop.util.fsm.RegularExpressionParser.Literal
String denoting the literal.
Literal - Static variable in class org.jacop.util.fsm.RegularExpressionParser
The constant denoting simple literal.
Literal(String) - Constructor for class org.jacop.util.fsm.RegularExpressionParser.Literal
It constructs a literal.
literals - Variable in class org.jacop.jasat.core.clauses.MapClause
the literals of the clause
literalsCache - Variable in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
lMax - Variable in class org.jacop.constraints.Linear
Deprecated.
 
lMax - Variable in class org.jacop.constraints.SumWeight
 
lMax - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
Current maximal value of the expression
lMaxArray - Variable in class org.jacop.constraints.Linear
Deprecated.
 
lMaxArray - Variable in class org.jacop.constraints.SumWeight
 
lMin - Variable in class org.jacop.constraints.Linear
Deprecated.
 
lMin - Variable in class org.jacop.constraints.SumWeight
 
lMin - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
Current minimal value of the expression
lMinArray - Variable in class org.jacop.constraints.Linear
Deprecated.
 
lMinArray - Variable in class org.jacop.constraints.SumWeight
 
LnPeqR - Class in org.jacop.floats.constraints
Constraints Ln(P) #= Q for P and Q floats
LnPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.LnPeqR
It constructs constraint Ln(P) = Q.
load - Variable in class org.jacop.constraints.binpacking.Binpacking
It specifies a list of variables which define bin load.
load() - Method in class org.jacop.fz.FlatzincLoader
 
loadFactor - Variable in class org.jacop.util.SimpleHashSet
The load factor for the hash set.
loan(double, double, double, double) - Method in class org.jacop.examples.floats.Loan
 
Loan - Class in org.jacop.examples.floats
 
Loan() - Constructor for class org.jacop.examples.floats.Loan
 
localClause - Variable in class org.jacop.jasat.utils.BasicPreprocessor
 
log(boolean, Class, String, Object) - Static method in class org.jacop.core.SwitchesPruningLogging
 
log(boolean, Class, String, Object[]) - Static method in class org.jacop.core.SwitchesPruningLogging
 
log(boolean, Class, String, Object, Object) - Static method in class org.jacop.core.SwitchesPruningLogging
 
log(Object, String, Object...) - Method in class org.jacop.satwrapper.SatWrapper
log method, similar to printf.
LOG_OF_NUM_DATABASES - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
logc(int, String, Object...) - Method in class org.jacop.jasat.core.Core
logs less important messages, in comments
logc(String, Object...) - Method in class org.jacop.jasat.core.Core
logs important messages in comments
logStat(String, long, long) - Method in class org.jacop.jasat.modules.StatModule
logs one line of stat (for one parameter)
logStats() - Method in class org.jacop.jasat.modules.StatModule
print current stats with solver's logc2 method
logStream - Variable in class org.jacop.jasat.core.Core
 
long2int(long) - Static method in class org.jacop.constraints.Constraint
 
LongClausesDatabase - Class in org.jacop.jasat.core.clauses
A pool of long clauses, implemented with two watched an blocking literals to minimize cache misses.
LongClausesDatabase() - Constructor for class org.jacop.jasat.core.clauses.LongClausesDatabase
 
longCost() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
longOpt - Variable in class org.jacop.jasat.utils.OptParse.OptHandler
 
LookaheadSuccess() - Constructor for exception class org.jacop.fz.Parser.LookaheadSuccess
 
lookup(IntVar) - Method in class org.jacop.constraints.netflow.Arithmetic
 
LOOP_DETECTED - Static variable in exception class org.jacop.fz.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
low - Variable in class org.jacop.fz.ASTFloatTiExprTail
 
low - Variable in class org.jacop.fz.ASTIntTiExprTail
 
lower - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
lowerAbsInsfeasible - Variable in class org.jacop.constraints.geost.ObstacleObject
 
lowerBorder - Variable in class org.jacop.constraints.Among
 
lowerBounds - Variable in class org.jacop.satwrapper.SatChangesListener
 
lowerCount(int[]) - Method in class org.jacop.constraints.GCC
 
lowFloatInterval - Variable in class org.jacop.fz.VariablesParameters
 
lowInterval - Variable in class org.jacop.fz.VariablesParameters
 
LP - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
lst() - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
lst() - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
lst() - Method in class org.jacop.constraints.cumulative.TaskView
 
lst() - Method in class org.jacop.constraints.Task
 
lst(int) - Method in class org.jacop.constraints.diffn.Rectangle
 
lt - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines relations
lt - Static variable in class org.jacop.constraints.LinearInt
 
lt - Static variable in class org.jacop.constraints.SumBool
 
lt - Static variable in class org.jacop.constraints.SumInt
Defines relations
lt - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines relations
lt - Static variable in class org.jacop.fz.Constraints
 
lt - Static variable in class org.jacop.fz.constraints.Support
 
lub - Variable in class org.jacop.set.core.BoundSetDomain
The least upper bound of the domain.
lub() - Method in class org.jacop.set.core.BoundSetDomain
It returns the least upper bound of the domain.
lub() - Method in class org.jacop.set.core.SetDomain
It returns the least upper bound of the domain.
LUB - Static variable in class org.jacop.set.core.SetDomain
It specifies event that LUB has shrank.
luby - Enum constant in enum org.jacop.fz.Options.RestartType
 
luby - Static variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
LubyCalculator - Class in org.jacop.search.restart
Defines functionality for constant calculator for restart search.
LubyCalculator(int) - Constructor for class org.jacop.search.restart.LubyCalculator
 
lubyIndex - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
lx - Variable in class org.jacop.constraints.BoolClause
It specifies length of lists x and y respectively.
lx - Variable in class org.jacop.constraints.diffn.DiffnDecomposed
 
ly - Variable in class org.jacop.constraints.BoolClause
 
ly - Variable in class org.jacop.constraints.diffn.DiffnDecomposed
 

M

m - Variable in class org.jacop.examples.fd.DeBruijn
 
m - Variable in class org.jacop.examples.fd.Diet
 
m - Variable in class org.jacop.examples.fd.Langford
 
m - Variable in class org.jacop.util.BipartiteGraphMatching
 
MagicSquares - Class in org.jacop.examples.fd
It solves a Magic squares problem.
MagicSquares() - Constructor for class org.jacop.examples.fd.MagicSquares
 
main(String[]) - Static method in class org.jacop.examples.cpviz.CPvizGardner
 
main(String[]) - Static method in class org.jacop.examples.cpviz.CPvizNetworkFlow
 
main(String[]) - Static method in class org.jacop.examples.cpviz.CPvizNewspaper
It executes the program which solves this newspaper problem.
main(String[]) - Static method in class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
main(String[]) - Static method in class org.jacop.examples.cpviz.CPvizSudoku
It specifies the main executable function creating a model for a particular Sudoku.
main(String[]) - Static method in class org.jacop.examples.fd.ArchFriends
It executes the program to solve the logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.BabySitting
It runs the program solving this puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.BasicLogicPascal
It executes the program to solve this puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.BIBD
It executes the program to solve the Langford problem.
main(String[]) - Static method in class org.jacop.examples.fd.BlueberryMuffins
It executes the program solving this puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.BreakingNews
It executes the program to solve this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.BuildingBlocks
It executes the program to solve this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.CalendarMen
It executes the program solving this puzzle using the best approach.
main(String[]) - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
It executes the program to solve car sequencing problem.
main(String[]) - Static method in class org.jacop.examples.fd.Conference
It executes the program which solves this simple problem.
main(String[]) - Static method in class org.jacop.examples.fd.ConferenceTalkPlacement
It executes the program to solve this Travelling Salesman Problem.
main(String[]) - Static method in class org.jacop.examples.fd.crosswords.CrossWord
It executes the program to create a model and solve crossword problem.
main(String[]) - Static method in class org.jacop.examples.fd.Cryptogram
It executes the program to solve any cryptographic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.DeBruijn
Running the program java DeBruijn base n java DeBruijn base n m
main(String[]) - Static method in class org.jacop.examples.fd.Diet
It executes the program optimizing the diet.
main(String[]) - Static method in class org.jacop.examples.fd.DollarAndTicket
It executes the program to solve this simple puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.DonaldGeraldRobert
It executes the program to solve cryptogram puzzle DONALD+GERALD=ROBERT.
main(String[]) - Static method in class org.jacop.examples.fd.Exodus
It executes the program to solve this simple puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It executes the program for number of filters, number of resources (adders, multipliers) and number of different synthesis techniques ( algorithmic pipelining, multiplier pipelining, chaining, no special techniques).
main(String[]) - Static method in class org.jacop.examples.fd.FittingNumbers
It executes the program to solve simple Kakro puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.Flowers
It executes the program which solves this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.FourIslands
It executes a program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.FurnitureMoving
It executes the program which solves this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.Gates
It executes a program to solve gates problems.
main(String[]) - Static method in class org.jacop.examples.fd.GeostExample
It specifies and runs a very simple Geost example.
main(String[]) - Static method in class org.jacop.examples.fd.Golf
It executes a simple program to solve this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.Golomb
It executes the program which computes the optimal Golomb ruler.
main(String[]) - Static method in class org.jacop.examples.fd.HistoricHomes
It executes the program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.Kakro
It executes the program to solve simple Kakro puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.KnapsackExample
It executes the two different models to find a solution to a knapsack problem.
main(String[]) - Static method in class org.jacop.examples.fd.Langford
It executes the program to solve the Langford problem.
main(String[]) - Static method in class org.jacop.examples.fd.LatinSquare
It executes the program to solve the LatinSquare problem.
main(String[]) - Static method in class org.jacop.examples.fd.LeastDiff
It executes the program which solves this simple optimization problem.
main(String[]) - Static method in class org.jacop.examples.fd.LectureSeries
It executes the program which solves this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.MagicSquares
It executes the program which solves the MagicSquare problem.
main(String[]) - Static method in class org.jacop.examples.fd.MasterClass
It executes the program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.MineSweeper
It executes the program to solve any MineSweeper problem.
main(String[]) - Static method in class org.jacop.examples.fd.muca.MUCA
It executes the program which solve the supplied auction problem or solves three problems available within the files.
main(String[]) - Static method in class org.jacop.examples.fd.Newspaper
It executes the program which solves this newspaper problem.
main(String[]) - Static method in class org.jacop.examples.fd.nonogram.Nonogram
It executes the program which solves this simple problem.
main(String[]) - Static method in class org.jacop.examples.fd.NonTransitiveDice
It executes the program solving non transitive dice problem using two different methods.
main(String[]) - Static method in class org.jacop.examples.fd.Parcel
It executes the program to solve the parcel shipment problem.
main(String[]) - Static method in class org.jacop.examples.fd.PerfectSquare
It runs a perfect square problem.
main(String[]) - Static method in class org.jacop.examples.fd.PigeonHole
It executes the program to solve PigeonHole problem in two different ways.
main(String[]) - Static method in class org.jacop.examples.fd.ProAndCon
It executes the program which solves this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.qcp.QCP
It executes the program which solves the QCP in multiple different ways.
main(String[]) - Static method in class org.jacop.examples.fd.Queens
It executes different models and search methods to solve Queens problem.
main(String[]) - Static method in class org.jacop.examples.fd.SendMoreMoney
It executes the program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.SiblingUproar
It executes the program to solve this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.SleepingArrangements
It executes a program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.StonesOfHeaven
It executes a simple program to solve this logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.Sudoku
It specifies the main executable function creating a model for a particular Sudoku.
main(String[]) - Static method in class org.jacop.examples.fd.SurvoPuzzle
It executes the program to solve the specified SurvoPuzzle.
main(String[]) - Static method in class org.jacop.examples.fd.TSP
It executes the program to solve this Travelling Salesman Problem.
main(String[]) - Static method in class org.jacop.examples.fd.Tunapalooza
It executes the program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.fd.WhoKilledAgatha
It runs the program which solves the logic puzzle "Who killed Agatha".
main(String[]) - Static method in class org.jacop.examples.fd.WolfGoatCabbage
It executes a program which finds the optimal trip and load of the boat between the river banks so all parties survive.
main(String[]) - Static method in class org.jacop.examples.fd.WordGame
 
main(String[]) - Static method in class org.jacop.examples.fd.Zebra
It executes the program to solve this simple logic puzzle.
main(String[]) - Static method in class org.jacop.examples.flatzinc.FlatzincSGMPCS
 
main(String[]) - Static method in class org.jacop.examples.flatzinc.FlatzincSolver
 
main(String[]) - Static method in class org.jacop.examples.flatzinc.FloatMinimize
 
main(String[]) - Static method in class org.jacop.examples.floats.CircleIntersection
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.CurveFitting
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.Cyclohexane
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.Laplace
It executes the program which computes warm distribution.
main(String[]) - Static method in class org.jacop.examples.floats.Loan
It executes the program which computes values for tan(x) = -x.
main(String[]) - Static method in class org.jacop.examples.floats.Markov
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.MinCostFlow
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.Rosenbrock
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.SinCosExample
It executes the program which computes values for sin(x) = cos(x).
main(String[]) - Static method in class org.jacop.examples.floats.SixHumpCamelFunction
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.TanExample
It executes the program which computes values for tan(x) = -x.
main(String[]) - Static method in class org.jacop.examples.floats.TinyTSP
It executes the program.
main(String[]) - Static method in class org.jacop.examples.floats.Wilkinson
It executes the program.
main(String[]) - Static method in class org.jacop.examples.RunExample
It executes the example as specified by the first argument.
main(String[]) - Static method in class org.jacop.examples.set.Gardner
It executes the program which solves this gardner problem.
main(String[]) - Static method in class org.jacop.examples.set.SocialGolfer
It runs a number of social golfer problems.
main(String[]) - Static method in class org.jacop.examples.set.Steiner
It executes the program which solves this Steiner problem.
main(String[]) - Static method in class org.jacop.fz.Fz2jacop
It parses the provided file and parsing parameters followed by problem solving.
main(String[]) - Static method in class org.jacop.jasat.core.RunSolver
launch the solver on a file, given by command line parameters
mainComparator - Variable in class org.jacop.search.SimpleMatrixSelect
 
mainComponents - Variable in class org.jacop.jasat.core.Config
the list of components the solver must add
mainHelp - Variable in class org.jacop.jasat.utils.OptParse
 
make(int, int, Rectangle, int, int, List<Rectangle>) - Method in class org.jacop.constraints.DiffnProfile
 
make(int, int, Rectangle, int, int, List<RectangleWithCondition>, ExclusiveList) - Method in class org.jacop.constraints.DisjointConditionalProfile
 
make(Task[], boolean) - Method in class org.jacop.constraints.CumulativeProfiles
 
makeConstraints(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It creates constraint model for scheduling of filter operations.
makeConstraintsChain(Store, Filter, int, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It creates constraint model for scheduling of filter operation in fashion allowing chaining of operations within one clock cycle.
makeConstraintsPipeline(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It creates a model for optimization of scheduling of operations of a given filter.
makeConstraintsPipeMultiplier(Store, Filter, int, int) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It creates constraint model for scheduling of filter operation in fashion allowing pipelining of multiplication operations.
makeDomain(IntVar, int, IntVar) - Method in class org.jacop.constraints.XmodYeqZ
 
makeLabelingList(IntVar[], IntVar[]) - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It creates an array of arrays using two arrays.
makeSupportAndWords(int) - Method in class org.jacop.constraints.table.Table
 
makeVectorOfSearches(SimpleNode) - Method in class org.jacop.fz.SearchItem
 
map - Variable in class org.jacop.constraints.netflow.Arithmetic
 
map - Variable in class org.jacop.constraints.netflow.NetworkFlow
The variables and their handlers
map - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
map - Variable in class org.jacop.jasat.utils.structures.IntMap
 
map - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue
 
mapClause - Variable in class org.jacop.jasat.modules.DebugModule
 
mapClause - Variable in class org.jacop.satwrapper.WrapperDebugModule
 
MapClause - Class in org.jacop.jasat.core.clauses
A clause used for resolution, easily modifiable several times, and that can then be converted to an int[].
MapClause() - Constructor for class org.jacop.jasat.core.clauses.MapClause
creates an empty clause
MapClause(int[]) - Constructor for class org.jacop.jasat.core.clauses.MapClause
initializes the SetClause with given int[] clause
MapClause(Iterable<Integer>) - Constructor for class org.jacop.jasat.core.clauses.MapClause
 
MapClause.ClauseIterator - Class in org.jacop.jasat.core.clauses
 
MapNode() - Constructor for class org.jacop.jasat.utils.structures.IntMap.MapNode
 
mapping - Variable in class org.jacop.constraints.ElementVariable
 
mapping - Variable in class org.jacop.constraints.regular.Regular
 
mappingValuesToIndex - Variable in class org.jacop.floats.constraints.ElementFloat
It specifies for each value what are the possible values of the index variable (it takes into account indexOffset.
marked - Variable in class org.jacop.constraints.netflow.simplex.Node
marks the cut (S,T) for dual pivot
Markov - Class in org.jacop.examples.floats
 
Markov() - Constructor for class org.jacop.examples.floats.Markov
 
markov_chains_taha() - Method in class org.jacop.examples.floats.Markov
 
markReachableVariables(LinkedHashSet<IntVar>, Integer) - Method in class org.jacop.constraints.Alldistinct
 
marks - Variable in class org.jacop.fz.JJTParserState
 
markTime(String) - Method in class org.jacop.jasat.core.Core
remembers that @param s is associated with the current time (in ms)
markTree(boolean) - Method in class org.jacop.constraints.netflow.simplex.Node
Sets or clears a mark on a subtree rooted at this node
mask - Variable in class org.jacop.constraints.table.ReversibleSparseBitSet
 
mask - Variable in class org.jacop.constraints.table.SimpleTable
 
MASK - Static variable in class org.jacop.jasat.utils.Utils
 
master - Variable in class org.jacop.search.PrioritySearch.LinkingSearch
 
MasterClass - Class in org.jacop.examples.fd
It solves a logic puzzle about singing women.
MasterClass() - Constructor for class org.jacop.examples.fd.MasterClass
 
masterOrdering - Variable in class org.jacop.constraints.geost.PredefinedOrder
It stores the ordering of dimensions without taking most significant dimension into account.
masterOrdering - Variable in class org.jacop.constraints.geost.ShiftOrder
 
masterOrdering() - Method in interface org.jacop.constraints.geost.LexicographicalOrder
It returns the ordering of dimensions used when no shift is applied (i.e.
masterOrdering() - Method in class org.jacop.constraints.geost.PredefinedOrder
 
masterOrdering() - Method in class org.jacop.constraints.geost.ShiftOrder
 
masterSearch - Variable in class org.jacop.search.DepthFirstSearch
If this search is a sub-search then this pointer will point out to the master search (i.e.
Match - Class in org.jacop.set.constraints
This constraint matches the elements of the given set variable onto a list of integer variables.
Match(SetVar, IntVar[]) - Constructor for class org.jacop.set.constraints.Match
It constructs a match constraint to connect the value of set variable a to the values of integer variables provided in the list.
match1 - Variable in class org.jacop.constraints.GCC
The array which stores the first computed matching, which may not take into account the lower bound of count variables.
match1XOrder - Variable in class org.jacop.constraints.GCC
 
match2 - Variable in class org.jacop.constraints.GCC
The array which stores the second computed matching, which may not take into account the upper bound of count variables.
match2XOrder - Variable in class org.jacop.constraints.GCC
 
match3 - Variable in class org.jacop.constraints.GCC
The array which stores the third proper matching, constructed from the first one and second one so both lower and upper bounds are respected.
matching - Variable in class org.jacop.constraints.Alldistinct
 
matrix - Variable in class org.jacop.examples.fd.Diet
 
matrix - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
Matrix - Class in org.jacop.util
Matrix and operations on matrices.
Matrix(double[][]) - Constructor for class org.jacop.util.Matrix
 
max - Variable in class org.jacop.constraints.CountValuesBounds.Bounds
 
max - Variable in class org.jacop.constraints.Max
It specifies variable max which stores the maximum value present in the list.
max - Variable in class org.jacop.constraints.MaxSimple
It specifies variable max which stores the maximum value present in the list.
max - Variable in class org.jacop.constraints.ProfileItem
It specifies the ending point of the profile item.
max - Variable in class org.jacop.constraints.Sequence
 
max - Variable in class org.jacop.constraints.Stretch
 
max - Variable in class org.jacop.core.BoundDomain
The maximal value of the domain.
max - Variable in class org.jacop.core.BoundDomainValueEnumeration
 
max - Variable in class org.jacop.core.Interval
It specifies the maximal value in the interval.
max - Variable in class org.jacop.core.SmallDenseDomain
 
max - Variable in class org.jacop.floats.constraints.linear.BoundsVarValue
 
max - Variable in class org.jacop.floats.constraints.Max
It specifies variable max which stores the maximum value present in the list.
max - Variable in class org.jacop.floats.core.FloatInterval
It specifies the maximal value in the interval.
max - Variable in class org.jacop.satwrapper.translation.SatCPBridge
 
max - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
max() - Method in class org.jacop.constraints.CountValuesBounds.Bounds
 
max() - Method in class org.jacop.constraints.DiffnProfile
 
max() - Method in class org.jacop.constraints.DisjointConditionalProfile
 
max() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
max() - Method in class org.jacop.constraints.Profile
It returns the max height of the profile item encountered in the profile.
max() - Method in class org.jacop.constraints.ProfileConditional
 
max() - Method in class org.jacop.constraints.ProfileItem
It returns the ending point of the profile item.
max() - Method in class org.jacop.core.BoundDomain
 
max() - Method in class org.jacop.core.IntDomain
It returns the maximum value in a domain.
max() - Method in class org.jacop.core.Interval
It returns the right bound of the interval (maximum value).
max() - Method in class org.jacop.core.IntervalDomain
It returns the maximum value in a domain.
max() - Method in class org.jacop.core.IntVar
This function returns current maximal value in the domain of the variable.
max() - Method in class org.jacop.core.SmallDenseDomain
 
max() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
max() - Method in class org.jacop.floats.constraints.linear.BNode
 
max() - Method in class org.jacop.floats.constraints.linear.VarNode
 
max() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
max() - Method in class org.jacop.floats.core.FloatDomain
It returns the maximum value in a domain.
max() - Method in class org.jacop.floats.core.FloatInterval
It returns the right bound of the interval (maximum value).
max() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns the maximum value in a domain.
max() - Method in class org.jacop.floats.core.FloatVar
This function returns current maximal value in the domain of the variable.
Max - Class in org.jacop.constraints
Max constraint implements the Maximum/2 constraint.
Max - Class in org.jacop.floats.constraints
Max constraint implements the Maximum/2 constraint.
Max - Variable in class org.jacop.constraints.Diff.Pair
 
Max(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Max
It constructs max constraint.
Max(List<? extends FloatVar>, FloatVar) - Constructor for class org.jacop.floats.constraints.Max
It constructs max constraint.
Max(IntVar[], IntVar) - Constructor for class org.jacop.constraints.Max
It constructs max constraint.
Max(FloatVar[], FloatVar) - Constructor for class org.jacop.floats.constraints.Max
It constructs max constraint.
MAX_BUCKET_SIZE - Static variable in class org.jacop.jasat.utils.structures.IntHashMap
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.CircleIntersection
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.CurveFitting
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.Cyclohexane
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.MinCostFlow
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.Rosenbrock
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.SixHumpCamelFunction
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.TinyTSP
 
MAX_FLOAT - Variable in class org.jacop.examples.floats.Wilkinson
 
MAX_FLOAT - Static variable in class org.jacop.floats.constraints.Derivative
 
MAX_FLOAT - Static variable in class org.jacop.fz.VariablesParameters
 
MAX_INT - Static variable in class org.jacop.fz.VariablesParameters
 
MAX_NUMBER_OF_DATABASES - Variable in class org.jacop.jasat.core.clauses.DatabasesStore
 
MAX_NUMBER_OF_DATABASES - Variable in class org.jacop.jasat.core.Config
how many clausesDatabases can we have ? must be a power of 2
maxAbs(FloatInterval) - Method in class org.jacop.floats.constraints.IntervalGaussSeidel
 
maxArea(List<Task>) - Method in class org.jacop.constraints.Cumulative
 
MaxCardDiff<T> - Class in org.jacop.set.search
Defines a maximum cardinality difference variable comparator.
MaxCardDiff() - Constructor for class org.jacop.set.search.MaxCardDiff
It constructs a maximum cardinality difference variable comparator.
maxCost - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the maximal value for the cost.
maxDelta - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the maximal possible delta of goods for any transformation.
maxDepth - Variable in class org.jacop.search.DepthFirstSearch
It stores the maximum depth reached during search.
maxDepthExcludePaths - Variable in class org.jacop.search.DepthFirstSearch
It stores the maximum depth of the search excluding paths.
MaxElement - Static variable in class org.jacop.set.core.SetDomain
It specifies the maximum element in the set domain.
MaxFloat - Static variable in class org.jacop.floats.core.FloatDomain
 
MaxGlbCard<T> - Class in org.jacop.set.search
Defines a maximum cardinality, of the greatest lowest bound, variable comparator.
MaxGlbCard() - Constructor for class org.jacop.set.search.MaxGlbCard
It constructs a maximum cardinality, of the greatest lowest bound, variable comparator.
MAXIMIZE - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
MAXIMUM_CAPACITY - Static variable in class org.jacop.util.SimpleHashSet
The maximum capacity, used if a higher value is implicitly specified by either of the constructors with arguments.
maximumMatchingNotRecomputed - Variable in class org.jacop.constraints.Alldistinct
 
maxIndex - Variable in class org.jacop.constraints.ArgMax
It specifies variable max which stores the maximum value present in the list.
maxInputLines - Variable in class org.jacop.examples.fd.Cryptogram
It specifies how many lines of expressions can be inputed in one execution.
MaxInt - Static variable in class org.jacop.core.IntDomain
It specifies the maximum element in the domain.
maxIntervalNo - Variable in class org.jacop.core.IntervalDomainIntervalEnumeration
 
maxIntervalNo - Variable in class org.jacop.core.IntervalDomainValueEnumeration
 
maxIntervalNo - Variable in class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
 
MaxIterations - Variable in class org.jacop.floats.constraints.IntervalGaussSeidel
 
maxLevel - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
maxLevel() - Method in class org.jacop.constraints.Rectangle
It computes the maximum level of any variable constituting the rectangle.
MaxLubCard<T> - Class in org.jacop.set.search
Defines a maximum cardinality, of the least upper bound, variable comparator.
MaxLubCard() - Constructor for class org.jacop.set.search.MaxLubCard
It constructs a maximum cardinality, of the least upper bound, variable comparator.
maxNextCharInd - Variable in class org.jacop.fz.SimpleCharStream
 
maxNode - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
maxNoDiscrepancies - Variable in class org.jacop.search.LDS
 
maxNonZero() - Method in class org.jacop.constraints.cumulative.Task
 
maxNoOfCarsPerOption - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
For a given sequence length then can be different maximum number of cars with a given option.
maxNoOfIntervals - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
maxNoTransformations - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the maximal number of transformations used by the auctioneer.
maxProducts - Variable in class org.jacop.examples.fd.muca.MUCA
The maximal number of products.
maxProfile - Variable in class org.jacop.constraints.Cumulative
It contains information about maximal profile contributed by tasks.
maxProfile - Variable in class org.jacop.constraints.CumulativeProfiles
 
maxProfile() - Method in class org.jacop.constraints.CumulativeProfiles
 
MaxProfile - Variable in class org.jacop.constraints.ProfileConditional
 
maxProfileItemHeight - Variable in class org.jacop.constraints.Profile
 
maxrank - Variable in class org.jacop.constraints.Alldiff.Element
 
MaxRegret<T> - Class in org.jacop.search
Defines a MaxRegret comparator for Variables.
MaxRegret() - Constructor for class org.jacop.search.MaxRegret
It constructs MaxRegret comparator.
MaxRegretFloat<T> - Class in org.jacop.floats.search
Defines a MaxRegretFloat comparator for Variables.
MaxRegretFloat() - Constructor for class org.jacop.floats.search.MaxRegretFloat
It constructs MaxRegretFloat comparator.
maxScoreSum - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
MaxSimple - Class in org.jacop.constraints
MaxSimple constraint implements the Maximum/2 constraint.
MaxSimple(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.MaxSimple
It constructs max constraint.
maxsorted - Variable in class org.jacop.constraints.Alldiff
 
maxULP(FloatVar) - Static method in class org.jacop.floats.core.FloatDomain
 
maxValue(List<Var>) - Method in class org.jacop.search.TraceGenerator
 
maxVariable - Variable in class org.jacop.constraints.Alldiff
 
maxVariable - Variable in class org.jacop.jasat.core.Core
 
maxX - Variable in class org.jacop.constraints.GCC.Component
 
mdd - Variable in class org.jacop.constraints.ExtensionalSupportMDD
It specifies a multiple value decision diagram used by this constraint.
MDD - Class in org.jacop.util
Defines an MDD as used in the following paper.
MDD() - Constructor for class org.jacop.util.MDD
 
MDD(IntVar[]) - Constructor for class org.jacop.util.MDD
It creates and MDD representation given the list of variables.
MDD(IntVar[], int[][]) - Constructor for class org.jacop.util.MDD
It creates and MDD representation given the list of variables and (dis)allowed tuples.
MDD(IntVar[], int[], int[]) - Constructor for class org.jacop.util.MDD
It creates an MDD.
MDD(IntVar[], int[], int[][]) - Constructor for class org.jacop.util.MDD
It creates and MDD representation given the list of variables and (dis)allowed tuples.
mdds - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
Member - Class in org.jacop.constraints
Member constraint implements the membership of element e on list x.
Member(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Member
It constructs the constraint Member.
Member(IntVar[], IntVar) - Constructor for class org.jacop.constraints.Member
 
members - Variable in class org.jacop.util.SparseSet
It specifies number of elements in the SparseSet.
MEMORY_POOL_MAX_SIZE - Variable in class org.jacop.jasat.core.Config
the maximum size of int[] to store in the memory pool
MEMORY_POOL_STOCK_SIZE - Variable in class org.jacop.jasat.core.Config
number of int[] of each size in the memory pool
MemoryPool - Class in org.jacop.jasat.utils
Class containing int[] of different lengths, to avoid allocating/deallocating too much.
MemoryPool() - Constructor for class org.jacop.jasat.utils.MemoryPool
 
memorySavings - Variable in class org.jacop.util.MDD
 
merge(int[], int, int[]) - Method in class org.jacop.constraints.binpacking.Binpacking
 
merge(Tree) - Method in class org.jacop.constraints.knapsack.Tree
A merge method for trees, it added a new root from the ancients
metric(T) - Method in class org.jacop.floats.search.LargestDomainFloat
 
metric(T) - Method in class org.jacop.floats.search.LargestMaxFloat
 
metric(T) - Method in class org.jacop.floats.search.LargestMinFloat
 
metric(T) - Method in class org.jacop.floats.search.MaxRegretFloat
 
metric(T) - Method in class org.jacop.floats.search.SmallestDomainFloat
 
metric(T) - Method in class org.jacop.floats.search.SmallestMaxFloat
 
metric(T) - Method in class org.jacop.floats.search.SmallestMinFloat
 
metric(T) - Method in class org.jacop.floats.search.WeightedDegreeFloat
 
metric(T) - Method in class org.jacop.search.ActivityMax
 
metric(T) - Method in class org.jacop.search.ActivityMaxDeg
 
metric(T) - Method in class org.jacop.search.ActivityMin
 
metric(T) - Method in class org.jacop.search.ActivityMinDeg
 
metric(T) - Method in class org.jacop.search.AFCMax
 
metric(T) - Method in class org.jacop.search.AFCMaxDeg
 
metric(T) - Method in class org.jacop.search.AFCMin
 
metric(T) - Method in class org.jacop.search.AFCMinDeg
 
metric(T) - Method in interface org.jacop.search.ComparatorVariable
It returns the metric of the variable given according to the comparator.
metric(T) - Method in class org.jacop.search.LargestDomain
 
metric(T) - Method in class org.jacop.search.LargestMax
 
metric(T) - Method in class org.jacop.search.LargestMin
 
metric(T) - Method in class org.jacop.search.MaxRegret
 
metric(T) - Method in class org.jacop.search.MinDomainOverDegree
 
metric(T) - Method in class org.jacop.search.MostConstrainedDynamic
 
metric(T) - Method in class org.jacop.search.MostConstrainedStatic
 
metric(T) - Method in class org.jacop.search.RandomVar
 
metric(T) - Method in class org.jacop.search.SmallestDomain
 
metric(T) - Method in class org.jacop.search.SmallestMax
 
metric(T) - Method in class org.jacop.search.SmallestMin
 
metric(T) - Method in class org.jacop.search.WeightedDegree
 
metric(T) - Method in class org.jacop.set.search.MaxCardDiff
Returns the metric(Cardinality difference) of the variable.
metric(T) - Method in class org.jacop.set.search.MaxGlbCard
Returns the cardinality of the glb.
metric(T) - Method in class org.jacop.set.search.MaxLubCard
Returns the cardinality of the lub.
metric(T) - Method in class org.jacop.set.search.MinCardDiff
Returns the metric(Cardinality difference) of the variable.
metric(T) - Method in class org.jacop.set.search.MinGlbCard
Returns the cardinality of the glb.
metric(T) - Method in class org.jacop.set.search.MinLubCard
Returns the cardinality of the lub.
min - Variable in class org.jacop.constraints.CountValuesBounds.Bounds
 
min - Variable in class org.jacop.constraints.Min
It specifies variable min, which stores the minimum value within the whole list.
min - Variable in class org.jacop.constraints.MinSimple
It specifies variable min which stores the minimum value present in the list.
min - Variable in class org.jacop.constraints.ProfileItem
It specifies the starting point of the profile item.
min - Variable in class org.jacop.constraints.Sequence
 
min - Variable in class org.jacop.constraints.Stretch
 
min - Variable in class org.jacop.core.BoundDomain
The minimal value of the domain.
min - Variable in class org.jacop.core.BoundDomainValueEnumeration
 
min - Variable in class org.jacop.core.Interval
It specifies the minimal value in the interval.
min - Variable in class org.jacop.core.SmallDenseDomain
The minimal value present in this domain encoding.
min - Variable in class org.jacop.floats.constraints.linear.BoundsVarValue
 
min - Variable in class org.jacop.floats.constraints.Min
It specifies variable min, which stores the minimum value within the whole list.
min - Variable in class org.jacop.floats.core.FloatInterval
It specifies the minimal value in the interval.
min - Variable in class org.jacop.satwrapper.translation.SatCPBridge
 
min - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
min() - Method in class org.jacop.constraints.CountValuesBounds.Bounds
 
min() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
min() - Method in class org.jacop.constraints.ProfileItem
It returns the starting point of the profile item.
min() - Method in class org.jacop.core.BoundDomain
 
min() - Method in class org.jacop.core.IntDomain
It returns the minimum value in a domain.
min() - Method in class org.jacop.core.Interval
It returns the left range of the interval (minimum value).
min() - Method in class org.jacop.core.IntervalDomain
It returns the minimum value in a domain.
min() - Method in class org.jacop.core.IntVar
This function returns current minimal value in the domain of the variable.
min() - Method in class org.jacop.core.SmallDenseDomain
 
min() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
min() - Method in class org.jacop.floats.constraints.linear.BNode
 
min() - Method in class org.jacop.floats.constraints.linear.VarNode
 
min() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
min() - Method in class org.jacop.floats.core.FloatDomain
It returns the minimum value in a domain.
min() - Method in class org.jacop.floats.core.FloatInterval
It returns the left range of the interval (minimum value).
min() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns the minimum value in a domain.
min() - Method in class org.jacop.floats.core.FloatVar
This function returns current minimal value in the domain of the variable.
Min - Class in org.jacop.constraints
Min constraint implements the minimum/2 constraint.
Min - Class in org.jacop.floats.constraints
Min constraint implements the minimum/2 constraint.
Min - Variable in class org.jacop.constraints.Diff.Pair
 
Min(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Min
It constructs min constraint.
Min(List<? extends FloatVar>, FloatVar) - Constructor for class org.jacop.floats.constraints.Min
It constructs min constraint.
Min(IntVar[], IntVar) - Constructor for class org.jacop.constraints.Min
It constructs min constraint.
Min(FloatVar[], FloatVar) - Constructor for class org.jacop.floats.constraints.Min
It constructs min constraint.
min_cost_flow() - Method in class org.jacop.examples.floats.MinCostFlow
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.CircleIntersection
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.CurveFitting
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.Cyclohexane
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.MinCostFlow
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.Rosenbrock
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.SixHumpCamelFunction
 
MIN_FLOAT - Variable in class org.jacop.examples.floats.Wilkinson
 
MIN_FLOAT - Static variable in class org.jacop.floats.constraints.Derivative
 
MIN_FLOAT - Static variable in class org.jacop.fz.VariablesParameters
 
MIN_INT - Static variable in class org.jacop.fz.VariablesParameters
 
MIN_NUM_PRUNING - Static variable in class org.jacop.constraints.netflow.Pruning
 
minAbs(FloatInterval) - Method in class org.jacop.floats.constraints.IntervalGaussSeidel
 
minArea() - Method in class org.jacop.constraints.Rectangle
 
minBinNumber - Variable in class org.jacop.constraints.binpacking.Binpacking
 
MinCardDiff<T> - Class in org.jacop.set.search
Defines a minimum cardinality difference variable comparator.
MinCardDiff() - Constructor for class org.jacop.set.search.MinCardDiff
It constructs a minimum cardinality difference variable comparator.
minCost - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the minimal value for the cost.
MinCostFlow - Class in org.jacop.examples.floats
 
MinCostFlow() - Constructor for class org.jacop.examples.floats.MinCostFlow
 
minDelta - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the minimal possible delta of goods for any transformation.
MinDomainOverDegree<T> - Class in org.jacop.search
Defines a MinDomainOverDegree comparator for Variables.
MinDomainOverDegree() - Constructor for class org.jacop.search.MinDomainOverDegree
It constructs variable comparator with priority based on the minimal value of domain size divided by the number of constraints currently attached to a variable.
minDuplicatesSize - Static variable in class org.jacop.constraints.ElementInteger
It specifies the minimal size of number of duplicated values on the list that are consodered together..
MinElement - Static variable in class org.jacop.set.core.SetDomain
It specifies the minimum element in the set domain.
mines - Variable in class org.jacop.examples.fd.MineSweeper
 
MineSweeper - Class in org.jacop.examples.fd
It models and solves Minesweeper problem.
MineSweeper() - Constructor for class org.jacop.examples.fd.MineSweeper
 
minFDV - Variable in class org.jacop.constraints.Values
 
MinFloat - Static variable in class org.jacop.floats.core.FloatDomain
 
minForbiddenInterval(int, int, Rectangle, List<IntRectangle>) - Method in class org.jacop.constraints.Diff
 
minForbiddenInterval(int, int, Rectangle, List<IntRectangle>, int) - Method in class org.jacop.constraints.DisjointConditional
 
MinGlbCard<T> - Class in org.jacop.set.search
Defines a minimum cardinality, of the greatest lowest bound, variable comparator.
MinGlbCard() - Constructor for class org.jacop.set.search.MinGlbCard
It constructs a minimum cardinality, of the greatest lowest bound, variable comparator.
minHoleSize - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
minHoleSizeAfterSplit - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
minimizationStep - Static variable in class org.jacop.floats.core.FloatDomain
 
minimize - Variable in class org.jacop.fz.Solve
 
minimize() - Method in class org.jacop.floats.search.Optimize
 
MINIMIZE - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
minimum - Variable in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
MINIMUM_VAR_WATCH_SIZE - Static variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
minIndex - Variable in class org.jacop.constraints.ArgMin
It specifies variable max which stores the maximum value present in the list.
MinInt - Static variable in class org.jacop.core.IntDomain
It specifies the minimum element in the domain.
minLengthEq0() - Method in class org.jacop.constraints.Rectangle
It checks if a minimum length in any dimension of the rectangle can be equal 0.
MinLubCard<T> - Class in org.jacop.set.search
Defines a minimum cardinality, of the least upper bound, variable comparator.
MinLubCard() - Constructor for class org.jacop.set.search.MinLubCard
It constructs a minimum cardinality, of the least upper bound, variable comparator.
minNode - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
minOverlap(Task, int, int) - Method in class org.jacop.constraints.Cumulative
 
minPosition - Variable in class org.jacop.constraints.Diff
 
minProfile - Variable in class org.jacop.constraints.Cumulative
It contains information about minimal profile contributed by regions for certain occupied by tasks.
minProfile - Variable in class org.jacop.constraints.CumulativeProfiles
 
minProfile() - Method in class org.jacop.constraints.CumulativeProfiles
 
minrank - Variable in class org.jacop.constraints.Alldiff.Element
 
minScoreSum - Variable in class org.jacop.constraints.netflow.StatisticsBase
 
MinSimple - Class in org.jacop.constraints
MinSimple constraint implements the minimum/2 constraint.
MinSimple(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.MinSimple
It constructs min constraint.
minSize - Variable in class org.jacop.fz.constraints.ChannelMap
 
minsorted - Variable in class org.jacop.constraints.Alldiff
 
minStartOpt(TaskView[], IntVar[]) - Method in class org.jacop.constraints.cumulative.ProfileOptional
 
minULP(FloatVar) - Static method in class org.jacop.floats.core.FloatDomain
 
minUse(int, IntRectangle) - Method in class org.jacop.constraints.Rectangle
 
minUse(IntRectangle) - Method in class org.jacop.constraints.Rectangle
 
minUse(IntTask) - Method in class org.jacop.constraints.Task
 
minValue(List<Var>) - Method in class org.jacop.search.TraceGenerator
 
minVariable - Variable in class org.jacop.constraints.Alldiff
 
mk - Variable in class org.jacop.fz.JJTParserState
 
mod(int, int) - Method in class org.jacop.constraints.XdivYeqZ
 
mod(int, int) - Method in class org.jacop.constraints.XmodYeqZ
 
model() - Method in class org.jacop.examples.cpviz.CPvizNewspaper
 
model() - Method in class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
model() - Method in class org.jacop.examples.cpviz.CPvizSudoku
 
model() - Method in class org.jacop.examples.fd.ArchFriends
 
model() - Method in class org.jacop.examples.fd.BabySitting
 
model() - Method in class org.jacop.examples.fd.BasicLogicPascal
 
model() - Method in class org.jacop.examples.fd.BIBD
 
model() - Method in class org.jacop.examples.fd.BlueberryMuffins
 
model() - Method in class org.jacop.examples.fd.BreakingNews
 
model() - Method in class org.jacop.examples.fd.BuildingBlocks
 
model() - Method in class org.jacop.examples.fd.CalendarMen
 
model() - Method in class org.jacop.examples.fd.carsequencing.CarSequencing
 
model() - Method in class org.jacop.examples.fd.Conference
 
model() - Method in class org.jacop.examples.fd.crosswords.CrossWord
model()
model() - Method in class org.jacop.examples.fd.Cryptogram
 
model() - Method in class org.jacop.examples.fd.DeBruijn
 
model() - Method in class org.jacop.examples.fd.Diet
Imposes the model of the problem.
model() - Method in class org.jacop.examples.fd.DollarAndTicket
 
model() - Method in class org.jacop.examples.fd.DonaldGeraldRobert
 
model() - Method in class org.jacop.examples.fd.ExampleFD
It specifies a standard way of modeling the problem.
model() - Method in class org.jacop.examples.fd.Exodus
 
model() - Method in class org.jacop.examples.fd.FittingNumbers
 
model() - Method in class org.jacop.examples.fd.Flowers
 
model() - Method in class org.jacop.examples.fd.FourIslands
 
model() - Method in class org.jacop.examples.fd.FurnitureMoving
 
model() - Method in class org.jacop.examples.fd.Gates
 
model() - Method in class org.jacop.examples.fd.GeostExample
 
model() - Method in class org.jacop.examples.fd.Golf
 
model() - Method in class org.jacop.examples.fd.Golomb
 
model() - Method in class org.jacop.examples.fd.HistoricHomes
 
model() - Method in class org.jacop.examples.fd.Kakro
 
model() - Method in class org.jacop.examples.fd.KnapsackExample
 
model() - Method in class org.jacop.examples.fd.Langford
 
model() - Method in class org.jacop.examples.fd.LatinSquare
 
model() - Method in class org.jacop.examples.fd.LeastDiff
 
model() - Method in class org.jacop.examples.fd.LectureSeries
 
model() - Method in class org.jacop.examples.fd.MagicSquares
 
model() - Method in class org.jacop.examples.fd.MasterClass
 
model() - Method in class org.jacop.examples.fd.MineSweeper
 
model() - Method in class org.jacop.examples.fd.muca.MUCA
 
model() - Method in class org.jacop.examples.fd.Newspaper
 
model() - Method in class org.jacop.examples.fd.nonogram.Nonogram
 
model() - Method in class org.jacop.examples.fd.NonTransitiveDice
 
model() - Method in class org.jacop.examples.fd.Parcel
 
model() - Method in class org.jacop.examples.fd.PerfectSquare
 
model() - Method in class org.jacop.examples.fd.PigeonHole
 
model() - Method in class org.jacop.examples.fd.ProAndCon
 
model() - Method in class org.jacop.examples.fd.qcp.QCP
 
model() - Method in class org.jacop.examples.fd.Queens
 
model() - Method in class org.jacop.examples.fd.SendMoreMoney
1.
model() - Method in class org.jacop.examples.fd.SiblingUproar
 
model() - Method in class org.jacop.examples.fd.SleepingArrangements
 
model() - Method in class org.jacop.examples.fd.StonesOfHeaven
 
model() - Method in class org.jacop.examples.fd.Sudoku
 
model() - Method in class org.jacop.examples.fd.SurvoPuzzle
model()
model() - Method in class org.jacop.examples.fd.TSP
 
model() - Method in class org.jacop.examples.fd.Tunapalooza
 
model() - Method in class org.jacop.examples.fd.WhoKilledAgatha
 
model() - Method in class org.jacop.examples.fd.WolfGoatCabbage
 
model() - Method in class org.jacop.examples.fd.Zebra
 
model() - Method in class org.jacop.examples.floats.SinCosExample
 
model() - Method in class org.jacop.examples.floats.TanExample
 
model() - Method in class org.jacop.examples.set.ExampleSet
It specifies a standard way of modeling the problem.
model() - Method in class org.jacop.examples.set.Gardner
 
model() - Method in class org.jacop.examples.set.SocialGolfer
 
model() - Method in class org.jacop.examples.set.Steiner
 
model() - Method in class org.jacop.fz.Parser
GRAMMER STARTS
model(int) - Method in class org.jacop.examples.fd.PerfectSquare
 
model(int, int, int, int, Map<Integer, Map<Integer, Integer>>) - Method in class org.jacop.examples.fd.ConferenceTalkPlacement
 
model(BiFunction<IntVar[], int[][], Constraint>) - Method in class org.jacop.examples.fd.Gates
 
model_end() - Method in class org.jacop.fz.Parser
 
model4Shaving() - Method in class org.jacop.examples.fd.MagicSquares
It creates the model with specification of what constraint can help in guiding shaving.
modelBasic() - Method in class org.jacop.examples.cpviz.CPvizSudoku
It specifies the model using mostly primitive constraints.
modelBasic() - Method in class org.jacop.examples.fd.CalendarMen
It creates a model of this logic puzzle using mostly primitive constraints.
modelBasic() - Method in class org.jacop.examples.fd.KnapsackExample
It creates a model where quantity variable is allowed only to be between 0 and 1, so if the original description allows n items n copies of that items must be created.
modelBasic() - Method in class org.jacop.examples.fd.PigeonHole
It specifies inefficient model which uses only primitive constraints.
modelBasic() - Method in class org.jacop.examples.fd.Queens
This model uses only primitive constraints.
modelBasic() - Method in class org.jacop.examples.fd.SendMoreMoney
1.
modelBasic() - Method in class org.jacop.examples.fd.Sudoku
It specifies the model using mostly primitive constraints.
modelBasic(int) - Method in class org.jacop.examples.fd.PerfectSquare
It specifies the model using mostly PrimitiveConstraints.
modelBoth() - Method in class org.jacop.examples.fd.KnapsackExample
It does not use Knapsack constraint only SumWeight constraints.
modelChanneling() - Method in class org.jacop.examples.fd.Queens
This model uses dual model to solve Queens problems.
modelClausesToAdd - Variable in class org.jacop.satwrapper.SatWrapper
 
modelConstraints - Variable in class org.jacop.core.Domain
It specifies constraints which are attached to current domain, each array has different pruning event.
modelConstraintsToEvaluate - Variable in class org.jacop.core.Domain
It specifies the first position of a constraint which is satisfied.
modelDual() - Method in class org.jacop.examples.fd.Langford
It uses the dual model.
modelDual() - Method in class org.jacop.examples.fd.MagicSquares
IT creates a dual model.
modelGeost(int) - Method in class org.jacop.examples.fd.PerfectSquare
 
modelGlobal() - Method in class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
modelKnapsack() - Method in class org.jacop.examples.fd.Diet
Imposes the model of the problem.
modelNoKnapsackConstraint() - Method in class org.jacop.examples.fd.KnapsackExample
It does not use Knapsack constraint only SumWeight constraints.
modified(ArcCompanion) - Method in interface org.jacop.constraints.netflow.MutableNetwork
Tells the network that an arc has been modified.
modified(ArcCompanion) - Method in class org.jacop.constraints.netflow.Network
 
modifiedArcs - Variable in class org.jacop.constraints.netflow.Network
List of modified arcs (may contain duplicates)
modifiedSize - Variable in class org.jacop.constraints.netflow.Network
Number of modified arcs at each level
MoreLexicalActions() - Method in class org.jacop.fz.ParserTokenManager
 
MostConstrainedDynamic<T> - Class in org.jacop.search
Defines a MostConstrainedDynamic comparator for Variables.
MostConstrainedDynamic() - Constructor for class org.jacop.search.MostConstrainedDynamic
It constructs a variable comparator based on the maximal number of constraints currently attached to a variable.
MostConstrainedStatic<T> - Class in org.jacop.search
Defines a MostConstraintStatic comparator for Variables.
MostConstrainedStatic() - Constructor for class org.jacop.search.MostConstrainedStatic
It constructs MostConstraintStatic comparator.
mostSignificant - Variable in class org.jacop.constraints.geost.ShiftOrder
 
mostSignificantDimension - Variable in class org.jacop.constraints.geost.PredefinedOrder
It stores currently the most significant dimension.
moveToLambda(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
moveToLambda(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
mtree(int[][]) - Method in class org.jacop.util.MDD
 
MUCA - Class in org.jacop.examples.fd.muca
It solves the Mixed Multi-Unit Combinatorial Auctions.
MUCA() - Constructor for class org.jacop.examples.fd.muca.MUCA
 
MUCA.Delta - Class in org.jacop.examples.fd.muca
 
MUCA.Transformation - Class in org.jacop.examples.fd.muca
 
mulBounds(double, double, double, double) - Static method in class org.jacop.floats.core.FloatDomain
 
mulBounds(int, int, int) - Static method in class org.jacop.core.IntDomain
 
mulBounds(int, int, int, int) - Static method in class org.jacop.core.IntDomain
 
mulDel - Variable in class org.jacop.examples.fd.filters.Filter
It denotes the delay of the multiplication.
mulDel() - Method in class org.jacop.examples.fd.filters.Filter
It returns the delay of the multiplication operation.
mulId - Static variable in class org.jacop.examples.fd.filters.Filter
It specifies the identifier of the multiplication.
mulId() - Method in class org.jacop.examples.fd.filters.Filter
It returns the id of the multiplication operation.
mult(double[]) - Method in class org.jacop.util.Matrix
 
mult(double[][]) - Method in class org.jacop.util.Matrix
 
mult(FloatInterval[][], double[][]) - Static method in class org.jacop.util.Matrix
 
multiply(int) - Method in class org.jacop.core.BoundDomain
It multiplies the domain by a given constant.
multiply(int) - Method in class org.jacop.core.IntervalDomain
{1..4} * 6 = {6, 12, 18, 24}
multiplyByConstant(double[][], double) - Method in class org.jacop.util.Matrix
 
multiplyDom(IntDomain, int) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
multiplyInt(int, int) - Static method in class org.jacop.core.IntDomain
Returns the product of the arguments, if the result overflows MaxInt or MinInt is returned.
MultiVarHandler - Class in org.jacop.constraints.netflow
 
MultiVarHandler(IntVar, VarHandler...) - Constructor for class org.jacop.constraints.netflow.MultiVarHandler
 
MultivariateIntervalNewton - Class in org.jacop.floats.constraints
MultivariateIntervalNewton implements multivariate interval Newton method for solving a system of non linear equations.
MultivariateIntervalNewton(Store, FloatVar[], FloatVar[]) - Constructor for class org.jacop.floats.constraints.MultivariateIntervalNewton
 
mustBacktrack - Variable in class org.jacop.satwrapper.SatWrapper
 
mustForget - Variable in class org.jacop.jasat.core.Core
 
mustStop - Variable in class org.jacop.jasat.modules.SearchModule
 
MutableDomain - Class in org.jacop.core
 
MutableDomain(Store) - Constructor for class org.jacop.core.MutableDomain
 
MutableDomain(Store, IntDomain) - Constructor for class org.jacop.core.MutableDomain
 
MutableDomainValue - Class in org.jacop.core
 
MutableDomainValue() - Constructor for class org.jacop.core.MutableDomainValue
 
MutableDomainValue(Domain) - Constructor for class org.jacop.core.MutableDomainValue
 
MutableNetwork - Interface in org.jacop.constraints.netflow
Interface to the network used by VarHandlers.
MutableVar - Interface in org.jacop.core
Standard mutable variable definition
mutableVariables - Variable in class org.jacop.core.Store
A mutable variable is a special variable which can change value during the search.
MutableVarValue - Interface in org.jacop.core
Standard mutable variable's value definition

N

n - Variable in class org.jacop.constraints.Alldistinct
 
n - Variable in class org.jacop.constraints.Among
It is a idNumber variable.
n - Variable in class org.jacop.constraints.AmongVar
It specifies the number of x variables equal to at least one value present in the list of y.
n - Variable in class org.jacop.constraints.ChannelImply
length of vector bs.
n - Variable in class org.jacop.constraints.ChannelReif
length of vector bs.
n - Variable in class org.jacop.constraints.CountValues
 
n - Variable in class org.jacop.constraints.CountValuesBounds
 
n - Variable in class org.jacop.constraints.cumulative.ThetaTree
 
n - Variable in class org.jacop.constraints.cumulative.Tree
 
n - Variable in class org.jacop.constraints.geost.Geost
A preallocated array of ints used extensively within sweeping algorithm.
n - Variable in class org.jacop.constraints.Increasing
 
n - Variable in class org.jacop.constraints.LexOrder
size of the longest vector.
n - Variable in class org.jacop.constraints.SeqPrecedeChain
 
n - Variable in class org.jacop.constraints.ValuePrecede
 
n - Variable in class org.jacop.examples.fd.DeBruijn
 
n - Variable in class org.jacop.examples.fd.Diet
 
n - Variable in class org.jacop.examples.fd.Langford
 
n - Variable in class org.jacop.examples.fd.LatinSquare
The size of the latin square.
n - Variable in class org.jacop.examples.fd.qcp.QCP
It contains the order of the QCP being solved.
n - Variable in class org.jacop.examples.set.Steiner
It specifies the length of the problem.
n - Static variable in class org.jacop.floats.constraints.linear.BinaryNode
 
n - Variable in class org.jacop.search.PrioritySearch
 
n - Variable in class org.jacop.search.restart.GeometricCalculator
 
n - Variable in class org.jacop.search.restart.LinearCalculator
 
n - Variable in class org.jacop.search.restart.LubyCalculator
 
n - Variable in class org.jacop.set.constraints.ChannelBoolSet
 
n - Variable in class org.jacop.set.constraints.PartitionSet
 
n - Variable in class org.jacop.ui.PrintSchedule
 
n - Variable in class org.jacop.util.BipartiteGraphMatching
 
n - Variable in class org.jacop.util.LengauerTarjan
 
n1 - Static variable in class org.jacop.fz.constraints.Support
 
n2 - Static variable in class org.jacop.fz.constraints.Support
 
n3 - Static variable in class org.jacop.fz.constraints.Support
 
n4 - Static variable in class org.jacop.fz.constraints.Support
 
name - Variable in class org.jacop.constraints.netflow.simplex.Node
a label, great for debugging
name - Variable in class org.jacop.examples.fd.filters.Filter
It specifies the name of the filter.
name - Variable in class org.jacop.fz.ASTConstElem
 
name() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
name() - Method in class org.jacop.examples.fd.filters.Filter
It returns a string id of the problem.
names() - Method in class org.jacop.examples.fd.filters.AR
 
names() - Method in class org.jacop.examples.fd.filters.DCT
 
names() - Method in class org.jacop.examples.fd.filters.DFQ
 
names() - Method in class org.jacop.examples.fd.filters.DOT
 
names() - Method in class org.jacop.examples.fd.filters.EWF
 
names() - Method in class org.jacop.examples.fd.filters.FFT
 
names() - Method in class org.jacop.examples.fd.filters.Filter
It specifies the names of the operations for the representation of the solution in textual form.
names() - Method in class org.jacop.examples.fd.filters.FIR
 
names() - Method in class org.jacop.examples.fd.filters.FIR16
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.AR
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.DCT
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.DFQ
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.DOT
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.EWF
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.FFT
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.Filter
It specifies the names of the operations for the textual representation of the pipelined solution.
namesPipeline() - Method in class org.jacop.examples.fd.filters.FIR
 
namesPipeline() - Method in class org.jacop.examples.fd.filters.FIR16
 
narrowIth(int, Rectangle, List<IntRectangle>, List<Rectangle>) - Method in class org.jacop.constraints.Diff
 
narrowIthCondition(int, Rectangle, List<IntRectangle>, List<RectangleWithCondition>) - Method in class org.jacop.constraints.DisjointConditional
 
narrowRectangle(Rectangle, List<IntRectangle>, List<Rectangle>) - Method in class org.jacop.constraints.Diff
 
narrowRectangleCondition(Rectangle, List<IntRectangle>, List<RectangleWithCondition>) - Method in class org.jacop.constraints.DisjointConditional
 
narrowRectangles(Set<IntVar>) - Method in class org.jacop.constraints.Diff
 
narrowRectangles(Set<IntVar>) - Method in class org.jacop.constraints.Diff2
 
narrowRectangles(Set<IntVar>) - Method in class org.jacop.constraints.Disjoint
 
narrowRectangles(Set<IntVar>) - Method in class org.jacop.constraints.DisjointConditional
 
nb - Variable in class org.jacop.constraints.Alldiff
 
nbGlobalValuesToBeSupported - Variable in class org.jacop.constraints.ExtensionalSupportSTR
The number of variable-value pairs which need to have support.
nbOfMatchPerY - Variable in class org.jacop.constraints.GCC
 
nbSupportsVariables - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies the current number of variables for which it is required to check if their values from the domains are supported.
nbValidityVariables - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies the number of variables for which validity check within a tuple must be performed.
nbValuesToBeSupported - Variable in class org.jacop.constraints.ExtensionalSupportSTR
The number of variable-value pairs which need to have support per variable.
ne - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines relations
ne - Static variable in class org.jacop.constraints.LinearInt
 
ne - Static variable in class org.jacop.constraints.SumBool
 
ne - Static variable in class org.jacop.constraints.SumInt
Defines relations
ne - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines relations
ne - Static variable in class org.jacop.fz.Constraints
 
ne - Static variable in class org.jacop.fz.constraints.Support
 
needConsistency - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the consistency function should execute.
needCriticalUpdate - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the recomputation of the critical item should take place.
needForbidden - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the forbidden part of the consistency algortihm should be executed.
needMandatory - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the mandatory part of the consistency algorithm should be executed.
needRemoveLevelLate - Variable in class org.jacop.constraints.Reified
 
needRemoveLevelLate - Variable in class org.jacop.constraints.Xor
 
needsListPruning() - Method in class org.jacop.constraints.Subcircuit
 
needsUpdate(int) - Method in class org.jacop.constraints.netflow.Network
 
needUpdate - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies if the knapsack tree requires an update.
negActivities - Variable in class org.jacop.jasat.modules.ActivityModule
 
negMember - Variable in class org.jacop.jasat.utils.structures.IntTrie.Node
 
negRel - Static variable in class org.jacop.constraints.Linear
Deprecated.
Defines negated relations
negRel - Static variable in class org.jacop.constraints.LinearInt
 
negRel - Static variable in class org.jacop.constraints.SumBool
 
negRel - Static variable in class org.jacop.constraints.SumInt
Defines negated relations
negRel - Static variable in class org.jacop.floats.constraints.linear.Linear
Defines negated relations
negValue - Variable in class org.jacop.jasat.utils.structures.IntMap.MapNode
 
NetListener() - Constructor for class org.jacop.examples.cpviz.CPvizNetworkFlow.NetListener
 
network - Variable in class org.jacop.constraints.netflow.NetworkFlow
The network
network - Variable in class org.jacop.constraints.netflow.simplex.Danzig
 
Network - Class in org.jacop.constraints.netflow
This class extends the minimum-cost flow network by providing operations and data structures for removal and modification of arcs.
Network(List<Node>, List<Arc>) - Constructor for class org.jacop.constraints.netflow.Network
 
NetworkBuilder - Class in org.jacop.constraints.netflow
A builder class for the network flow constraints.
NetworkBuilder() - Constructor for class org.jacop.constraints.netflow.NetworkBuilder
 
NetworkBuilder(IntVar) - Constructor for class org.jacop.constraints.netflow.NetworkBuilder
 
NetworkFlow - Class in org.jacop.constraints.netflow
The network flow constraint.
NetworkFlow(List<Node>, List<Arc>, List<VarHandler>, IntVar) - Constructor for class org.jacop.constraints.netflow.NetworkFlow
Initialization
NetworkFlow(NetworkBuilder) - Constructor for class org.jacop.constraints.netflow.NetworkFlow
 
networkSimplex(int) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
NetworkSimplex - Class in org.jacop.constraints.netflow.simplex
 
NetworkSimplex(List<Node>, List<Arc>) - Constructor for class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
newBox(int) - Static method in class org.jacop.constraints.geost.DBox
It returns an usable box, reusing a box from the pool if possible.
newInstance() - Method in interface org.jacop.jasat.utils.Factory
method to call to get a new instance of the type E
newLimit() - Method in class org.jacop.search.restart.Calculator
 
newLimit() - Method in class org.jacop.search.restart.ConstantCalculator
 
newLimit() - Method in class org.jacop.search.restart.GeometricCalculator
 
newLimit() - Method in class org.jacop.search.restart.LinearCalculator
 
newLimit() - Method in class org.jacop.search.restart.LubyCalculator
 
Newspaper - Class in org.jacop.examples.fd
It is a simple newspaper reading job-shop like scheduling problem.
Newspaper() - Constructor for class org.jacop.examples.fd.Newspaper
 
newToken(int) - Static method in class org.jacop.fz.Token
 
newToken(int, String) - Static method in class org.jacop.fz.Token
Returns a new Token object, by default.
newton - Variable in class org.jacop.floats.constraints.EquationSystem
 
next - Variable in class org.jacop.constraints.CircuitVarValue
 
next - Variable in class org.jacop.fz.Parser.JJCalls
 
next - Variable in class org.jacop.fz.Token
A reference to the next regular (non-special) token from the input stream.
next - Variable in class org.jacop.util.SimpleHashSet.Entry
 
next() - Method in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
next() - Method in interface org.jacop.constraints.netflow.Pruning.PruningStrategy
 
next() - Method in class org.jacop.constraints.netflow.simplex.Danzig
Finds the lower arc which violates optimality the most (If all lower arcs satisfy optimality then all upper arcs do too.
next() - Method in interface org.jacop.constraints.netflow.simplex.PivotRule
 
next() - Method in class org.jacop.jasat.core.clauses.MapClause.ClauseIterator
 
next() - Method in class org.jacop.jasat.utils.CnfParser
 
next() - Method in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
next() - Method in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
next() - Method in class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
 
next(double) - Static method in class org.jacop.floats.core.FloatDomain
 
nextCircuitVarValue - Variable in class org.jacop.constraints.CircuitVarValue
 
nextClause - Variable in class org.jacop.jasat.utils.CnfParser
 
nextElement() - Method in class org.jacop.core.BoundDomainIntervalEnumeration
 
nextElement() - Method in class org.jacop.core.BoundDomainValueEnumeration
 
nextElement() - Method in class org.jacop.core.IntervalDomainIntervalEnumeration
 
nextElement() - Method in class org.jacop.core.IntervalDomainValueEnumeration
 
nextElement() - Method in class org.jacop.core.IntervalEnumeration
 
nextElement() - Method in class org.jacop.core.SmallDenseDomainIntervalEnumeration
 
nextElement() - Method in class org.jacop.core.SmallDenseDomainValueEnumeration
 
nextElement() - Method in class org.jacop.core.ValueEnumeration
It returns the next element in the enumeration.
nextElement() - Method in class org.jacop.floats.core.FloatIntervalDomainIntervalEnumeration
 
nextElement() - Method in class org.jacop.floats.core.FloatIntervalEnumeration
 
nextElement() - Method in class org.jacop.set.core.SetDomainValueEnumeration
The function nextElement has to return a Set.
nextGroundedPosition - Variable in class org.jacop.constraints.Linear
Deprecated.
The position for the next grounded variable.
nextGroundedPosition - Variable in class org.jacop.constraints.Sum
The position for the next grounded variable.
nextGroundedPosition - Variable in class org.jacop.constraints.SumWeight
The position for the next grounded variable.
nextGroundedPosition - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
The position for the next grounded variable.
nextNodeName - Variable in class org.jacop.constraints.netflow.NetworkBuilder
 
nexts - Variable in class org.jacop.constraints.ExtensionalSupportSTR
Gives the position of the next tuple wrt the position given in index, or -1.
nextSetElement() - Method in class org.jacop.set.core.SetDomainValueEnumeration
Returns the next element in the SetDomain.
nextToken() - Method in class org.jacop.util.fsm.LexicalAnalyzer
Return the type of the next token.
nextValue(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
nextValue(int) - Method in class org.jacop.core.BoundDomain
 
nextValue(int) - Method in class org.jacop.core.IntDomain
It gives next value in the domain from the given one (lexigraphical ordering).
nextValue(int) - Method in class org.jacop.core.IntervalDomain
It gives next value in the domain from the given value (lexigraphical ordering).
nextValue(int) - Method in class org.jacop.core.SmallDenseDomain
 
nf - Variable in class org.jacop.fz.Solve
 
ni - Variable in class org.jacop.set.constraints.ChannelIntSet
 
NIL - Static variable in class org.jacop.util.BipartiteGraphMatching
 
NIL - Static variable in class org.jacop.util.LengauerTarjan
 
no - Variable in class org.jacop.constraints.geost.GeostObject
A unique identifier greater or equal to 0.
no - Variable in class org.jacop.constraints.geost.Shape
It defines unique shape id which is used by geost objects to define their shapes.
no - Static variable in class org.jacop.search.DepthFirstSearch
 
no_sum(int[], int, int) - Method in class org.jacop.constraints.binpacking.Binpacking
 
NO_TOKEN - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
noAdd() - Method in class org.jacop.examples.fd.filters.Filter
It returns a number of addition operations in the current problem.
noCar - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies number of cars.
noClass - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies the number of different car classes.
noColumns - Variable in class org.jacop.examples.fd.Kakro
 
noConstraints - Variable in class org.jacop.fz.Constraints
 
noConstraints() - Method in class org.jacop.core.Domain
It returns the number of constraints
noConstraints() - Method in class org.jacop.core.IntDomain
 
noConstraints() - Method in class org.jacop.floats.core.FloatDomain
 
noConstraints() - Method in class org.jacop.set.core.SetDomain
It returns the number of constraints
Node - Class in org.jacop.constraints.netflow.simplex
A node (vertex) in the network.
Node - Interface in org.jacop.fz
 
Node() - Constructor for class org.jacop.jasat.utils.structures.IntPriorityQueue.Node
 
Node() - Constructor for class org.jacop.jasat.utils.structures.IntTrie.Node
 
Node(String, int) - Constructor for class org.jacop.constraints.netflow.simplex.Node
 
node_created - Variable in class org.jacop.fz.JJTParserState
 
nodeArity() - Method in class org.jacop.fz.JJTParserState
 
nodeCreated() - Method in class org.jacop.fz.JJTParserState
 
nodeList - Variable in class org.jacop.constraints.netflow.NetworkBuilder
 
nodes - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
nodes - Variable in class org.jacop.fz.JJTParserState
 
nodes - Variable in class org.jacop.search.DepthFirstSearch
It stores number of nodes visited during search.
nodesOut - Variable in class org.jacop.search.DepthFirstSearch
It specifies after how many nodes the search exits.
nodesOutCheck - Variable in class org.jacop.search.DepthFirstSearch
It specifies if the nodes out is on.
nodeToString() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
nodeToString() - Method in class org.jacop.constraints.knapsack.TreeNode
It generates description of the node only.
noDices - Variable in class org.jacop.examples.fd.NonTransitiveDice
It specifies number of dices in the problem.
noDiscrepancies - Variable in class org.jacop.search.LDS
 
NOEDGE - Static variable in class org.jacop.util.MDD
It specifies an identifier which denotes lack of the edge for a given value (in the context of the current level (variable) of an MDD.
NoGood - Class in org.jacop.constraints
NoGood constraints implements a constraint which disallows given combination of values for given variables.
NoGood(List<? extends IntVar>, List<Integer>) - Constructor for class org.jacop.constraints.NoGood
It creates a no-good constraint.
NoGood(IntVar[], int[]) - Constructor for class org.jacop.constraints.NoGood
It creates a no-good constraint.
noGoods - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies number of goods which are in the focus of the auction.
NoGoodsCollector<T> - Class in org.jacop.search
NoGoodCollector collects no-goods from search when timeout has occurred.
NoGoodsCollector() - Constructor for class org.jacop.search.NoGoodsCollector
 
noGoodsValues - Variable in class org.jacop.search.NoGoodsCollector
 
noGoodsVariables - Variable in class org.jacop.search.NoGoodsCollector
 
NOINFO - Static variable in class org.jacop.core.Domain
It specifies the constant responsible of conveying a message that no information is provided by the domain when describing the change which has occurred within the domain.
noIntervals() - Method in class org.jacop.core.BoundDomain
 
noIntervals() - Method in class org.jacop.core.IntDomain
It returns number of intervals required to represent this domain.
noIntervals() - Method in class org.jacop.core.IntervalDomain
It returns the number intervals into which this domain is split.
noIntervals() - Method in class org.jacop.core.SmallDenseDomain
 
noIntervals() - Method in class org.jacop.floats.core.FloatDomain
It returns number of intervals required to represent this domain.
noIntervals() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns the number intervals into which this domain is split.
noLines - Variable in class org.jacop.examples.fd.Cryptogram
 
noMarks - Variable in class org.jacop.examples.fd.Golomb
It specifies the number of marks (number of natural numbers in the sequence).
noMul() - Method in class org.jacop.examples.fd.filters.Filter
It returns a number of multiplications operations in the current problem.
non_array_flat_expr() - Method in class org.jacop.fz.Parser
 
non_array_flat_exprs() - Method in class org.jacop.fz.Parser
 
non_array_ti_expr_tail() - Method in class org.jacop.fz.Parser
 
none - Enum constant in enum org.jacop.fz.Options.RestartType
 
NONE - Static variable in class org.jacop.core.Domain
It specifies the constant for NONE event, if event is NONE then the constraint is not attached to a variable.
Nonogram - Class in org.jacop.examples.fd.nonogram
It solves a nonogram example problem, sometimes also called Paint by Numbers.
Nonogram() - Constructor for class org.jacop.examples.fd.nonogram.Nonogram
 
noNoGround - Variable in class org.jacop.constraints.table.SimpleTable
 
noNoGround - Variable in class org.jacop.constraints.table.Table
 
NonOverlapping - Class in org.jacop.constraints.geost
 
NonOverlapping(Collection<GeostObject>, int[]) - Constructor for class org.jacop.constraints.geost.NonOverlapping
It creates an external constraint to make sure that specified set of objects does not overlap in k-dimensional space on the given number of selected dimensions within this k-dimensional space.
NonOverlapping(GeostObject[], int[]) - Constructor for class org.jacop.constraints.geost.NonOverlapping
It creates an external constraint to make sure that specified set of objects does not overlap in k-dimensional space on the given number of selected dimensions within this k-dimensional space.
NonTransitiveDice - Class in org.jacop.examples.fd
It models and solves Nontransitive Dice Problem.
NonTransitiveDice() - Constructor for class org.jacop.examples.fd.NonTransitiveDice
 
nonZeroTask() - Method in class org.jacop.constraints.Task
 
noOfCarsPerClass - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies how many cars of each option should be produced.
noOfDimensions - Variable in class org.jacop.constraints.geost.ShiftOrder
 
noOfObjects - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies the actual number of objects in the objects array.
noOp() - Method in class org.jacop.examples.fd.filters.Filter
It returns the number of operations in the filter.
noOption - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies the no of options in the car sequencing problem.
noOverlap(Rectangle) - Method in class org.jacop.constraints.diffn.Rectangle
 
noOverlap(Rectangle, int) - Method in class org.jacop.constraints.diffn.Rectangle
 
Nooverlap - Class in org.jacop.constraints.diffn
Nooverlap constraint assures that any two rectangles from a vector of rectangles does not overlap in at least one direction.
Nooverlap(List<? extends List<? extends IntVar>>) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It specifies a diffn constraint.
Nooverlap(List<? extends List<? extends IntVar>>, boolean) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It specifies a diffn constraint.
Nooverlap(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It constructs a diff constraint.
Nooverlap(List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, List<? extends IntVar>, boolean) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It constructs a diff constraint.
Nooverlap(IntVar[][]) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It specifies a diff constraint.
Nooverlap(IntVar[][], boolean) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It specifies a diff constraint.
Nooverlap(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It constructs a diff constraint.
Nooverlap(IntVar[], IntVar[], IntVar[], IntVar[], boolean) - Constructor for class org.jacop.constraints.diffn.Nooverlap
It constructs a diff constraint.
noOverlapRepresentation() - Method in class org.jacop.constraints.geost.Shape
It computes a collection of DBoxes that form the same shape, but that are certain to not overlap
noPigeons - Variable in class org.jacop.examples.fd.PigeonHole
 
normalize(FloatVar) - Method in class org.jacop.floats.constraints.CosPeqR
 
normalize(FloatVar) - Method in class org.jacop.floats.constraints.SinPeqR
 
normalize(FloatVar) - Method in class org.jacop.floats.constraints.TanPeqR
 
noRows - Variable in class org.jacop.examples.fd.Kakro
 
noSat - Variable in class org.jacop.floats.constraints.linear.Linear
 
noSearchConstraints() - Method in class org.jacop.core.Domain
It returns number of search constraints.
noSides - Variable in class org.jacop.examples.fd.NonTransitiveDice
It specifies number of sides for each dice in the problem.
noSolutions - Variable in class org.jacop.search.PrioritySearch
 
noSolutions - Variable in class org.jacop.search.SimpleSolutionListener
 
noSolutions() - Method in class org.jacop.search.PrioritySearch
 
not(int) - Static method in class org.jacop.jasat.utils.Utils
given a positive var, returns the literal that represents the negation of the variable variable -> literal
not(BooleanVar, BooleanVar, BiFunction<IntVar[], int[][], Constraint>) - Method in class org.jacop.examples.fd.Gates
It imposes an extensional constraint enforcing an not relationship between input parameter and an output parameter.
Not - Class in org.jacop.constraints
Constraint "not costraint"
Not(PrimitiveConstraint) - Constructor for class org.jacop.constraints.Not
It constructs not constraint.
NOT_APPLICABLE - Enum constant in enum org.jacop.constraints.geost.InternalConstraint.Applicability
 
notConsistency(Store) - Method in class org.jacop.constraints.AbsXeqY
 
notConsistency(Store) - Method in class org.jacop.constraints.AllEqual
 
notConsistency(Store) - Method in class org.jacop.constraints.And
 
notConsistency(Store) - Method in class org.jacop.constraints.AndBoolSimple
 
notConsistency(Store) - Method in class org.jacop.constraints.AndBoolVector
 
notConsistency(Store) - Method in class org.jacop.constraints.AtLeast
 
notConsistency(Store) - Method in class org.jacop.constraints.AtMost
 
notConsistency(Store) - Method in class org.jacop.constraints.BoolClause
computes consistency for not (x_0 \/ ...
notConsistency(Store) - Method in class org.jacop.constraints.Count
 
notConsistency(Store) - Method in class org.jacop.constraints.CountBounds
 
notConsistency(Store) - Method in class org.jacop.constraints.CountVar
 
notConsistency(Store) - Method in class org.jacop.constraints.Distance
 
notConsistency(Store) - Method in class org.jacop.constraints.Eq
 
notConsistency(Store) - Method in class org.jacop.constraints.EqBool
 
notConsistency(Store) - Method in class org.jacop.constraints.IfThen
 
notConsistency(Store) - Method in class org.jacop.constraints.IfThenBool
 
notConsistency(Store) - Method in class org.jacop.constraints.IfThenElse
 
notConsistency(Store) - Method in class org.jacop.constraints.Implies
 
notConsistency(Store) - Method in class org.jacop.constraints.In
 
notConsistency(Store) - Method in class org.jacop.constraints.LinearInt
 
notConsistency(Store) - Method in class org.jacop.constraints.LinearIntDom
 
notConsistency(Store) - Method in class org.jacop.constraints.Member
 
notConsistency(Store) - Method in class org.jacop.constraints.Not
 
notConsistency(Store) - Method in class org.jacop.constraints.Or
 
notConsistency(Store) - Method in class org.jacop.constraints.OrBoolSimple
 
notConsistency(Store) - Method in class org.jacop.constraints.OrBoolVector
 
notConsistency(Store) - Method in class org.jacop.constraints.PrimitiveConstraint
It makes pruning in such a way that constraint is notConsistent.
notConsistency(Store) - Method in class org.jacop.constraints.Reified
 
notConsistency(Store) - Method in class org.jacop.constraints.SumBool
 
notConsistency(Store) - Method in class org.jacop.constraints.SumInt
 
notConsistency(Store) - Method in class org.jacop.constraints.XeqC
 
notConsistency(Store) - Method in class org.jacop.constraints.XeqY
 
notConsistency(Store) - Method in class org.jacop.constraints.XgtC
 
notConsistency(Store) - Method in class org.jacop.constraints.XgteqC
 
notConsistency(Store) - Method in class org.jacop.constraints.XgteqY
 
notConsistency(Store) - Method in class org.jacop.constraints.XgtY
 
notConsistency(Store) - Method in class org.jacop.constraints.XltC
 
notConsistency(Store) - Method in class org.jacop.constraints.XlteqC
 
notConsistency(Store) - Method in class org.jacop.constraints.XlteqY
 
notConsistency(Store) - Method in class org.jacop.constraints.XltY
 
notConsistency(Store) - Method in class org.jacop.constraints.XmulCeqZ
 
notConsistency(Store) - Method in class org.jacop.constraints.XmulYeqC
 
notConsistency(Store) - Method in class org.jacop.constraints.XneqC
 
notConsistency(Store) - Method in class org.jacop.constraints.XneqY
 
notConsistency(Store) - Method in class org.jacop.constraints.Xor
 
notConsistency(Store) - Method in class org.jacop.constraints.XorBool
 
notConsistency(Store) - Method in class org.jacop.constraints.XplusCeqZ
 
notConsistency(Store) - Method in class org.jacop.constraints.XplusClteqZ
 
notConsistency(Store) - Method in class org.jacop.constraints.XplusYeqC
 
notConsistency(Store) - Method in class org.jacop.constraints.XplusYeqZ
 
notConsistency(Store) - Method in class org.jacop.constraints.XplusYgtC
 
notConsistency(Store) - Method in class org.jacop.constraints.XplusYlteqZ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.linear.Linear
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PeqC
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PeqQ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PgtC
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PgteqC
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PgteqQ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PgtQ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PltC
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PlteqC
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PlteqQ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PltQ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PneqC
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PneqQ
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PplusCeqR
 
notConsistency(Store) - Method in class org.jacop.floats.constraints.PplusQeqR
 
notConsistency(Store) - Method in class org.jacop.set.constraints.AeqB
 
notConsistency(Store) - Method in class org.jacop.set.constraints.AeqS
 
notConsistency(Store) - Method in class org.jacop.set.constraints.AinB
 
notConsistency(Store) - Method in class org.jacop.set.constraints.AinS
 
notConsistency(Store) - Method in class org.jacop.set.constraints.AleB
 
notConsistency(Store) - Method in class org.jacop.set.constraints.AltB
 
notConsistency(Store) - Method in class org.jacop.set.constraints.EinA
 
notConsistency(Store) - Method in class org.jacop.set.constraints.SinA
 
notConsistency(Store) - Method in class org.jacop.set.constraints.XeqA
 
notConsistency(Store) - Method in class org.jacop.set.constraints.XinA
 
notConsistencyPruningEvents - Variable in class org.jacop.constraints.PrimitiveConstraint
It specifies the events which must occur for notConsistency() method being executed.
notExist(int) - Method in class org.jacop.constraints.cumulative.Tree
 
notFirst(Store, Task, List<Task>) - Method in class org.jacop.constraints.Cumulative
 
notFirstNotLast(Store, TaskView[], TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
notFirstNotLastPhase(Store, TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
notFit(int, Rectangle, List<IntRectangle>) - Method in class org.jacop.constraints.DisjointConditional
 
notFit(int, Rectangle, List<IntRectangle>, int) - Method in class org.jacop.constraints.Diff
 
notGrounded - Variable in class org.jacop.constraints.netflow.DomainStructure
 
notifyClause(int) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
when something changed, find the status of the clause
notifyClause(int) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
when something changed, find the status of the clause
notLast(Store, ThetaTree, TaskView[], TaskView[], TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
notLast(Store, Task, List<Task>) - Method in class org.jacop.constraints.Cumulative
 
notOverlapping(int, int, int[]) - Method in class org.jacop.constraints.Diff2
 
notSatisfied() - Method in class org.jacop.constraints.AbsXeqY
 
notSatisfied() - Method in class org.jacop.constraints.Alldifferent
Check whether the constraint is not satisfied based on bipartite graph matching.
notSatisfied() - Method in class org.jacop.constraints.AllEqual
 
notSatisfied() - Method in class org.jacop.constraints.And
 
notSatisfied() - Method in class org.jacop.constraints.AndBoolSimple
 
notSatisfied() - Method in class org.jacop.constraints.AndBoolVector
 
notSatisfied() - Method in class org.jacop.constraints.AtLeast
 
notSatisfied() - Method in class org.jacop.constraints.AtMost
 
notSatisfied() - Method in class org.jacop.constraints.BoolClause
 
notSatisfied() - Method in class org.jacop.constraints.Count
 
notSatisfied() - Method in class org.jacop.constraints.CountBounds
 
notSatisfied() - Method in class org.jacop.constraints.CountVar
 
notSatisfied() - Method in class org.jacop.constraints.diffn.Nooverlap
 
notSatisfied() - Method in class org.jacop.constraints.Distance
 
notSatisfied() - Method in class org.jacop.constraints.Eq
 
notSatisfied() - Method in class org.jacop.constraints.EqBool
 
notSatisfied() - Method in class org.jacop.constraints.IfThen
 
notSatisfied() - Method in class org.jacop.constraints.IfThenBool
 
notSatisfied() - Method in class org.jacop.constraints.IfThenElse
 
notSatisfied() - Method in class org.jacop.constraints.Implies
 
notSatisfied() - Method in class org.jacop.constraints.In
 
notSatisfied() - Method in class org.jacop.constraints.LinearInt
 
notSatisfied() - Method in class org.jacop.constraints.Member
 
notSatisfied() - Method in class org.jacop.constraints.Not
 
notSatisfied() - Method in class org.jacop.constraints.Or
 
notSatisfied() - Method in class org.jacop.constraints.OrBoolSimple
 
notSatisfied() - Method in class org.jacop.constraints.OrBoolVector
 
notSatisfied() - Method in class org.jacop.constraints.PrimitiveConstraint
It checks if constraint would be always not satisfied.
notSatisfied() - Method in class org.jacop.constraints.Reified
 
notSatisfied() - Method in class org.jacop.constraints.SumBool
 
notSatisfied() - Method in class org.jacop.constraints.SumInt
 
notSatisfied() - Method in class org.jacop.constraints.XeqC
 
notSatisfied() - Method in class org.jacop.constraints.XeqY
 
notSatisfied() - Method in class org.jacop.constraints.XgtC
 
notSatisfied() - Method in class org.jacop.constraints.XgteqC
 
notSatisfied() - Method in class org.jacop.constraints.XgteqY
 
notSatisfied() - Method in class org.jacop.constraints.XgtY
 
notSatisfied() - Method in class org.jacop.constraints.XltC
 
notSatisfied() - Method in class org.jacop.constraints.XlteqC
 
notSatisfied() - Method in class org.jacop.constraints.XlteqY
 
notSatisfied() - Method in class org.jacop.constraints.XltY
 
notSatisfied() - Method in class org.jacop.constraints.XmulCeqZ
 
notSatisfied() - Method in class org.jacop.constraints.XmulYeqC
 
notSatisfied() - Method in class org.jacop.constraints.XneqC
 
notSatisfied() - Method in class org.jacop.constraints.XneqY
 
notSatisfied() - Method in class org.jacop.constraints.Xor
 
notSatisfied() - Method in class org.jacop.constraints.XorBool
 
notSatisfied() - Method in class org.jacop.constraints.XplusCeqZ
 
notSatisfied() - Method in class org.jacop.constraints.XplusClteqZ
 
notSatisfied() - Method in class org.jacop.constraints.XplusYeqC
 
notSatisfied() - Method in class org.jacop.constraints.XplusYeqZ
 
notSatisfied() - Method in class org.jacop.constraints.XplusYgtC
 
notSatisfied() - Method in class org.jacop.constraints.XplusYlteqZ
 
notSatisfied() - Method in class org.jacop.floats.constraints.linear.Linear
 
notSatisfied() - Method in class org.jacop.floats.constraints.PeqC
 
notSatisfied() - Method in class org.jacop.floats.constraints.PeqQ
 
notSatisfied() - Method in class org.jacop.floats.constraints.PgtC
 
notSatisfied() - Method in class org.jacop.floats.constraints.PgteqC
 
notSatisfied() - Method in class org.jacop.floats.constraints.PgteqQ
 
notSatisfied() - Method in class org.jacop.floats.constraints.PgtQ
 
notSatisfied() - Method in class org.jacop.floats.constraints.PltC
 
notSatisfied() - Method in class org.jacop.floats.constraints.PlteqC
 
notSatisfied() - Method in class org.jacop.floats.constraints.PlteqQ
 
notSatisfied() - Method in class org.jacop.floats.constraints.PltQ
 
notSatisfied() - Method in class org.jacop.floats.constraints.PneqC
 
notSatisfied() - Method in class org.jacop.floats.constraints.PneqQ
 
notSatisfied() - Method in class org.jacop.floats.constraints.PplusCeqR
 
notSatisfied() - Method in class org.jacop.floats.constraints.PplusQeqR
 
notSatisfied() - Method in class org.jacop.set.constraints.AeqB
 
notSatisfied() - Method in class org.jacop.set.constraints.AeqS
 
notSatisfied() - Method in class org.jacop.set.constraints.AinB
 
notSatisfied() - Method in class org.jacop.set.constraints.AinS
 
notSatisfied() - Method in class org.jacop.set.constraints.AleB
 
notSatisfied() - Method in class org.jacop.set.constraints.AltB
 
notSatisfied() - Method in class org.jacop.set.constraints.EinA
 
notSatisfied() - Method in class org.jacop.set.constraints.SinA
 
notSatisfied() - Method in class org.jacop.set.constraints.XeqA
 
notSatisfied() - Method in class org.jacop.set.constraints.XinA
 
notShavable - Variable in class org.jacop.search.Shaving
 
noWords() - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
ns - Variable in class org.jacop.set.constraints.ChannelIntSet
 
Ns - Static variable in class org.jacop.examples.fd.filters.FilterBenchmark
 
nStamp - Variable in class org.jacop.constraints.Alldistinct
 
NULL_VAR - Static variable in class org.jacop.constraints.netflow.Arithmetic
 
numActiveArcs - Variable in class org.jacop.constraints.netflow.Pruning
 
numArcs - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
numAssertionModules - Variable in class org.jacop.jasat.core.Core
 
numAssertions - Variable in class org.jacop.jasat.modules.StatModule
 
numBackjumpModules - Variable in class org.jacop.jasat.core.Core
 
numBackjumps - Variable in class org.jacop.jasat.modules.StatModule
 
number - Variable in class org.jacop.examples.fd.MagicSquares
It specifies the number
number_solutions - Variable in class org.jacop.fz.Options
 
numberArgs() - Method in class org.jacop.constraints.Constraint
It returns the number of variables within a constraint scope.
numberArgs() - Method in class org.jacop.constraints.knapsack.Knapsack
 
numberBacktracks - Variable in class org.jacop.search.DepthFirstSearch
It stores number of backtracks during search.
numberBooleanVariables - Variable in class org.jacop.fz.VariablesParameters
 
numberBoolVariables - Variable in class org.jacop.fz.Tables
 
numberClauses - Variable in class org.jacop.satwrapper.SatTranslation
 
numberClauses() - Method in class org.jacop.satwrapper.SatTranslation
 
numberConsecutiveFails - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
numberConsistencyCalls - Variable in class org.jacop.core.Store
Number of calls to consistency methods of constraints.
numberConstraints() - Method in class org.jacop.core.Store
This function returns the number of constraints.
numberDerivativeConstraints() - Static method in class org.jacop.floats.constraints.Derivative
 
numberFails - Variable in class org.jacop.search.restart.Calculator
 
numberFails - Variable in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
numberFloatVariables - Variable in class org.jacop.fz.Tables
 
numberFloatVariables - Variable in class org.jacop.fz.VariablesParameters
 
numberId - Variable in class org.jacop.constraints.Constraint
It specifies the number id for a given constraint.
numberInnerMoves - Variable in class org.jacop.examples.fd.WolfGoatCabbage
It specifies number of moves allowed (one move is from one river bank to the other)
numberOfConstraints - Variable in class org.jacop.core.Store
It stores the number of constraints which were imposed to the store.
numberOfLearntClauses() - Method in class org.jacop.jasat.modules.HeuristicForgetModule
 
numberQ - Variable in class org.jacop.examples.fd.Queens
It specifies the size of chessboard to be used in the model.
numberRestarts - Variable in class org.jacop.search.restart.RestartSearch
 
numberSetVariables - Variable in class org.jacop.fz.Tables
 
numberSetVariables - Variable in class org.jacop.fz.VariablesParameters
 
numberSolutions - Variable in class org.jacop.fz.Solve
 
NumberSolutionsReached - Exception Class in org.jacop.fz
It is thrown in flazinc when search reaches a number of specified solutions using option -n.
NumberSolutionsReached() - Constructor for exception class org.jacop.fz.NumberSolutionsReached
 
numberTuples - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
numClauseAdd - Variable in class org.jacop.jasat.modules.StatModule
 
numClauseModules - Variable in class org.jacop.jasat.core.Core
 
numClauseRemoved - Variable in class org.jacop.jasat.modules.StatModule
 
numClauses - Variable in class org.jacop.jasat.utils.CnfParser
 
numConflictModules - Variable in class org.jacop.jasat.core.Core
 
numConflicts - Variable in class org.jacop.jasat.modules.StatModule
 
numElem - Variable in class org.jacop.jasat.utils.structures.IntVec
 
numExplanationModules - Variable in class org.jacop.jasat.core.Core
 
numForget - Variable in class org.jacop.jasat.modules.StatModule
 
numForgetModules - Variable in class org.jacop.jasat.core.Core
 
numLearntClauses - Variable in class org.jacop.jasat.modules.StatModule
 
numPropagate - Variable in class org.jacop.jasat.modules.StatModule
 
numPropagateModules - Variable in class org.jacop.jasat.core.Core
 
numRemoved - Variable in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
numRemoved - Variable in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
numRemoved - Variable in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
numRemoved - Variable in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
numRestartModules - Variable in class org.jacop.jasat.core.Core
 
numRestarts - Variable in class org.jacop.jasat.modules.StatModule
 
numSolutionModules - Variable in class org.jacop.jasat.core.Core
 
numStartStopModules - Variable in class org.jacop.jasat.core.Core
 
numVars - Variable in class org.jacop.jasat.utils.CnfParser
 
nVarIn(ArcCompanion, int, int) - Method in class org.jacop.constraints.netflow.Pruning
 
nVarInShift(ArcCompanion, IntDomain, int) - Method in class org.jacop.constraints.netflow.Pruning
 
NVARS - Variable in class org.jacop.constraints.netflow.Statistics
 

O

object - Variable in class org.jacop.constraints.geost.DomainHoles
 
objectConstraintMap - Variable in class org.jacop.constraints.geost.NonOverlapping
It maps object (through object.id) to the internal constraint connected to this object.
objectConstraints - Variable in class org.jacop.constraints.geost.Geost
For each object, the set of constraint that apply to it we use object ids as keys, and can thus use an array to store the map.
objectList - Variable in class org.jacop.constraints.geost.Geost
It contains all the objects which have been updated in the previous levels.
objectList4Flush - Variable in class org.jacop.constraints.geost.Geost
It is used inside flushQueue function to separate timeconsistency execution from object update (potentially expensive if for example object frame is recomputed).
objectQueue - Variable in class org.jacop.constraints.geost.Geost
It contains objects that need to be checked in the next sweep.
objects - Variable in class org.jacop.constraints.geost.Geost
It stores the reference to the collection of objects provided to the constructor.
objects - Variable in class org.jacop.constraints.geost.NonOverlapping
It specifies the objects which are being in the scope of this external constraint.
objects - Variable in class org.jacop.core.SimpleBacktrackableManager
It stores objects which change has to be restored upon backtracking.
obstacle - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
It specifies the geost objection which is the foundation of this obstacle constraint.
ObstacleObject - Class in org.jacop.constraints.geost
 
ObstacleObject(Geost, GeostObject, int[]) - Constructor for class org.jacop.constraints.geost.ObstacleObject
It constructs an internal constraint to constraint the objects not to overlap with this obstacle object.
ObstacleObjectFrame - Class in org.jacop.constraints.geost
 
ObstacleObjectFrame(Geost, GeostObject, int[]) - Constructor for class org.jacop.constraints.geost.ObstacleObjectFrame
It creates an internal constraint to enforce non-overlapping relation with this obstacle object.
oc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
OF - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
offset - Variable in class org.jacop.set.constraints.ChannelBoolSet
 
offsetInt - Variable in class org.jacop.set.constraints.ChannelIntSet
 
offsetSet - Variable in class org.jacop.set.constraints.ChannelIntSet
 
onAssertion(int) - Method in class org.jacop.satwrapper.SatChangesListener
this should be called every time a new boolean variable representing a CP proposition is asserted, but preferably only once per variable, so that it can later update the CP variables domains
onAssertion(int, int) - Method in class org.jacop.jasat.modules.DebugModule
 
onAssertion(int, int) - Method in interface org.jacop.jasat.modules.interfaces.AssertionListener
Called when a variable is set
onAssertion(int, int) - Method in class org.jacop.jasat.modules.StatModule
 
onAssertion(int, int) - Method in class org.jacop.satwrapper.SatChangesListener
 
onAssertion(int, int) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onBackjump(int, int) - Method in class org.jacop.jasat.modules.ActivityModule
 
onBackjump(int, int) - Method in class org.jacop.jasat.modules.DebugModule
 
onBackjump(int, int) - Method in class org.jacop.jasat.modules.HeuristicForgetModule
 
onBackjump(int, int) - Method in class org.jacop.jasat.modules.HeuristicRestartModule
 
onBackjump(int, int) - Method in interface org.jacop.jasat.modules.interfaces.BackjumpListener
Called when the solver backtracks.
onBackjump(int, int) - Method in class org.jacop.jasat.modules.StatModule
 
onBackjump(int, int) - Method in class org.jacop.satwrapper.SatChangesListener
clear on backjump
onBackjump(int, int) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onClauseAdd(int[], int, boolean) - Method in class org.jacop.jasat.modules.ActivityModule
 
onClauseAdd(int[], int, boolean) - Method in class org.jacop.jasat.modules.DebugModule
 
onClauseAdd(int[], int, boolean) - Method in interface org.jacop.jasat.modules.interfaces.ClauseListener
called when the given clause is added.
onClauseAdd(int[], int, boolean) - Method in class org.jacop.jasat.modules.StatModule
 
onClauseAdd(int[], int, boolean) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onClauseRemoval(int) - Method in class org.jacop.jasat.modules.ActivityModule
 
onClauseRemoval(int) - Method in class org.jacop.jasat.modules.DebugModule
 
onClauseRemoval(int) - Method in interface org.jacop.jasat.modules.interfaces.ClauseListener
called when the clause with unique Id @param clauseId is removed
onClauseRemoval(int) - Method in class org.jacop.jasat.modules.StatModule
 
onClauseRemoval(int) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onConflict(MapClause, int) - Method in class org.jacop.jasat.modules.ActivityModule
 
onConflict(MapClause, int) - Method in class org.jacop.jasat.modules.DebugModule
 
onConflict(MapClause, int) - Method in class org.jacop.jasat.modules.HeuristicRestartModule
 
onConflict(MapClause, int) - Method in interface org.jacop.jasat.modules.interfaces.ConflictListener
called when a conflict occurs
onConflict(MapClause, int) - Method in class org.jacop.jasat.modules.StatModule
 
onConflict(MapClause, int) - Method in class org.jacop.satwrapper.SatWrapper
wrapper listens for conflicts.
onConflict(MapClause, int) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
oneCircuit(Store, LinkedHashSet<IntVar>) - Method in class org.jacop.constraints.Circuit
 
OneSolution<T> - Class in org.jacop.search
Defines functionality for OneSolution plug-in, that is the search with this plug-in will stop after funding first solution.
OneSolution() - Constructor for class org.jacop.search.OneSolution
 
oneSupport - Variable in class org.jacop.constraints.regular.Regular
It specifies if the support functionality should be used.
oneTimeVarChanged - Variable in class org.jacop.constraints.geost.Geost
It is set by queueVariable after a time variable has been changed.
onExplain(MapClause) - Method in class org.jacop.jasat.modules.DebugModule
 
onExplain(MapClause) - Method in class org.jacop.jasat.modules.HeuristicForgetModule
 
onExplain(MapClause) - Method in interface org.jacop.jasat.modules.interfaces.ExplanationListener
called when the conflict clause is explained
onExplain(MapClause) - Method in class org.jacop.jasat.modules.SearchModule
 
onExplain(MapClause) - Method in class org.jacop.satwrapper.SatWrapper
wrapper listens for explanations, to know how deep to backtrack
onExplain(MapClause) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onForget() - Method in class org.jacop.jasat.modules.DebugModule
 
onForget() - Method in class org.jacop.jasat.modules.HeuristicForgetModule
When a forget() event occurs, this component will try to find clauses that can be forgotten, i.e.
onForget() - Method in interface org.jacop.jasat.modules.interfaces.ForgetListener
called when the solver's forget() method is applied.
onForget() - Method in class org.jacop.jasat.modules.StatModule
 
onForget() - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onGround(Var) - Method in class org.jacop.constraints.geost.GeostObject
It is executed as soon as any object variable is grounded.
onList(int) - Method in class org.jacop.constraints.ExclusiveList
 
onList(int, int[]) - Method in class org.jacop.constraints.Diff2
 
onlyFailedConstraint - Variable in class org.jacop.search.Shaving
It specifies if only the last failed constraint is allowed to suggest shaving values.
onlyIntVarsOfFailedConstraint - Variable in class org.jacop.search.Shaving
It specifies if only variables in the scope of the last failed constraint are allowed to be used in shaving attempts.
onObjectUpdate(GeostObject) - Method in interface org.jacop.constraints.geost.ExternalConstraint
Handler method called by the Geost kernel when the domain of the object changes.
onObjectUpdate(GeostObject) - Method in class org.jacop.constraints.geost.Geost
It performs the necessary operations for a given changed object.
onObjectUpdate(GeostObject) - Method in class org.jacop.constraints.geost.InArea
 
onObjectUpdate(GeostObject) - Method in class org.jacop.constraints.geost.NonOverlapping
 
onObjectUpdateCount - Variable in class org.jacop.constraints.geost.Geost
It counts the number of object updates.
onPropagate(int, int) - Method in class org.jacop.jasat.modules.DebugModule
 
onPropagate(int, int) - Method in interface org.jacop.jasat.modules.interfaces.PropagateListener
called when a propagation occurs
onPropagate(int, int) - Method in class org.jacop.jasat.modules.StatModule
 
onPropagate(int, int) - Method in class org.jacop.satwrapper.SatChangesListener
 
onPropagate(int, int) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onRestart(int) - Method in class org.jacop.jasat.modules.ActivityModule
 
onRestart(int) - Method in class org.jacop.jasat.modules.DebugModule
 
onRestart(int) - Method in class org.jacop.jasat.modules.HeuristicForgetModule
when a restart occurs, it may be a good occasion to forget clauses
onRestart(int) - Method in class org.jacop.jasat.modules.HeuristicRestartModule
 
onRestart(int) - Method in interface org.jacop.jasat.modules.interfaces.BackjumpListener
called when the solver restarts.
onRestart(int) - Method in class org.jacop.jasat.modules.StatModule
 
onRestart(int) - Method in class org.jacop.satwrapper.SatChangesListener
 
onRestart(int) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onSolution(boolean) - Method in class org.jacop.jasat.modules.DebugModule
 
onSolution(boolean) - Method in interface org.jacop.jasat.modules.interfaces.SolutionListener
a handler called when a solution is found.
onSolution(boolean) - Method in class org.jacop.jasat.modules.SearchModule
 
onSolution(boolean) - Method in class org.jacop.satwrapper.SatWrapper
 
onSolution(boolean) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onStart() - Method in class org.jacop.jasat.modules.DebugModule
 
onStart() - Method in interface org.jacop.jasat.modules.interfaces.StartStopListener
called when the solver starts search.
onStart() - Method in class org.jacop.jasat.modules.SearchModule
perform search on the given solver, without limit of time.
onStart() - Method in class org.jacop.jasat.modules.StatModule
 
onStart() - Method in class org.jacop.satwrapper.SatWrapper
 
onStart() - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onStop() - Method in class org.jacop.jasat.modules.DebugModule
 
onStop() - Method in interface org.jacop.jasat.modules.interfaces.StartStopListener
called when the solver stop search, for any reason
onStop() - Method in class org.jacop.jasat.modules.SearchModule
stops search
onStop() - Method in class org.jacop.jasat.modules.StatModule
 
onStop() - Method in class org.jacop.satwrapper.SatWrapper
 
onStop() - Method in class org.jacop.satwrapper.WrapperDebugModule
 
onUnGround(Var) - Method in class org.jacop.constraints.geost.GeostObject
It is executed as soon as backtracking has occurred making previously grounded variable ungrounded again.
openNodeScope(Node) - Method in class org.jacop.fz.JJTParserState
 
OperationConstraints - Class in org.jacop.fz.constraints
Generation of linear constraints in flatzinc
OperationConstraints(Support) - Constructor for class org.jacop.fz.constraints.OperationConstraints
 
Operator - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
opt - Variable in class org.jacop.constraints.cumulative.CumulativeOptional
 
opt - Variable in class org.jacop.constraints.cumulative.CumulativeUnaryOptional
 
opt - Variable in class org.jacop.fz.FlatzincLoader
 
OptHandler() - Constructor for class org.jacop.jasat.utils.OptParse.OptHandler
 
optimalProfit - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the optimalProfit of possibly non-integral solution generated by LP relaxation.
optimization - Variable in class org.jacop.fz.Solve
 
optimize - Variable in class org.jacop.search.DepthFirstSearch
 
optimize(int[]) - Method in class org.jacop.constraints.netflow.Arithmetic
 
Optimize<T> - Class in org.jacop.floats.search
Implements optimization for floating point varibales
Optimize(Store, DepthFirstSearch<T>, SelectChoicePoint<T>, FloatVar) - Constructor for class org.jacop.floats.search.Optimize
 
Optimize.ResultListener<T> - Class in org.jacop.floats.search
 
optimizedMDD - Variable in class org.jacop.constraints.regular.Regular
It specifies if the translation of FSM into optimized MDD should take place so minimal layered graph can be obtained.
options - Variable in class org.jacop.fz.constraints.Support
 
options - Variable in class org.jacop.fz.Parser
 
options - Variable in class org.jacop.fz.Solve
 
options - Variable in class org.jacop.fz.VariablesParameters
 
Options - Class in org.jacop.fz
It parses the options provided to flatzinc parser/executable.
Options(String[]) - Constructor for class org.jacop.fz.Options
It constructs an Options object and parses all the parameters/options provided to flatzinc to jacop parser.
Options.RestartType - Enum in org.jacop.fz
 
OptParse<E> - Class in org.jacop.jasat.utils
util to parse command-line arguments
OptParse() - Constructor for class org.jacop.jasat.utils.OptParse
 
OptParse.OptHandler<E> - Class in org.jacop.jasat.utils
a class to handle one option
or(BooleanVar, BooleanVar, BooleanVar, BiFunction<IntVar[], int[][], Constraint>) - Method in class org.jacop.examples.fd.Gates
It imposes an extensional constraint enforcing an or relationship between two input parameters and an output parameter.
Or - Class in org.jacop.constraints
Constraint c1 \/ c2 \/ ...
Or(List<PrimitiveConstraint>) - Constructor for class org.jacop.constraints.Or
It constructs Or constraint.
Or(PrimitiveConstraint[]) - Constructor for class org.jacop.constraints.Or
It constructs Or constraint.
Or(PrimitiveConstraint, PrimitiveConstraint) - Constructor for class org.jacop.constraints.Or
It constructs an Or constraint, at least one constraint has to be satisfied.
OrBool - Class in org.jacop.constraints
OrBool constraint implements logic and operation on its arguments and returns result.
OrBool(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.OrBool
It constructs and constraint on variables.
OrBool(IntVar[], IntVar) - Constructor for class org.jacop.constraints.OrBool
It constructs and constraint on variables.
OrBool(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.OrBool
It constructs and constraint on variables.
OrBoolSimple - Class in org.jacop.constraints
If at least one variable is equal 1 then result variable is equal 1 too.
OrBoolSimple(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.OrBoolSimple
It constructs orBool.
OrBoolVector - Class in org.jacop.constraints
If at least one variable from the list is equal 1 then result variable is equal 1 too.
OrBoolVector(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.OrBoolVector
It constructs orBool.
OrBoolVector(IntVar[], IntVar) - Constructor for class org.jacop.constraints.OrBoolVector
It constructs orBool.
order - Variable in class org.jacop.constraints.ElementIntegerFast
 
order - Variable in class org.jacop.constraints.geost.Geost
It specifies the order between dimensions which is used by the pruning algorithm.
order - Variable in class org.jacop.search.IndomainList
 
orderedTasks - Variable in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
orderedTasks - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
orderedTasks - Variable in class org.jacop.constraints.cumulative.ThetaTree
 
orderingWithShiftConsidered - Variable in class org.jacop.constraints.geost.ShiftOrder
 
org - Variable in class org.jacop.constraints.regular.RegEdge
The origin state.
org.jacop.api - package org.jacop.api
 
org.jacop.constraints - package org.jacop.constraints
 
org.jacop.constraints.binpacking - package org.jacop.constraints.binpacking
 
org.jacop.constraints.cumulative - package org.jacop.constraints.cumulative
 
org.jacop.constraints.diffn - package org.jacop.constraints.diffn
 
org.jacop.constraints.geost - package org.jacop.constraints.geost
 
org.jacop.constraints.knapsack - package org.jacop.constraints.knapsack
 
org.jacop.constraints.netflow - package org.jacop.constraints.netflow
 
org.jacop.constraints.netflow.simplex - package org.jacop.constraints.netflow.simplex
 
org.jacop.constraints.regular - package org.jacop.constraints.regular
 
org.jacop.constraints.replace - package org.jacop.constraints.replace
 
org.jacop.constraints.table - package org.jacop.constraints.table
 
org.jacop.core - package org.jacop.core
 
org.jacop.examples - package org.jacop.examples
 
org.jacop.examples.cpviz - package org.jacop.examples.cpviz
 
org.jacop.examples.fd - package org.jacop.examples.fd
 
org.jacop.examples.fd.carsequencing - package org.jacop.examples.fd.carsequencing
 
org.jacop.examples.fd.crosswords - package org.jacop.examples.fd.crosswords
 
org.jacop.examples.fd.filters - package org.jacop.examples.fd.filters
 
org.jacop.examples.fd.muca - package org.jacop.examples.fd.muca
 
org.jacop.examples.fd.nonogram - package org.jacop.examples.fd.nonogram
 
org.jacop.examples.fd.qcp - package org.jacop.examples.fd.qcp
 
org.jacop.examples.flatzinc - package org.jacop.examples.flatzinc
 
org.jacop.examples.floats - package org.jacop.examples.floats
 
org.jacop.examples.set - package org.jacop.examples.set
 
org.jacop.floats.constraints - package org.jacop.floats.constraints
 
org.jacop.floats.constraints.linear - package org.jacop.floats.constraints.linear
 
org.jacop.floats.core - package org.jacop.floats.core
 
org.jacop.floats.search - package org.jacop.floats.search
 
org.jacop.fz - package org.jacop.fz
 
org.jacop.fz.constraints - package org.jacop.fz.constraints
 
org.jacop.jasat.core - package org.jacop.jasat.core
 
org.jacop.jasat.core.clauses - package org.jacop.jasat.core.clauses
 
org.jacop.jasat.modules - package org.jacop.jasat.modules
 
org.jacop.jasat.modules.interfaces - package org.jacop.jasat.modules.interfaces
 
org.jacop.jasat.utils - package org.jacop.jasat.utils
 
org.jacop.jasat.utils.structures - package org.jacop.jasat.utils.structures
 
org.jacop.satwrapper - package org.jacop.satwrapper
 
org.jacop.satwrapper.translation - package org.jacop.satwrapper.translation
 
org.jacop.search - package org.jacop.search
 
org.jacop.search.restart - package org.jacop.search.restart
 
org.jacop.search.sgmpcs - package org.jacop.search.sgmpcs
 
org.jacop.set.constraints - package org.jacop.set.constraints
 
org.jacop.set.core - package org.jacop.set.core
 
org.jacop.set.search - package org.jacop.set.search
 
org.jacop.ui - package org.jacop.ui
 
org.jacop.util - package org.jacop.util
 
org.jacop.util.fsm - package org.jacop.util.fsm
 
origin - Variable in class org.jacop.constraints.diffn.Rectangle
It specifies the the rectangle.
origin - Variable in class org.jacop.constraints.geost.AllowedArea
 
origin - Variable in class org.jacop.constraints.geost.DBox
It specifies point in n-dimensional space where the dbox originates from.
origin - Variable in class org.jacop.constraints.geost.ForbiddenArea
 
origin - Variable in class org.jacop.constraints.IntRectangle
 
origin - Variable in class org.jacop.constraints.Rectangle
It specifies the origin of the rectangle in each dimension.
origin(int) - Method in class org.jacop.constraints.diffn.Rectangle
 
origin(int) - Method in class org.jacop.constraints.IntRectangle
 
origin(int) - Method in class org.jacop.constraints.Rectangle
 
originalLexLT - Variable in class org.jacop.constraints.LexOrder
 
otherFails - Variable in class org.jacop.search.FailConstraintsStatistics
 
outDegree - Variable in class org.jacop.constraints.regular.RegState
It specifies the number of edges outgoing from the state.
output - Variable in class org.jacop.examples.fd.muca.MUCA.Delta
 
OUTPUT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
output_elem() - Method in class org.jacop.fz.Parser
 
output_elems() - Method in class org.jacop.fz.Parser
 
output_item() - Method in class org.jacop.fz.Parser
 
outputArray - Variable in class org.jacop.fz.Tables
 
OutputArrayAnnotation - Class in org.jacop.fz
It stores information about the annotation for an output array.
OutputArrayAnnotation(String, ArrayList<IntDomain>) - Constructor for class org.jacop.fz.OutputArrayAnnotation
It constructs and output array annotation.
outputFilename - Variable in class org.jacop.fz.Options
 
outputVariables - Variable in class org.jacop.fz.Tables
 
outputVars() - Method in class org.jacop.fz.DefaultSearchVars
It collects all output variables for search.
outward - Static variable in class org.jacop.floats.core.FloatDomain
 
overlap(Rectangle, int) - Method in class org.jacop.constraints.diffn.Rectangle
 
overlap(IntRectangle) - Method in class org.jacop.constraints.IntRectangle
 
overlap(ProfileItemCondition, ProfileItemCondition, ProfileItemCondition, ProfileItemCondition, ExclusiveList, int[]) - Method in class org.jacop.constraints.ProfileItemCondition
 
overlap(ProfileItem, ProfileItem, ProfileItem, ProfileItem) - Method in class org.jacop.constraints.ProfileItem
It compute the overlap with the specified profile item.
overlapping - Variable in class org.jacop.constraints.diffn.Nooverlap
Defines first position of the variable that is not ground to 1
overload(TaskView[]) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 

P

p - Variable in class org.jacop.constraints.cumulative.ThetaNode
 
p - Variable in class org.jacop.floats.constraints.AbsPeqR
It contains variable p.
p - Variable in class org.jacop.floats.constraints.CeilPeqX
It specifies a right hand variable in equality constraint.
p - Variable in class org.jacop.floats.constraints.CosPeqR_decomposed
It contains variable p.
p - Variable in class org.jacop.floats.constraints.CosPeqR
It contains variable p.
p - Variable in class org.jacop.floats.constraints.ExpPeqR
It specifies a left hand variable in equality constraint.
p - Variable in class org.jacop.floats.constraints.FloorPeqX
It specifies a right hand variable in equality constraint.
p - Variable in class org.jacop.floats.constraints.PeqC
It specifies the variable which is constrained to be equal to the specified value.
p - Variable in class org.jacop.floats.constraints.PeqQ
It specifies a left hand variable in equality constraint.
p - Variable in class org.jacop.floats.constraints.PgtC
It specifies variable p which must be greater than a given constraint.
p - Variable in class org.jacop.floats.constraints.PgteqC
It specifies variables p which must be greater or equal to a given constant.
p - Variable in class org.jacop.floats.constraints.PgteqQ
It specifies variables p which must be greater or equal to a given varibale.
p - Variable in class org.jacop.floats.constraints.PgtQ
It specifies variable p which must be smaller or equal to q.
p - Variable in class org.jacop.floats.constraints.PltC
It specifies variable x to be lower than a given constant.
p - Variable in class org.jacop.floats.constraints.PlteqC
It specifies variable x which must be smaller or equal to a given constant.
p - Variable in class org.jacop.floats.constraints.PlteqQ
It specifies variable p which must be smaller or equal to q.
p - Variable in class org.jacop.floats.constraints.PltQ
It specifies variable p to be lower than q.
p - Variable in class org.jacop.floats.constraints.PmulCeqR
It specifies variable p in constraint p * c = r.
p - Variable in class org.jacop.floats.constraints.PmulQeqR
It specifies variable p in constraint p * q = r.
p - Variable in class org.jacop.floats.constraints.PneqC
It specifies the variable which is constrained to be equal to the specified value.
p - Variable in class org.jacop.floats.constraints.PneqQ
It specifies a left hand variable in equality constraint.
p - Variable in class org.jacop.floats.constraints.PplusCeqR
It specifies variable p in constraint p+c=r.
p - Variable in class org.jacop.floats.constraints.PplusQeqR
It specifies variable p in constraint p+q=r.
p - Variable in class org.jacop.floats.constraints.RoundPeqX
It specifies a right hand variable in equality constraint.
p - Variable in class org.jacop.floats.constraints.SinPeqR
It contains variable p.
p - Variable in class org.jacop.floats.constraints.TanPeqR
It contains variable p.
p - Variable in class org.jacop.floats.constraints.XeqP
It specifies a right hand variable in equality constraint.
p - Variable in class org.jacop.fz.Constraints
 
p - Static variable in class org.jacop.fz.Solve
 
p - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
Parameters.
P_ATTEMPT_PRUNING - Static variable in class org.jacop.constraints.netflow.Pruning
 
paint(Graphics) - Method in class org.jacop.constraints.geost.BoxDisplay
paints all objects, repaint only if requested to
Pair(int, int) - Constructor for class org.jacop.constraints.Diff.Pair
 
Pair(int, int) - Constructor for class org.jacop.fz.constraints.GlobalConstraints.Pair
 
pairU - Variable in class org.jacop.util.BipartiteGraphMatching
 
pairV - Variable in class org.jacop.util.BipartiteGraphMatching
 
parameterListForAlldistincts - Variable in class org.jacop.fz.constraints.Support
 
parametricStep(Node, Node, int, int) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
Given an optimal flow that satisfies all feasibility constraints except mass balance on two nodes, the parametric simplex algorithm tries to achieve feasibility while keeping the solution optimal.
paramZero(IntVar) - Method in class org.jacop.fz.constraints.LinearConstraints
 
Parcel - Class in org.jacop.examples.fd
It solves a simple parcel shipment problem.
Parcel() - Constructor for class org.jacop.examples.fd.Parcel
 
parent - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the parent of this node.
parent - Variable in class org.jacop.constraints.netflow.simplex.Node
 
parent - Variable in class org.jacop.floats.constraints.linear.BinaryNode
 
parent - Variable in class org.jacop.fz.SimpleNode
 
parent - Variable in class org.jacop.util.LengauerTarjan
 
parent(int) - Method in class org.jacop.constraints.cumulative.Tree
 
parentNode - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue.Node
 
parentSolutionListener - Variable in class org.jacop.search.SimpleSolutionListener
If this search is a slave search than each solution within this search must be connected to a solution of the master search.
parentSolutionNo - Variable in class org.jacop.search.SimpleSolutionListener
If this search is a slave search than each solution within this search must be connected to a solution of the master search.
parse(boolean) - Method in class org.jacop.util.fsm.RegularExpressionParser
This method parses an expression that it reads from a given input stream.
parse(String[], E) - Method in class org.jacop.jasat.utils.OptParse
 
parseAnnExpr(SimpleNode, int) - Method in class org.jacop.fz.VariablesParameters
 
parseAnnotations(SimpleNode) - Method in class org.jacop.fz.constraints.Support
 
ParseException - Exception Class in org.jacop.fz
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception class org.jacop.fz.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception class org.jacop.fz.ParseException
Constructor with message.
ParseException(String) - Constructor for exception class org.jacop.jasat.utils.CnfParser.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for exception class org.jacop.fz.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseInt() - Method in class org.jacop.jasat.utils.CnfParser
reads an int from the stream
parseNextClause() - Method in class org.jacop.jasat.utils.CnfParser
parses the next clause from the stream
parser - Variable in class org.jacop.fz.FlatzincLoader
 
parser - Variable in class org.jacop.fz.RunWhenShuttingDown
 
parser - Variable in class org.jacop.fz.SimpleNode
 
parser - Static variable in class org.jacop.jasat.core.RunSolver
 
Parser - Class in org.jacop.fz
 
Parser(InputStream) - Constructor for class org.jacop.fz.Parser
Constructor with InputStream.
Parser(InputStream, String) - Constructor for class org.jacop.fz.Parser
Constructor with InputStream and supplied encoding
Parser(Reader) - Constructor for class org.jacop.fz.Parser
Constructor.
Parser(ParserTokenManager) - Constructor for class org.jacop.fz.Parser
Constructor with generated Token Manager.
Parser.JJCalls - Class in org.jacop.fz
 
Parser.LookaheadSuccess - Exception Class in org.jacop.fz
 
ParserConstants - Interface in org.jacop.fz
Token literal values and constants.
ParserTokenManager - Class in org.jacop.fz
Token Manager.
ParserTokenManager(SimpleCharStream) - Constructor for class org.jacop.fz.ParserTokenManager
Constructor.
ParserTokenManager(SimpleCharStream, int) - Constructor for class org.jacop.fz.ParserTokenManager
Constructor.
ParserTreeConstants - Interface in org.jacop.fz
 
parseSearchAnnotations(ArrayList<SearchItem<T>>) - Method in class org.jacop.fz.Solve
 
parseToFSM() - Method in class org.jacop.util.fsm.RegularExpressionParser.Concatination
 
parseToFSM() - Method in class org.jacop.util.fsm.RegularExpressionParser.Expression
It creates Finite State Machine from the expression.
parseToFSM() - Method in class org.jacop.util.fsm.RegularExpressionParser.Literal
 
parseToFSM() - Method in class org.jacop.util.fsm.RegularExpressionParser.Star
 
parseToFSM() - Method in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
partialResolveWith(int) - Method in class org.jacop.jasat.core.clauses.MapClause
If variable specified by the literal does not exists in this clause then literal is added.
partialShapeSweep - Variable in class org.jacop.constraints.geost.Geost
set to false to disable relaxed shape pruning
PartitionSet - Class in org.jacop.set.constraints
Channel constraint requires that array of int variables x and array of set variables y are related such that (x[i] = j) <-> (i in s[j]).
PartitionSet(SetVar[], IntDomain) - Constructor for class org.jacop.set.constraints.PartitionSet
It constructs a Channel constraint.
pascalPlace - Variable in class org.jacop.set.core.SetDomainValueEnumeration
 
pathmax(int[], int) - Method in class org.jacop.constraints.Alldiff
 
pathmin(int[], int) - Method in class org.jacop.constraints.Alldiff
 
pathset(int[], int, int, int) - Method in class org.jacop.constraints.Alldiff
 
pCount - Variable in class org.jacop.constraints.GCC
 
PdivCeqR - Class in org.jacop.floats.constraints
Constraint P / C = R for floats
PdivCeqR(FloatVar, double, FloatVar) - Constructor for class org.jacop.floats.constraints.PdivCeqR
It constructs a constraint P / Q = R.
PdivQeqR - Class in org.jacop.floats.constraints
Constraint P / Q = R for floats
PdivQeqR(FloatVar, FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PdivQeqR
It constructs a constraint P / Q = R.
peek() - Method in class org.jacop.jasat.utils.structures.IntQueue
inspection of the first element, without removal
peek() - Method in class org.jacop.jasat.utils.structures.IntStack
returns, without removing, the top element
peekNode() - Method in class org.jacop.fz.JJTParserState
 
PeqC - Class in org.jacop.floats.constraints
Constraints P #= C
PeqC(FloatVar, double) - Constructor for class org.jacop.floats.constraints.PeqC
It constructs the constraint P = C.
PeqQ - Class in org.jacop.floats.constraints
Constraints P #= Q for P and Q floats
PeqQ(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PeqQ
It constructs constraint P = Q.
percentage - Variable in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
PercentStrategy(double, int) - Constructor for class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
percolateDown() - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
heapify the tree by swapping nodes (from the root) until the tree becomes a heap
percolateDown(int) - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
equivalent to addPriority(i, -1);
percolateUp(int) - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
equivalent to addPriority(i, 1)
percolateUp(IntPriorityQueue.Node) - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
balances the tree again so that the given node moves up (to be called when the current node has highest priority than its parent)
PerfectSquare - Class in org.jacop.examples.fd
It specifies an example where squares of the given size must be placed within a square of a given size.
PerfectSquare() - Constructor for class org.jacop.examples.fd.PerfectSquare
 
performCardinalityReasoning - Variable in class org.jacop.set.constraints.AdiffBeqC
It specifies if the constrain attempts to perform expensive and yet unlikely propagation due to cardinality information.
performCardinalityReasoning - Variable in class org.jacop.set.constraints.AdisjointB
It specifies if the constrain attempts to perform expensive and yet unlikely propagation due to cardinality information.
performCardinalityReasoning - Variable in class org.jacop.set.constraints.AintersectBeqC
It specifies if the constrain attempts to perform expensive and yet unlikely propagation due to cardinality information.
performCardinalityReasoning - Variable in class org.jacop.set.constraints.AunionBeqC
It specifies if the constrain attempts to perform expensive and yet unlikely propagation due to cardinality information.
permutationConsistency - Variable in class org.jacop.constraints.Alldistinct
 
pFirst - Variable in class org.jacop.constraints.GCC
 
PgtC - Class in org.jacop.floats.constraints
Constraint P > C
PgtC(FloatVar, double) - Constructor for class org.jacop.floats.constraints.PgtC
It constructs constraint P > C.
PgteqC - Class in org.jacop.floats.constraints
Constraints P >= C for floats
PgteqC(FloatVar, double) - Constructor for class org.jacop.floats.constraints.PgteqC
It constructs constraint P >= C.
PgteqQ - Class in org.jacop.floats.constraints
Constraints P >= Q for floats
PgteqQ(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PgteqQ
It constructs constraint P >= Q.
PgtQ - Class in org.jacop.floats.constraints
Constraint P > Q for floats
PgtQ(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PgtQ
It constructs constraint P <= Q.
PI - Static variable in class org.jacop.floats.core.FloatDomain
 
PigeonHole - Class in org.jacop.examples.fd
It solves the PigeonHole problem.
PigeonHole() - Constructor for class org.jacop.examples.fd.PigeonHole
 
pipelineSchedule() - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It solves available filters for different scenario consisting of different number of resources.
pipeMulSchedule() - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It solves available filters for different scenario consisting of different number of resources.
pivotPosition - Variable in class org.jacop.search.SimpleMatrixSelect
It specifies the pivot position (first element has index 0).
pivotRule - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
PivotRule - Interface in org.jacop.constraints.netflow.simplex
A pivot selection rule for the primal network simplex algorithm.
pixelsPerUnit - Variable in class org.jacop.constraints.geost.BoxDisplay
It specifies the number of pixels per unit of length.
placeSearchVariable(int, int) - Method in class org.jacop.search.RandomSelect
It gets as input the index of the variable which is chosen by search to be instantiated at this stage.
placeSearchVariable(int, int) - Method in class org.jacop.search.SimpleSelect
It gets as input the index of the variable which is chosen by search to be instantiated at this stage.
pLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryNode
 
players - Variable in class org.jacop.examples.set.SocialGolfer
 
PltC - Class in org.jacop.floats.constraints
Constraint P < C for floats
PltC(FloatVar, double) - Constructor for class org.jacop.floats.constraints.PltC
It constructs constraint P < C.
PlteqC - Class in org.jacop.floats.constraints
Constraint X <= C for floats
PlteqC(FloatVar, double) - Constructor for class org.jacop.floats.constraints.PlteqC
It constructs constraint P <= C.
PlteqQ - Class in org.jacop.floats.constraints
Constraint P <= Q for floats
PlteqQ(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PlteqQ
It constructs constraint P <= Q.
PltQ - Class in org.jacop.floats.constraints
Constraint P < Q for floats
PltQ(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PltQ
It constructs constraint P < C.
plus(int, int) - Method in class org.jacop.constraints.cumulative.Tree
 
plus(long, long) - Method in class org.jacop.constraints.cumulative.Tree
 
PLUS - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
PminusCeqR - Class in org.jacop.floats.constraints
Constraint P - C = R
PminusCeqR(FloatVar, double, FloatVar) - Constructor for class org.jacop.floats.constraints.PminusCeqR
It constructs constraint P-Q=R.
PminusQeqR - Class in org.jacop.floats.constraints
Constraint P - Q = R
PminusQeqR(FloatVar, FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PminusQeqR
It constructs constraint P-Q=R.
PmulCeqR - Class in org.jacop.floats.constraints
Constraint P * C = R for floats
PmulCeqR(FloatVar, double, FloatVar) - Constructor for class org.jacop.floats.constraints.PmulCeqR
It constructs a constraint P * C = R.
PmulQeqR - Class in org.jacop.floats.constraints
Constraint P * Q = R for floats
PmulQeqR(FloatVar, FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PmulQeqR
It constructs a constraint P * Q = R.
PneqC - Class in org.jacop.floats.constraints
Constraints P != C
PneqC(FloatVar, double) - Constructor for class org.jacop.floats.constraints.PneqC
It constructs the constraint P = C.
PneqQ - Class in org.jacop.floats.constraints
Constraints P #= Q for P and Q floats
PneqQ(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PneqQ
It constructs constraint P = Q.
pointer4GroundedBooleanVariables - Variable in class org.jacop.core.Store
It specifies the current pointer to put next changed boolean variable.
pointer4Last - Variable in class org.jacop.core.TimeStamp
 
pointsExhausted() - Method in class org.jacop.search.restart.Calculator
 
poly - Static variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
pool - Variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
pool - Variable in class org.jacop.jasat.core.Core
 
pool - Variable in class org.jacop.jasat.core.Trail
 
pool - Variable in class org.jacop.jasat.utils.CnfParser
 
pool - Variable in class org.jacop.jasat.utils.MemoryPool
 
pool - Variable in class org.jacop.jasat.utils.structures.IntQueue
 
pool - Variable in class org.jacop.jasat.utils.structures.IntStack
 
pool - Variable in class org.jacop.jasat.utils.structures.IntVec
 
pool - Variable in class org.jacop.satwrapper.SatWrapper
 
poolStatus() - Static method in class org.jacop.constraints.geost.DBox
It provides a string representation of the DBoxes which are present in the DBox pool.
pop() - Method in class org.jacop.jasat.utils.structures.IntQueue
takes the first element, removes it from the FIFO and returns it
pop() - Method in class org.jacop.jasat.utils.structures.IntStack
returns the top of the stack and removes it from the stack
pop() - Method in class org.jacop.util.SimpleArrayList
It removes and returns the last element in the list.
popNode() - Method in class org.jacop.fz.JJTParserState
 
pos - Variable in class org.jacop.constraints.LinearInt
It specifies the index of the last positive coefficient.
pos - Variable in class org.jacop.constraints.regular.RegState
The position of the state within a level.
posActivities - Variable in class org.jacop.jasat.modules.ActivityModule
 
pose() - Method in class org.jacop.fz.constraints.ImplicationConstraints
 
pose() - Method in class org.jacop.fz.constraints.ReificationConstraints
 
pose(Constraint) - Method in class org.jacop.fz.constraints.Support
 
pose(Constraint) - Method in class org.jacop.fz.Solve
 
pose(Store, Constraint) - Method in class org.jacop.fz.VariablesParameters
 
poseAlldistinctConstraints() - Method in class org.jacop.fz.constraints.Support
 
poseDC(DecomposedConstraint<T>) - Method in class org.jacop.fz.constraints.Support
 
poseDelayedConstraints() - Method in class org.jacop.fz.constraints.Support
 
poseDerivativeConstraint(Constraint) - Static method in class org.jacop.floats.constraints.Derivative
 
poseElementFloat(IntVar, double[], FloatVar) - Method in class org.jacop.fz.constraints.ElementConstraints
 
poseElementInteger(IntVar, int[], IntVar) - Method in class org.jacop.fz.constraints.ElementConstraints
 
poseImplied(Support) - Method in class org.jacop.fz.constraints.Support
 
poseReified(Support) - Method in class org.jacop.fz.constraints.Support
 
position - Variable in class org.jacop.constraints.Among
 
position - Variable in class org.jacop.constraints.AndBoolVector
 
position - Variable in class org.jacop.constraints.AtLeast
 
position - Variable in class org.jacop.constraints.AtMost
 
position - Variable in class org.jacop.constraints.ChannelImply
 
position - Variable in class org.jacop.constraints.ChannelReif
 
position - Variable in class org.jacop.constraints.Count
 
position - Variable in class org.jacop.constraints.CountBounds
 
position - Variable in class org.jacop.constraints.CountValues
 
position - Variable in class org.jacop.constraints.CountValuesBounds
 
position - Variable in class org.jacop.constraints.CountVar
 
position - Variable in class org.jacop.constraints.Max
Defines first position of the variable that needs to be considered
position - Variable in class org.jacop.constraints.Member
 
position - Variable in class org.jacop.constraints.Min
Defines first position of the variable that needs to be considered
position - Variable in class org.jacop.constraints.OrBoolVector
 
position - Variable in class org.jacop.search.InputOrderSelect
It stores the original positions of variables to be used for input order tie-breaking.
position - Variable in class org.jacop.search.RandomSelect
It stores the original positions of variables to be used for input order tie-breaking.
position - Variable in class org.jacop.search.SimpleMatrixSelect
It stores the original positions of variables to be used for input order tie-breaking.
position - Variable in class org.jacop.search.SimpleSelect
It stores the original positions of variables to be used for input order tie-breaking.
positionInTheTree - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It specifies the position in the tree.
positionMaping - Variable in class org.jacop.constraints.Linear
Deprecated.
 
positionMaping - Variable in class org.jacop.constraints.SumWeight
 
positionMaping - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
 
positionMapping - Variable in class org.jacop.constraints.Alldifferent
 
positionMapping(T[], boolean, Class) - Static method in class org.jacop.core.Var
 
positionMapping(T[], Function<T, R>, boolean, Class) - Static method in class org.jacop.core.Var
 
positionOfAlreadyUpdated - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies the position of the last changed item which has been already been recomputed.
positionOfCriticalItem - Variable in class org.jacop.constraints.knapsack.Knapsack
The current position of the critical item in the tree
positionX - Variable in class org.jacop.constraints.BoolClause
Defines first position of the variable that is not ground to 0 (positionX) or 0 (positionY).
positionY - Variable in class org.jacop.constraints.BoolClause
 
posMember - Variable in class org.jacop.jasat.utils.structures.IntTrie.Node
 
possibleOverlap(Rectangle) - Method in class org.jacop.constraints.diffn.Rectangle
 
possibleZeroTasks - Variable in class org.jacop.constraints.cumulative.CumulativeBasic
It specifies whether there possibly exist tasks that have duration or resource variable min value equal zero.
posValue - Variable in class org.jacop.jasat.utils.structures.IntMap.MapNode
 
potential - Variable in class org.jacop.constraints.netflow.simplex.Node
the potential (or dual variable) of the network simplex
potentialFreeValues - Variable in class org.jacop.constraints.Alldistinct
 
pow(int, int) - Static method in class org.jacop.examples.fd.DeBruijn
 
PplusCeqR - Class in org.jacop.floats.constraints
Constraint P + C #= R
PplusCeqR(FloatVar, double, FloatVar) - Constructor for class org.jacop.floats.constraints.PplusCeqR
It constructs constraint P+C=R.
PplusQeqR - Class in org.jacop.floats.constraints
Constraint P + Q = R
PplusQeqR(FloatVar, FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.PplusQeqR
It constructs constraint P+Q=R.
precedenceOf(int) - Method in interface org.jacop.constraints.geost.LexicographicalOrder
It provides the precedence level of the given dimension.
precedenceOf(int) - Method in class org.jacop.constraints.geost.PredefinedOrder
 
precedenceOf(int) - Method in class org.jacop.constraints.geost.ShiftOrder
 
precision - Static variable in class org.jacop.floats.core.FloatDomain
 
precision - Variable in class org.jacop.fz.Options
 
precision - Variable in class org.jacop.fz.SearchItem
 
precision - Variable in class org.jacop.fz.Solve.PrecisionSetting
 
precision - Static variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
precision() - Static method in class org.jacop.floats.core.FloatDomain
 
precision() - Method in class org.jacop.fz.Options
It informs whether precision is defined.
precisionDefined - Variable in class org.jacop.fz.Options
 
PrecisionSetting(double) - Constructor for class org.jacop.fz.Solve.PrecisionSetting
 
preComputedCapacities - Variable in class org.jacop.constraints.cumulative.Cumulative
 
preComputedCapMap - Variable in class org.jacop.constraints.cumulative.Cumulative
 
precondition(FloatInterval[][], double[]) - Method in class org.jacop.floats.constraints.IntervalGaussSeidel
 
pred - Variable in class org.jacop.util.LengauerTarjan
 
pred_arg_array_index() - Method in class org.jacop.fz.Parser
 
pred_arg_array_tail() - Method in class org.jacop.fz.Parser
 
pred_decl_arg() - Method in class org.jacop.fz.Parser
 
pred_decl_args() - Method in class org.jacop.fz.Parser
 
pred_decl_item() - Method in class org.jacop.fz.Parser
 
pred_decl_items() - Method in class org.jacop.fz.Parser
 
predecessorOnThread() - Method in class org.jacop.constraints.netflow.simplex.Node
Finds the predecessor of this node on the thread.
PredefinedOrder - Class in org.jacop.constraints.geost
 
PredefinedOrder(int[], int) - Constructor for class org.jacop.constraints.geost.PredefinedOrder
It specifies the comparison of k-dimensional point comparator based on the dimension ordering and the most significant dimension.
PREDICATE - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
preferedValues - Variable in class org.jacop.fz.SearchItem
 
prepareTreeHeader() - Method in class org.jacop.search.TraceGenerator
 
prepareVizHeader() - Method in class org.jacop.search.TraceGenerator
 
preshiftedElems - Variable in class org.jacop.constraints.geost.ObstacleObject
It shifts boxes of the given shape as required by the frame.
prevCharIsCR - Variable in class org.jacop.fz.SimpleCharStream
 
prevCharIsLF - Variable in class org.jacop.fz.SimpleCharStream
 
previous - Variable in class org.jacop.constraints.CircuitVarValue
 
previous - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
previous() - Method in class org.jacop.constraints.CircuitVar
 
previous() - Method in class org.jacop.constraints.CircuitVarValue
 
previous() - Method in class org.jacop.constraints.Diff2Var
 
previous() - Method in class org.jacop.constraints.Diff2VarValue
 
previous() - Method in class org.jacop.constraints.DisjointCondVar
 
previous() - Method in class org.jacop.constraints.DisjointCondVarValue
 
previous() - Method in class org.jacop.core.MutableDomain
 
previous() - Method in class org.jacop.core.MutableDomainValue
 
previous() - Method in interface org.jacop.core.MutableVar
It returns the earlier value of variable comparing to the current one.
previous() - Method in interface org.jacop.core.MutableVarValue
It returns the earlier value of mutable variable.
previous() - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
previous() - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
previous(double) - Static method in class org.jacop.floats.core.FloatDomain
 
previousBoundsVarValue - Variable in class org.jacop.floats.constraints.linear.BoundsVarValue
 
previousDiff2VarValue - Variable in class org.jacop.constraints.Diff2VarValue
 
previousDisjointCondVarValue - Variable in class org.jacop.constraints.DisjointCondVarValue
 
previousDomain - Variable in class org.jacop.core.IntDomain
It specifies the previous domain which was used by this domain.
previousDomain - Variable in class org.jacop.floats.core.FloatDomain
It specifies the previous domain which was used by this domain.
previousDomain - Variable in class org.jacop.set.core.SetDomain
It specifies the previous domain which was used by this domain.
previousDomain() - Method in class org.jacop.floats.core.FloatDomain
It returns domain at earlier level at which the change has occurred.
previousDomain() - Method in class org.jacop.floats.core.FloatIntervalDomain
 
previousForMinimization(double) - Static method in class org.jacop.floats.core.FloatDomain
 
previousLevel - Variable in class org.jacop.constraints.netflow.NetworkFlow
 
previousMaxQ - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It specifies the maximal value of quantity variable after the last consistency check.
previousMinQ - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It specifies the minimal value of quantity variable after the last consistency check.
previousMutableDomainVariableValue - Variable in class org.jacop.core.MutableDomainValue
 
previousValue() - Method in class org.jacop.core.TimeStamp
 
previousValue(int) - Method in class org.jacop.core.BoundDomain
 
previousValue(int) - Method in class org.jacop.core.IntDomain
It gives previous value in the domain from the given one (lexigraphical ordering).
previousValue(int) - Method in class org.jacop.core.IntervalDomain
 
previousValue(int) - Method in class org.jacop.core.SmallDenseDomain
 
price - Variable in class org.jacop.examples.fd.Diet
 
primalStep(Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
Performs a primal pivot.
primaryIndex - Variable in class org.jacop.search.SimpleMatrixSelect
 
PrimitiveConstraint - Class in org.jacop.constraints
Standard unified interface for all primitive constraints.
PrimitiveConstraint() - Constructor for class org.jacop.constraints.PrimitiveConstraint
 
primitiveDecomposition(Store) - Method in class org.jacop.constraints.netflow.Arithmetic
 
primitiveDecomposition(Store) - Method in class org.jacop.constraints.netflow.NetworkBuilder
Generally speaking, especially in case of multiple arcs between two nodes and structure constraints imposed on arcs makes it hard to decompose network flow constraint into primitive ones.
primitiveDecomposition(Store) - Method in class org.jacop.constraints.SoftAlldifferent
 
primitiveDecomposition(Store) - Method in class org.jacop.constraints.SoftGCC
 
print() - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
Debug
print() - Method in class org.jacop.core.Store
This function prints the information of the store to standard output stream.
print(double[][]) - Method in class org.jacop.util.Matrix
 
print(Node) - Method in class org.jacop.fz.ASTPrint
 
print_search_info - Variable in class org.jacop.fz.Solve
 
printAllSolutions() - Method in class org.jacop.search.DepthFirstSearch
 
printAllSolutions() - Method in interface org.jacop.search.Search
It prints all solutions.
printAllSolutions() - Method in class org.jacop.search.SimpleSolutionListener
 
printAllSolutions() - Method in interface org.jacop.search.SolutionListener
It prints all the solutions.
printBlank() - Method in class org.jacop.jasat.modules.DebugModule
 
printBlank() - Method in class org.jacop.jasat.modules.StatModule
 
printBlank() - Method in class org.jacop.satwrapper.WrapperDebugModule
 
printClause(String, MapClause) - Method in class org.jacop.jasat.modules.DebugModule
 
printGraph(PrintStream, BitSet[]) - Method in class org.jacop.util.LengauerTarjan
 
printHelp() - Method in class org.jacop.jasat.utils.OptParse
print help of all options
printInfo - Variable in class org.jacop.floats.search.Optimize
 
printInfo - Variable in class org.jacop.search.DepthFirstSearch
It decides if information about search is printed.
printInfo - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
printInfo - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
printLastSolution() - Method in class org.jacop.floats.search.Optimize
 
printLastSolution(Diet) - Static method in class org.jacop.examples.fd.Diet
 
printLaTex(long, int) - Method in class org.jacop.examples.fd.PerfectSquare
Enclose the output of this function inside a simple latex document like the one below.
printLine(boolean) - Method in class org.jacop.jasat.modules.DebugModule
 
printLine(boolean) - Method in class org.jacop.jasat.modules.StatModule
prints a line, starting a block if @param start is true, ending the block otherwise
printLine(boolean) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
PrintListener() - Constructor for class org.jacop.examples.fd.WordGame.PrintListener
 
PrintListener(char[][]) - Constructor for class org.jacop.examples.fd.crosswords.CrossWord.PrintListener
 
printMatrix(IntVar[][]) - Method in class org.jacop.examples.fd.nonogram.Nonogram
It prints a matrix of variables.
printMatrix(IntVar[][], int, int) - Static method in class org.jacop.examples.fd.ExampleFD
It prints a matrix of variables.
printMatrix(IntVar[][], int, int) - Static method in class org.jacop.examples.fd.SurvoPuzzle
It prints a matrix of variables.
printMatrix(IntVar[][], int, int) - Static method in class org.jacop.examples.set.ExampleSet
It prints a matrix of variables.
printNode(BinaryNode) - Method in class org.jacop.floats.constraints.linear.BTree
 
PrintOutListener<T> - Class in org.jacop.search
It is a simple example how it is possible to extend existing listeners to add your own functionality.
PrintOutListener() - Constructor for class org.jacop.search.PrintOutListener
 
PrintSchedule - Class in org.jacop.ui
Prints the computed schedule
PrintSchedule(String[], IntVar[], int[], IntVar[]) - Constructor for class org.jacop.ui.PrintSchedule
It constructs PrintSchedule object.
PrintSchedule(String[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.ui.PrintSchedule
It constructs PrintSchedule object.
PrintSchedule(List<String>, List<? extends IntVar>, int[], List<? extends IntVar>) - Constructor for class org.jacop.ui.PrintSchedule
It constructs PrintSchedule object.
PrintSchedule(List<String>, List<? extends IntVar>, List<Integer>, List<? extends IntVar>) - Constructor for class org.jacop.ui.PrintSchedule
It constructs PrintSchedule object.
PrintSchedule(List<String>, IntVar[], int[], IntVar[]) - Constructor for class org.jacop.ui.PrintSchedule
It constructs PrintSchedule object.
PrintSchedule(List<String>, IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.ui.PrintSchedule
It constructs PrintSchedule object.
printSearch(DepthFirstSearch<T>) - Method in class org.jacop.fz.Solve
 
printSolution() - Method in class org.jacop.fz.Solve
 
printSolution() - Method in class org.jacop.jasat.core.Core
prints the current solution on standard output
printSolution(char[][]) - Method in class org.jacop.examples.fd.crosswords.CrossWord
It prints a variable crosswordTemplate.
printSolution(int[]) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
printStatistics(boolean, boolean) - Method in class org.jacop.fz.Solve
 
printStatisticsForSeqSearch(boolean, boolean) - Method in class org.jacop.fz.Solve
 
printStatisticsForSingleSearch(boolean, boolean) - Method in class org.jacop.fz.Solve
 
printStatisticsIterrupt() - Method in class org.jacop.fz.Solve
 
printTrail(String, MapClause) - Method in class org.jacop.jasat.modules.DebugModule
 
printTrail(String, MapClause) - Method in class org.jacop.satwrapper.WrapperDebugModule
 
printTree(String) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
printTree(String) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
printTree(String) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
priorities - Variable in class org.jacop.jasat.modules.ActivityModule
 
prioritiesIndex - Variable in class org.jacop.jasat.modules.ActivityModule
 
prioritizedVars - Variable in class org.jacop.jasat.modules.ActivityModule
 
priority - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue.Node
 
priority - Variable in class org.jacop.search.PrioritySearch
 
priority_search(SearchItem<T>) - Method in class org.jacop.fz.Solve
 
prioritySearch - Variable in class org.jacop.fz.SearchItem
 
PrioritySearch<T> - Class in org.jacop.search
PrioritySearch selects first a row in the matrix based on metric of the variable at the pririty vector.
PrioritySearch(T[], ComparatorVariable<T>, ComparatorVariable<T>, DepthFirstSearch<T>[]) - Constructor for class org.jacop.search.PrioritySearch
It constructs a PrioritySearch.
PrioritySearch(T[], ComparatorVariable<T>, DepthFirstSearch<T>[]) - Constructor for class org.jacop.search.PrioritySearch
It constructs a PrioritySearch.
PrioritySearch.LinkingSearch<T> - Class in org.jacop.search
 
PrioritySearch.SolutionsLimitReached - Exception Class in org.jacop.search
 
ProAndCon - Class in org.jacop.examples.fd
It solves a simple logic puzzle about voting city council.
ProAndCon() - Constructor for class org.jacop.examples.fd.ProAndCon
 
probability - Variable in class org.jacop.fz.SearchItem
 
probability - Variable in class org.jacop.fz.Solve
 
probability - Variable in class org.jacop.search.restart.RestartSearch
 
problem - Variable in class org.jacop.examples.fd.MineSweeper
 
problem() - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
A simple car sequencing problem.
problem_kaye_splitter() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem1() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem10() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem2() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem3() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem4() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem5() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem6() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem7() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem8() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problem9() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
problems() - Static method in class org.jacop.examples.fd.MineSweeper
The collection of MineSweeper problems.
problemTest() - Static method in class org.jacop.examples.fd.MineSweeper
One of the possible MineSweeper problems.
processEvent(IntVar, MutableNetwork) - Method in class org.jacop.constraints.netflow.ArcCompanion
 
processEvent(IntVar, MutableNetwork) - Method in class org.jacop.constraints.netflow.DomainStructure
 
processEvent(IntVar, MutableNetwork) - Method in class org.jacop.constraints.netflow.MultiVarHandler
 
processEvent(IntVar, MutableNetwork) - Method in interface org.jacop.constraints.netflow.VarHandler
Informs the handler that one of its variable has changed and asks the handler to update the state of the network accordingly.
processOneLiteral() - Method in class org.jacop.satwrapper.SatWrapper
assert the next literal from toAssertLiterals
product(IntVar[], int[][]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
profile - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
profile - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
profile - Static variable in class org.jacop.constraints.cumulative.ProfileOptional
 
profile() - Method in class org.jacop.constraints.diffn.Diffn
 
Profile - Class in org.jacop.constraints
Defines a basic data structure to keep the profile for the diffn/1 and cumulative/4 constraints.
Profile() - Constructor for class org.jacop.constraints.Profile
It constructs the prophet file.
Profile(short) - Constructor for class org.jacop.constraints.Profile
It constructs the profile of a given type (e.g.
profileAdd - Static variable in class org.jacop.constraints.diffn.Diffn
 
profileCheckInterval(Store, DiffnProfile, int, IntVar, IntVar, int, int, IntVar) - Method in class org.jacop.constraints.Diff
 
profileCheckInterval(Store, DisjointConditionalProfile, int, IntVar, IntVar, int, int, IntVar) - Method in class org.jacop.constraints.DisjointConditional
 
profileCheckInterval(Store, IntVar, IntVar, Interval, IntVar, int, int) - Method in class org.jacop.constraints.Cumulative
 
profileCheckRectangle(DiffnProfile, Rectangle, int, int) - Method in class org.jacop.constraints.Diff
 
profileCheckRectangle(DisjointConditionalProfile, Rectangle, int, int) - Method in class org.jacop.constraints.DisjointConditional
 
profileCheckTasks(Store) - Method in class org.jacop.constraints.Cumulative
 
ProfileConditional - Class in org.jacop.constraints
Defines a basic data structure to keep the profile for the disjointConditonal/2
ProfileConditional() - Constructor for class org.jacop.constraints.ProfileConditional
 
ProfileItem - Class in org.jacop.constraints
Defines a basic structure used to update profile for cumulative constraint.
ProfileItem() - Constructor for class org.jacop.constraints.ProfileItem
It constructs a profile item.
ProfileItem(int, int, int) - Constructor for class org.jacop.constraints.ProfileItem
It constructs a profile item which spans over interval (a, b) with a given amount specified by val.
ProfileItem(short) - Constructor for class org.jacop.constraints.ProfileItem
It constructs the profile item with a given type.
ProfileItem(short, int, int, int) - Constructor for class org.jacop.constraints.ProfileItem
It constructs a profile item of a given type spanning across the given interval and contributing a given amount towards the profile.
ProfileItemCondition - Class in org.jacop.constraints
Defines a basic structure used to update profile DisjointConditional when some rectangles can share the same place.
ProfileItemCondition() - Constructor for class org.jacop.constraints.ProfileItemCondition
 
ProfileItemCondition(int, int, int, int[]) - Constructor for class org.jacop.constraints.ProfileItemCondition
 
ProfileItemCondition(int, int, int, LinkedList<int[]>) - Constructor for class org.jacop.constraints.ProfileItemCondition
 
profileNarrowing(int, Rectangle, List<Rectangle>) - Method in class org.jacop.constraints.Diff
 
profileNarrowing(int, Rectangle, List<Rectangle>) - Method in class org.jacop.constraints.Disjoint
 
profileNarrowingCondition(int, Rectangle, List<RectangleWithCondition>) - Method in class org.jacop.constraints.DisjointConditional
 
ProfileOptional - Class in org.jacop.constraints.cumulative
 
ProfileOptional(IntVar) - Constructor for class org.jacop.constraints.cumulative.ProfileOptional
It creates a profile for optional tasks.
ProfileOptional.Event - Class in org.jacop.constraints.cumulative
 
profileProp(Store) - Method in class org.jacop.constraints.cumulative.CumulativeBasic
 
profileSubtract - Static variable in class org.jacop.constraints.diffn.Diffn
 
profit - Variable in class org.jacop.constraints.knapsack.KnapsackItem
It specifies the profit of a single instance of this item.
profitFromCriticalLeft - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the profit obtained from the remaining part of the critical item.
profitFromCriticalTaken - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the profit obtained from the remaining part of the critical item.
profitOfOne - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It store the profit of one instance of the item stored in this leaf.
propagate() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
propagate() - Method in class org.jacop.floats.constraints.linear.BNode
 
propagate() - Method in class org.jacop.floats.constraints.linear.RootBNode
 
propagate() - Method in class org.jacop.floats.constraints.linear.VarNode
 
propagate() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
propagate(int) - Method in class org.jacop.constraints.LinearInt
 
propagate(int) - Method in class org.jacop.constraints.LinearIntDom
 
propagate(int) - Method in class org.jacop.constraints.SumInt
 
propagate(int) - Method in class org.jacop.constraints.ValuePrecede
 
propagate(int) - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
propagate(int) - Method in class org.jacop.satwrapper.translation.SatCPBridge
does all propagation required, in a way specific to this range.
propagate(int) - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
given some literal has a value, what other literals should be asserted ?
propagate(int, int) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
propagates the literal directly in the SAT solver
propagate(SimpleHashSet<FloatVar>) - Method in class org.jacop.floats.constraints.linear.Linear
 
propagateAndPrune() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
propagateAndPrune() - Method in class org.jacop.floats.constraints.linear.BNode
 
propagateAndPrune() - Method in class org.jacop.floats.constraints.linear.RootBNode
 
propagateAndPrune() - Method in class org.jacop.floats.constraints.linear.VarNode
 
propagateAndPrune() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
propagateForRoot() - Method in class org.jacop.floats.constraints.linear.RootBNode
 
PropagateListener - Interface in org.jacop.jasat.modules.interfaces
module called when a propagate event is called
propagateModules - Variable in class org.jacop.jasat.core.Core
 
propagation - Variable in class org.jacop.constraints.And
 
propagation - Variable in class org.jacop.constraints.Or
It specifies if during the consistency execution a propagation has occurred.
propagationCauses - Variable in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
propagationHasOccurred - Variable in class org.jacop.core.Store
This variable specifies if there was a new propagation.
protectOnTermination(Core) - Static method in class org.jacop.jasat.core.RunSolver
on forced exit, print solution
prune() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
prune() - Method in class org.jacop.floats.constraints.linear.BNode
 
prune() - Method in class org.jacop.floats.constraints.linear.RootBNode
 
prune() - Method in class org.jacop.floats.constraints.linear.VarNode
 
prune() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
prune(byte) - Method in class org.jacop.constraints.SumBool
 
prune(double, double) - Method in class org.jacop.floats.constraints.linear.BNode
 
prune(Rectangle, BitSet) - Method in class org.jacop.constraints.diffn.Nooverlap
 
prune(Rectangle, Rectangle, int) - Method in class org.jacop.constraints.diffn.Nooverlap
 
PRUNE_ACTIVE - Enum constant in enum org.jacop.constraints.netflow.DomainStructure.Behavior
 
PRUNE_BOTH - Enum constant in enum org.jacop.constraints.netflow.DomainStructure.Behavior
 
PRUNE_INACTIVE - Enum constant in enum org.jacop.constraints.netflow.DomainStructure.Behavior
 
pruneArc(int) - Method in class org.jacop.constraints.regular.Regular
Collects the damaged states, after pruning the domain of variable "var", and put these states in two separated sets.
pruneArc(int, int, boolean, ArcCompanion) - Method in class org.jacop.constraints.netflow.Pruning
 
pruneEnd - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
pruneEnd - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
pruneEnd - Static variable in class org.jacop.constraints.cumulative.ProfileOptional
 
pruneEnd - Static variable in class org.jacop.constraints.diffn.Diffn
 
pruneEq() - Method in class org.jacop.constraints.LinearIntDom
 
pruneGtEq(long) - Method in class org.jacop.constraints.LinearInt
 
pruneGtEq(long) - Method in class org.jacop.constraints.SumInt
 
pruneIfGrounded - Variable in class org.jacop.constraints.geost.Geost
It specifies for each object if consistency function should be run if this object becomes grounded.
pruneLtEq(long) - Method in class org.jacop.constraints.LinearInt
 
pruneLtEq(long) - Method in class org.jacop.constraints.SumInt
 
pruneMax(IntVar, long) - Method in class org.jacop.constraints.LinearInt
 
pruneMax(IntVar, long) - Method in class org.jacop.constraints.SumInt
 
pruneMax(Store, GeostObject, int, int, int) - Method in class org.jacop.constraints.geost.Geost
the sweeping routine for minimal bounds.
PRUNEMAX - Enum constant in enum org.jacop.constraints.geost.Geost.SweepDirection
The sweep algorithm prunes the maximal values for the origins.
pruneMaxCount - Variable in class org.jacop.constraints.geost.Geost
It counts the number of times the minimum values of geost objects origins are being examined for pruning.
pruneMin(IntVar, long) - Method in class org.jacop.constraints.LinearInt
 
pruneMin(IntVar, long) - Method in class org.jacop.constraints.SumInt
 
pruneMin(Store, GeostObject, int, int, int) - Method in class org.jacop.constraints.geost.Geost
the sweeping routine for minimal bounds.
PRUNEMIN - Enum constant in enum org.jacop.constraints.geost.Geost.SweepDirection
The sweep algorithm prunes the minimal values for the origins.
pruneMinCount - Variable in class org.jacop.constraints.geost.Geost
It counts the number of times the minimum values of geost objects origins are being examined for pruning.
pruneNe(IntVar, long, long) - Method in class org.jacop.constraints.SumInt
 
pruneNe(IntVar, long, long, long) - Method in class org.jacop.constraints.LinearInt
 
pruneNeq() - Method in class org.jacop.constraints.LinearInt
 
pruneNeq() - Method in class org.jacop.constraints.LinearIntDom
 
pruneNeq() - Method in class org.jacop.constraints.SumInt
 
pruneNode(double, double, BinaryNode, BinaryNode) - Method in class org.jacop.floats.constraints.linear.BNode
 
pruneNodesWithSmallDegree() - Method in class org.jacop.constraints.netflow.Pruning
 
pruneOpt(Store, TaskView[], IntVar[]) - Method in class org.jacop.constraints.cumulative.ProfileOptional
 
pruneRelation() - Method in class org.jacop.floats.constraints.linear.Linear
 
pruneRelation(Store, byte) - Method in class org.jacop.constraints.Linear
Deprecated.
 
pruneStart - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
pruneStart - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
pruneStart - Static variable in class org.jacop.constraints.cumulative.ProfileOptional
 
pruneStart - Static variable in class org.jacop.constraints.diffn.Diffn
 
pruning() - Method in class org.jacop.constraints.diffn.Nooverlap
 
Pruning - Class in org.jacop.constraints.netflow
 
Pruning(List<Node>, List<Arc>, Statistics) - Constructor for class org.jacop.constraints.netflow.Pruning
 
Pruning.PercentStrategy - Class in org.jacop.constraints.netflow
 
Pruning.PruningStrategy - Interface in org.jacop.constraints.netflow
 
pruningActivity - Variable in class org.jacop.core.Var
Pruning activity of this variable.
pruningScore - Variable in class org.jacop.constraints.netflow.ArcCompanion
The pruningScore
pSecond - Variable in class org.jacop.constraints.GCC
 
pSum - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the sum of the profit of all items in the subtree rooted at this node.
pT - Variable in class org.jacop.constraints.cumulative.ThetaNode
 
push(int) - Method in class org.jacop.jasat.utils.structures.IntStack
pushes the int on the stack
push(V) - Method in class org.jacop.util.SimpleArrayList
It inserts the element at the end of the list
pushNode(Node) - Method in class org.jacop.fz.JJTParserState
 
put(int, E) - Method in class org.jacop.jasat.utils.structures.IntHashMap
put the value associated with the key
put(int, E) - Method in class org.jacop.jasat.utils.structures.IntMap
associates key with value
putAt0And1(int[], int, int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
assuming i != j, this modifies clause so that the elements that were at position i and j will now be at position 0 and 1 (i.e.
putConstraint(Constraint) - Method in class org.jacop.core.BooleanVar
 
putConstraint(Constraint) - Method in class org.jacop.core.IntVar
 
putConstraint(Constraint) - Method in class org.jacop.core.Var
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putConstraint(Constraint) - Method in class org.jacop.floats.core.FloatVar
 
putConstraint(Constraint) - Method in class org.jacop.set.core.SetVar
 
putModelConstraint(int, Var, Constraint, int) - Method in class org.jacop.core.Domain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putModelConstraint(int, Var, Constraint, int) - Method in class org.jacop.core.IntDomain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putModelConstraint(int, Var, Constraint, int) - Method in class org.jacop.floats.core.FloatDomain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putModelConstraint(int, Var, Constraint, int) - Method in class org.jacop.set.core.SetDomain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putModelConstraint(Constraint, int) - Method in class org.jacop.core.BooleanVar
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putModelConstraint(Constraint, int) - Method in class org.jacop.core.IntVar
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putModelConstraint(Constraint, int) - Method in class org.jacop.core.Var
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putModelConstraint(Constraint, int) - Method in class org.jacop.floats.core.FloatVar
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putModelConstraint(Constraint, int) - Method in class org.jacop.set.core.SetVar
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putMutableVar(Stateful) - Method in class org.jacop.core.Store
Any entity (for example constraints) may have their own mutable variables (timestamps) which can be register at store and then store will be responsible for calling appropriate functions from TimeStamp class to keep the variables consistent with the search.
putMutableVar(MutableVar) - Method in class org.jacop.core.Store
Any constraint may have their own mutable variables which can be register at store and then store will be responsible for calling appropriate functions from MutableVar interface to keep the variables consistent with the search.
putSearchConstraint(int, Var, Constraint) - Method in class org.jacop.core.Domain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putSearchConstraint(int, Var, Constraint) - Method in class org.jacop.core.IntDomain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putSearchConstraint(int, Var, Constraint) - Method in class org.jacop.floats.core.FloatIntervalDomain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putSearchConstraint(int, Var, Constraint) - Method in class org.jacop.set.core.SetDomain
It adds a constraint to a domain, it should only be called by putConstraint function of Variable object.
putSearchConstraint(Constraint) - Method in class org.jacop.core.BooleanVar
It registers constraint with current variable, so anytime this variable is changed the constraint is reevaluated.
putSearchConstraint(Constraint) - Method in class org.jacop.core.IntVar
It registers constraint with current variable, so always when this variable is changed the constraint is reevaluated.
putSearchConstraint(Constraint) - Method in class org.jacop.core.Var
It registers constraint with current variable, so always when this variable is changed the constraint is reevaluated.
putSearchConstraint(Constraint) - Method in class org.jacop.floats.core.FloatVar
It registers constraint with current variable, so always when this variable is changed the constraint is reevaluated.
putSearchConstraint(Constraint) - Method in class org.jacop.set.core.SetVar
It registers constraint with current variable, so always when this variable is changed the constraint is reevaluated.
putToTheEnd(IntVar[], int) - Method in class org.jacop.constraints.GCC
 
putVariable(Var) - Method in class org.jacop.core.Store
This function is used to register a variable within a store.

Q

q - Variable in class org.jacop.constraints.Sequence
 
q - Variable in class org.jacop.floats.constraints.AbsPeqR
It contains variable q.
q - Variable in class org.jacop.floats.constraints.CosPeqR_decomposed
It contains variable q.
q - Variable in class org.jacop.floats.constraints.CosPeqR
It contains variable q.
q - Variable in class org.jacop.floats.constraints.ExpPeqR
It specifies a right hand variable in equality constraint.
q - Variable in class org.jacop.floats.constraints.PeqQ
It specifies a right hand variable in equality constraint.
q - Variable in class org.jacop.floats.constraints.PgteqQ
It specifies variablw q from which a given variable must be greater or equal.
q - Variable in class org.jacop.floats.constraints.PgtQ
It specifies variable q.
q - Variable in class org.jacop.floats.constraints.PlteqQ
It specifies variable q.
q - Variable in class org.jacop.floats.constraints.PltQ
It specifies the second parameter
q - Variable in class org.jacop.floats.constraints.PmulQeqR
It specifies variable q in constraint p * q = r.
q - Variable in class org.jacop.floats.constraints.PneqQ
It specifies a right hand variable in equality constraint.
q - Variable in class org.jacop.floats.constraints.PplusQeqR
It specifies variable q in constraint p+q=r.
q - Variable in class org.jacop.floats.constraints.SinPeqR
It contains variable q.
q - Variable in class org.jacop.floats.constraints.TanPeqR
It contains variable q.
QCP - Class in org.jacop.examples.fd.qcp
It solves QuasiGroup Completion Problem (QCP).
QCP() - Constructor for class org.jacop.examples.fd.qcp.QCP
 
quantity - Variable in class org.jacop.constraints.knapsack.KnapsackItem
It is a finite domain variable specifying the possible quantity of that item.
quantity - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It specifies the finite domain variable denoting the allowed quantity of the item,
Queens - Class in org.jacop.examples.fd
It models the queens problem in different ways as well as applies different search methods.
Queens() - Constructor for class org.jacop.examples.fd.Queens
 
queue - Variable in class org.jacop.constraints.netflow.NetworkFlow
The set of queued variables
queue - Variable in class org.jacop.constraints.netflow.Pruning
 
QUEUE_INDEX - Static variable in class org.jacop.constraints.netflow.NetworkFlow
 
QUEUE_INFO_FROM - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies how many queueVariable functions must be executed before the information about the constraint is being printed out.
queuedObjectCount - Variable in class org.jacop.constraints.geost.Geost
It counts how many times the object has been queued.
queueForward - Variable in class org.jacop.constraints.And
 
queueForward - Variable in class org.jacop.constraints.Eq
 
queueForward - Variable in class org.jacop.constraints.IfThen
 
queueForward - Variable in class org.jacop.constraints.IfThenElse
 
queueForward - Variable in class org.jacop.constraints.Implies
 
queueForward - Variable in class org.jacop.constraints.Not
 
queueForward - Variable in class org.jacop.constraints.Or
 
queueForward - Variable in class org.jacop.constraints.Reified
 
queueForward - Variable in class org.jacop.constraints.Xor
 
queueForward(int, Var) - Method in class org.jacop.util.QueueForward
 
QueueForward<T> - Class in org.jacop.util
Utility class that allows for constraints like Xor, Reified, etc that take other constraints as parameters to forward any changes of variables to the constraints that were provided as arguments.
QueueForward(Collection<T>, Collection<Var>) - Constructor for class org.jacop.util.QueueForward
 
QueueForward(Collection<T>, Var) - Constructor for class org.jacop.util.QueueForward
 
QueueForward(T[], Collection<Var>) - Constructor for class org.jacop.util.QueueForward
 
QueueForward(T[], Var[]) - Constructor for class org.jacop.util.QueueForward
 
QueueForward(T, Collection<Var>) - Constructor for class org.jacop.util.QueueForward
 
QueueForward(T, Var) - Constructor for class org.jacop.util.QueueForward
 
queueIndex - Variable in class org.jacop.constraints.DecomposedConstraint
It specifies the queue (index), which is used to record that constraint needs to be re-evaluated.
QueueIterator() - Constructor for class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
 
queueNo - Variable in class org.jacop.core.Store
It stores number of queues used in this store.
queueObject(GeostObject) - Method in class org.jacop.constraints.geost.Geost
It puts the object into the queue if it can be still pruned or cause failure.
queueVariable(int, Var) - Method in class org.jacop.constraints.Alldiff
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Alldifferent
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Alldistinct
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Among
 
queueVariable(int, Var) - Method in class org.jacop.constraints.AmongVar
 
queueVariable(int, Var) - Method in class org.jacop.constraints.And
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Assignment
 
queueVariable(int, Var) - Method in class org.jacop.constraints.binpacking.Binpacking
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Constraint
This is a function called to indicate which variable in a scope of constraint has changed.
queueVariable(int, Var) - Method in class org.jacop.constraints.Diff
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Element
 
queueVariable(int, Var) - Method in class org.jacop.constraints.ElementInteger
 
queueVariable(int, Var) - Method in class org.jacop.constraints.ElementVariable
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Eq
 
queueVariable(int, Var) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
queueVariable(int, Var) - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
queueVariable(int, Var) - Method in class org.jacop.constraints.ExtensionalSupportVA
 
queueVariable(int, Var) - Method in class org.jacop.constraints.GCC
 
queueVariable(int, Var) - Method in class org.jacop.constraints.geost.Geost
 
queueVariable(int, Var) - Method in class org.jacop.constraints.IfThen
 
queueVariable(int, Var) - Method in class org.jacop.constraints.IfThenElse
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Implies
 
queueVariable(int, Var) - Method in class org.jacop.constraints.knapsack.Knapsack
 
queueVariable(int, Var) - Method in class org.jacop.constraints.LexOrder
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Linear
Deprecated.
 
queueVariable(int, Var) - Method in class org.jacop.constraints.netflow.NetworkFlow
Search & Backtracking
queueVariable(int, Var) - Method in class org.jacop.constraints.Not
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Or
 
queueVariable(int, Var) - Method in class org.jacop.constraints.regular.Regular
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Reified
 
queueVariable(int, Var) - Method in class org.jacop.constraints.SumWeight
 
queueVariable(int, Var) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
queueVariable(int, Var) - Method in class org.jacop.constraints.table.SimpleTable
 
queueVariable(int, Var) - Method in class org.jacop.constraints.table.Table
 
queueVariable(int, Var) - Method in class org.jacop.constraints.ValuePrecede
 
queueVariable(int, Var) - Method in class org.jacop.constraints.VariableTrace
 
queueVariable(int, Var) - Method in class org.jacop.constraints.Xor
 
queueVariable(int, Var) - Method in class org.jacop.floats.constraints.ElementFloat
 
queueVariable(int, Var) - Method in class org.jacop.floats.constraints.linear.Linear
 
queueVariable(int, Var) - Method in class org.jacop.floats.constraints.LinearFloat
 
queueVariable(int, Var) - Method in class org.jacop.satwrapper.SatWrapper
 
queueVariable(int, Var) - Method in class org.jacop.set.constraints.AdiffBeqC
 
queueVariable(int, Var) - Method in class org.jacop.set.constraints.AdisjointB
 
queueVariable(int, Var) - Method in class org.jacop.set.constraints.AintersectBeqC
 
queueVariable(int, Var) - Method in class org.jacop.set.constraints.AunionBeqC
 
queueVariable(int, Var) - Method in class org.jacop.set.constraints.PartitionSet
 
quickShave - Variable in class org.jacop.search.Shaving
It specifies if the quickShave approach should be also used.

R

r - Variable in class org.jacop.constraints.diffn.Diffn.Event
 
r - Variable in class org.jacop.examples.fd.BIBD
It specifies number of ones in each row.
r - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
r - Variable in class org.jacop.examples.fd.MineSweeper
 
r - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
r - Variable in class org.jacop.floats.constraints.PmulCeqR
It specifies variable r in constraint p * c = r.
r - Variable in class org.jacop.floats.constraints.PmulQeqR
It specifies variable r in constraint p * q = r.
r - Variable in class org.jacop.floats.constraints.PplusCeqR
It specifies variable r in constraint p+c=r.
r - Variable in class org.jacop.floats.constraints.PplusQeqR
It specifies variable r in constraint p+q=r.
r - Variable in class org.jacop.ui.PrintSchedule
 
raiseLevelBeforeConsistency - Variable in class org.jacop.core.Store
Some constraints maintain complex data structure based on function recentDomainPruning of a variable, this function for proper functioning requires to raise store level after imposition and before any changes to variables of this constraint occur.
random - Variable in class org.jacop.constraints.Circuit
 
random - Variable in class org.jacop.constraints.Subcircuit
 
random - Variable in class org.jacop.search.RandomSelect
 
randomCosts(int, int, int) - Method in class org.jacop.examples.fd.ConferenceTalkPlacement
 
RandomSelect<T> - Class in org.jacop.search
It is simple and customizable selector of decisions (constraints) which will be enforced by search.
RandomSelect(T[], Indomain<T>) - Constructor for class org.jacop.search.RandomSelect
The constructor to create a simple choice select mechanism.
RandomVar<T> - Class in org.jacop.search
Defines a RandomVar comparator for variables.
RandomVar() - Constructor for class org.jacop.search.RandomVar
It constructs RandomVar Comparator.
rangeD - Variable in class org.jacop.constraints.Assignment
 
rangeDomain - Variable in class org.jacop.fz.VariablesParameters
 
rangeX - Variable in class org.jacop.constraints.Assignment
 
rarVars - Variable in class org.jacop.search.restart.RestartSearch
 
rateThisClause(int[]) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
Indicates how much this database is optimized for this clause.
rateThisClause(int[]) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
rateThisClause(int[]) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
rateThisClause(int[]) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
rateThisClause(int[]) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
rateThisClause(int[]) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
rateThisClause(int[]) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
RB - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
RBOX - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
rbs - Variable in class org.jacop.constraints.table.Table
Main data structure for the constraint
ReachedFromY(int[], int[]) - Method in class org.jacop.constraints.GCC
 
readAuction(String) - Method in class org.jacop.examples.fd.muca.MUCA
It reads the auction problem from the file.
readChar() - Method in class org.jacop.fz.SimpleCharStream
Read a character.
readDictionaryFor5LetterWords(String, IntVar[]) - Static method in class org.jacop.examples.fd.WordGame
It reads a dictionary for 5-letter words and creates an MDD representation of it for use by an extensional constraint.
readDictionaryFromFile(String, List<Integer>) - Method in class org.jacop.examples.fd.crosswords.CrossWord
It reads a dictionary.
readFile() - Static method in class org.jacop.jasat.core.RunSolver
parse the file which name is filename, and returns a stream on success
readFile(String) - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
It reads the problem description from the file and returns string representation of the problem.
readFile(String) - Static method in class org.jacop.examples.fd.MineSweeper
Reads a minesweeper file.
readFile(String) - Method in class org.jacop.examples.fd.SurvoPuzzle
readFile()
readFromArray(String[]) - Static method in class org.jacop.examples.fd.MineSweeper
It transforms string representation of the problem into an array of ints representation.
readFromArray(String[], CarSequencing) - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
It transforms string representation of the problem into an array of ints representation.
readFromFile(String) - Method in class org.jacop.examples.fd.nonogram.Nonogram
 
readProblemDef() - Method in class org.jacop.jasat.utils.CnfParser
reads number of clauses and number of vars
realArgs - Variable in class org.jacop.jasat.utils.OptParse
 
rebase(int) - Method in class org.jacop.jasat.modules.ActivityModule
rebases all values
rebase_threshold - Variable in class org.jacop.jasat.core.Config
threshold above which a rebase is performed for activity counters
rebaseThreshold - Variable in class org.jacop.jasat.modules.ActivityModule
 
recentDomainPruning() - Method in class org.jacop.core.BooleanVar
It returns the values which have been removed at current store level.
recentDomainPruning() - Method in class org.jacop.core.IntVar
It returns the values which have been removed at current store level.
recentDomainPruning() - Method in class org.jacop.floats.core.FloatVar
It returns the values which have been removed at current store level.
recentDomainPruning() - Method in class org.jacop.set.core.SetVar
It returns the values which have been removed at current store level.
recentDomainPruning(int) - Method in class org.jacop.core.BoundDomain
 
recentDomainPruning(int) - Method in class org.jacop.core.IntDomain
It returns the values which have been removed at current store level.
recentDomainPruning(int) - Method in class org.jacop.core.IntervalDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
recentDomainPruning(int) - Method in class org.jacop.core.SmallDenseDomain
 
recentDomainPruning(int) - Method in class org.jacop.floats.core.FloatDomain
It returns the values which have been removed at current store level.
recentDomainPruning(int) - Method in class org.jacop.floats.core.FloatIntervalDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
recentDomainPruning(int) - Method in class org.jacop.set.core.SetDomain
It returns the values which have been removed at current store level.
recentExitingLeftChildGoingForDiscrepancy - Variable in class org.jacop.search.LDS
 
recentExitingRightChild - Variable in class org.jacop.search.LDS
 
recentlyFailedConstraint - Variable in class org.jacop.core.Store
It stores constraint that has recently failed during store.consistency() execution.
recentlyFailedConstraint - Variable in class org.jacop.search.Shaving
 
recompute() - Method in class org.jacop.constraints.knapsack.Tree
It recomputes all the attributes of the internal nodes of the knapsack tree.
recomputeActualDimensionOrder() - Method in class org.jacop.constraints.geost.PredefinedOrder
 
recomputeBounds() - Method in class org.jacop.constraints.Linear
Deprecated.
 
recomputeDown(Tree) - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
recomputeDown(Tree) - Method in class org.jacop.constraints.knapsack.TreeNode
This function recomputes the attributes of this node after recomputing the left and right subtree.
recomputeUp(Tree) - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
recomputeUp(Tree) - Method in class org.jacop.constraints.knapsack.TreeNode
This function is used to recompute the attributes of all nodes on the way to root from this node.
recordBooleanChange(BooleanVar) - Method in class org.jacop.core.Store
Any boolean variable which is changed must be recorded by store, so it can be restored to the previous state if backtracking is performed.
recordChange(Var) - Method in class org.jacop.core.Store
Any change of finite domain variable must also be recorded, so intervals denoting changed variables can be updated.
recordSolution() - Method in class org.jacop.search.SimpleSolutionListener
It records a solution.
recordSolutions - Variable in class org.jacop.search.SimpleSolutionListener
 
recordSolutions(boolean) - Method in class org.jacop.search.SimpleSolutionListener
It records all solutions so they can be later retrieved and used.
recordSolutions(boolean) - Method in interface org.jacop.search.SolutionListener
It records each solution so it can be later retrieved and used.
recordSupport(int, int, int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
recordTuples(int[][]) - Method in class org.jacop.util.TupleUtils
It recordTuples to store so tuples can be reused across multiple extensional constraints.
rect() - Method in class org.jacop.constraints.diffn.Diffn.Event
 
rectangle - Variable in class org.jacop.constraints.diffn.Nooverlap
It specifies the list of rectangles which are of interest for this diff constraint.
Rectangle - Class in org.jacop.constraints.diffn
Defines a rectangle used in the diffn constraint.
Rectangle - Class in org.jacop.constraints
Defines a rectangle used in the diffn constraint.
Rectangle(List<? extends IntVar>) - Constructor for class org.jacop.constraints.diffn.Rectangle
It constructs a rectangle.
Rectangle(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Rectangle
It constructs a rectangle.
Rectangle(Rectangle) - Constructor for class org.jacop.constraints.Rectangle
It constructs a rectangle.
Rectangle(IntVar[]) - Constructor for class org.jacop.constraints.diffn.Rectangle
It constructs a rectangle.
Rectangle(IntVar[]) - Constructor for class org.jacop.constraints.Rectangle
It constructs a rectangle.
Rectangle(IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.Rectangle
It constructs a rectangle.
Rectangle(IntVar, IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.diffn.Rectangle
It constructs a rectangle.
rectangles - Variable in class org.jacop.constraints.Diff
It specifies the list of rectangles which are of interest for this diff constraint.
rectangles - Variable in class org.jacop.constraints.ProfileItemCondition
 
RectangleWithCondition - Class in org.jacop.constraints
Defines a rectangle used in the diffn constraint.
RectangleWithCondition(int, List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.RectangleWithCondition
 
RectangleWithCondition(int, Rectangle, IntVar) - Constructor for class org.jacop.constraints.RectangleWithCondition
 
RectangleWithCondition(int, IntVar[], IntVar) - Constructor for class org.jacop.constraints.RectangleWithCondition
 
Rects - Variable in class org.jacop.constraints.Diff2VarValue
 
Rects - Variable in class org.jacop.constraints.DisjointCondVarValue
 
recursiveCall(int, int, int, IntervalDomain[][][], int[], List<int[]>) - Method in class org.jacop.util.fsm.FSM
 
recursiveCall(int, int, int, IntervalDomain[][][], int[], MDD) - Method in class org.jacop.util.fsm.FSM
 
reduce() - Method in class org.jacop.util.MDD
It reduces MDD to minimal size.
reduce(int, int) - Method in class org.jacop.util.MDD
 
reducedCost() - Method in class org.jacop.constraints.netflow.simplex.Arc
Computes the cost of this arc considering node potentials.
reducedNodes - Variable in class org.jacop.util.MDD
 
reestablishGAC(int) - Method in class org.jacop.constraints.LexOrder
 
RegEdge - Class in org.jacop.constraints.regular
The class responsible for connecting two states in regular automaton of Regular constraint.
RegEdge(RegState, RegState) - Constructor for class org.jacop.constraints.regular.RegEdge
The constructor which creates an edge.
register(IntVar) - Method in class org.jacop.satwrapper.SatWrapper
 
register(IntVar, boolean) - Method in class org.jacop.satwrapper.SatWrapper
registers the variable so that we can use it in SAT solver
registeredVars - Variable in class org.jacop.satwrapper.SatWrapper
 
registerRemoveLevelLateListener(RemoveLevelLate) - Method in class org.jacop.core.Store
Any constraint in general may need information what variables have changed since the last time a consistency was called.
registerRemoveLevelListener(Stateful) - Method in class org.jacop.core.Store
Any constraint in general may need information what variables have changed since the last time a consistency was called.
registerReplacement(Replaceable<? extends Constraint>) - Method in class org.jacop.core.Store
It makes it possible to register replacement for a particular constraint type.
registerWatchedLiteralConstraint(Var, Constraint) - Method in class org.jacop.core.Store
It register variable to watch given constraint.
RegState - Class in org.jacop.constraints.regular
The state class representing a state in the regular automaton within Regular constraint.
RegState() - Constructor for class org.jacop.constraints.regular.RegState
 
RegStateDom - Class in org.jacop.constraints.regular
It is a state representation which uses a domain representation to represent all integers which can transition from this state to the given successor state.
RegStateDom(int, int, int, int) - Constructor for class org.jacop.constraints.regular.RegStateDom
It constructs a state.
RegStateInt - Class in org.jacop.constraints.regular
It is an implementation of the Regular state which uses a separate successor for each value.
RegStateInt(int, int, int, int) - Constructor for class org.jacop.constraints.regular.RegStateInt
It constructs an integer based representation of the state.
regular - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies if the regular constraint should be used.
regular - Variable in class org.jacop.examples.fd.nonogram.Nonogram
It specifies if the regular constraint should be used.
Regular - Class in org.jacop.constraints.regular
Regular constraint accepts only the assignment to variables which is accepted by an automaton.
Regular(FSM, IntVar[]) - Constructor for class org.jacop.constraints.regular.Regular
Constructor need Store to initialize the time-stamps.
RegularExpressionParser - Class in org.jacop.util.fsm
Instances of this class parse the word combination little language.
RegularExpressionParser(StringReader) - Constructor for class org.jacop.util.fsm.RegularExpressionParser
It constructs a parser of the regular expression.
RegularExpressionParser.Concatination - Class in org.jacop.util.fsm
 
RegularExpressionParser.Expression - Class in org.jacop.util.fsm
It creates an abstract class expression which specifies basic methods of the expression.
RegularExpressionParser.Literal - Class in org.jacop.util.fsm
It specifies a simple literal.
RegularExpressionParser.Star - Class in org.jacop.util.fsm
 
RegularExpressionParser.Sum - Class in org.jacop.util.fsm
 
RegularExpressionParser.SyntaxException - Exception Class in org.jacop.util.fsm
SyntaxException raised if not regular expression is being parsed.
reif - Variable in class org.jacop.fz.constraints.Support
 
ReificationConstraints - Class in org.jacop.fz.constraints
It collects all int_eq_reif constraint to create ChannelReif constraints, if possible.
ReificationConstraints(Support) - Constructor for class org.jacop.fz.constraints.ReificationConstraints
 
reified - Variable in class org.jacop.constraints.AtLeast
 
reified - Variable in class org.jacop.constraints.AtMost
 
reified - Variable in class org.jacop.constraints.Linear
Deprecated.
 
reified - Variable in class org.jacop.constraints.LinearInt
 
reified - Variable in class org.jacop.constraints.Member
 
reified - Variable in class org.jacop.constraints.SumBool
 
reified - Variable in class org.jacop.constraints.SumInt
 
reified - Variable in class org.jacop.floats.constraints.linear.Linear
 
reified - Variable in class org.jacop.fz.constraints.BoolConstraints
 
reified - Variable in class org.jacop.fz.constraints.FloatComparisonConstraints
 
reified - Variable in class org.jacop.fz.constraints.FloatLinearConstraints
 
Reified - Class in org.jacop.constraints
 
Reified(PrimitiveConstraint, IntVar) - Constructor for class org.jacop.constraints.Reified
It creates Reified constraint.
ReifiedIfThen - Class in org.jacop.constraints.replace
Replacement of Reified with IfThen.
ReifiedIfThen() - Constructor for class org.jacop.constraints.replace.ReifiedIfThen
 
ReInit(InputStream) - Method in class org.jacop.fz.Parser
Reinitialise.
ReInit(InputStream) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class org.jacop.fz.Parser
Reinitialise.
ReInit(InputStream, String) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(Reader) - Method in class org.jacop.fz.Parser
Reinitialise.
ReInit(Reader) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(Reader, int, int, int) - Method in class org.jacop.fz.SimpleCharStream
Reinitialise.
ReInit(ParserTokenManager) - Method in class org.jacop.fz.Parser
Reinitialise.
ReInit(SimpleCharStream) - Method in class org.jacop.fz.ParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class org.jacop.fz.ParserTokenManager
Reinitialise parser.
ReInitRounds() - Method in class org.jacop.fz.ParserTokenManager
 
reinsertBefore - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies if the tuples previously removed are re-inserted at the beginning.
rel - Variable in class org.jacop.floats.constraints.linear.RootBNode
 
rel - Variable in class org.jacop.floats.constraints.linear.VariableNode
 
rel2String() - Method in class org.jacop.constraints.Linear
Deprecated.
 
rel2String() - Method in class org.jacop.constraints.LinearInt
 
rel2String() - Method in class org.jacop.constraints.SumBool
 
rel2String() - Method in class org.jacop.constraints.SumInt
 
rel2String() - Method in class org.jacop.floats.constraints.linear.Linear
 
relation(String) - Method in class org.jacop.constraints.Linear
Deprecated.
 
relation(String) - Method in class org.jacop.constraints.LinearInt
 
relation(String) - Method in class org.jacop.constraints.SumBool
 
relation(String) - Method in class org.jacop.constraints.SumInt
 
relation(String) - Method in class org.jacop.floats.constraints.linear.Linear
 
relationType - Variable in class org.jacop.constraints.Linear
Deprecated.
It specifies what relations is used by this constraint
relationType - Variable in class org.jacop.constraints.LinearInt
 
relationType - Variable in class org.jacop.constraints.SumBool
 
relationType - Variable in class org.jacop.constraints.SumInt
It specifies what relations is used by this constraint
relationType - Variable in class org.jacop.floats.constraints.linear.Linear
It specifies what relations is used by this constraint
relax_and_reconstruct_variables - Variable in class org.jacop.fz.SearchItem
 
relaxVars - Variable in class org.jacop.fz.Solve
 
remove() - Method in class org.jacop.jasat.core.clauses.MapClause.ClauseIterator
 
remove() - Method in class org.jacop.jasat.utils.CnfParser
 
remove() - Method in class org.jacop.jasat.utils.structures.IntHashMap.EntryIterator
 
remove() - Method in class org.jacop.jasat.utils.structures.IntHashMap.KeysIterator
 
remove() - Method in class org.jacop.jasat.utils.structures.IntQueue.QueueIterator
 
remove(int) - Method in interface org.jacop.core.Backtrackable
It specifies the function being called by the manager upon backtracking.
remove(int) - Method in class org.jacop.core.BooleanVar
 
remove(int) - Method in class org.jacop.core.IntVar
 
remove(int) - Method in class org.jacop.floats.core.FloatVar
 
remove(int) - Method in class org.jacop.jasat.utils.structures.IntHashMap
remove the key from the table
remove(int) - Method in class org.jacop.jasat.utils.structures.IntMap
remove the association key/value (if any)
remove(int) - Method in class org.jacop.jasat.utils.structures.IntPriorityQueue
forget about i.
remove(int) - Method in class org.jacop.jasat.utils.structures.IntTrie
remove the int i.
remove(int) - Method in class org.jacop.jasat.utils.structures.IntVec
remove the element at index index
remove(int) - Method in class org.jacop.set.core.SetVar
 
remove(int) - Method in class org.jacop.util.SimpleArrayList
Removes the element at the specified position in this list.
remove(int, int) - Method in class org.jacop.constraints.ExtensionalSupportSTR
It removes the tuple which is no longer valid.
remove(Object) - Method in class org.jacop.util.SimpleArrayList
Removes a single instance of the specified element from this list, if it is present (optional operation).
remove(Arc) - Method in interface org.jacop.constraints.netflow.MutableNetwork
Removes an arc from the network.
remove(Arc) - Method in class org.jacop.constraints.netflow.Network
 
REMOVE_INFO_FROM - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies how many removeLevel functions must be executed before the information about the constraint is being printed out.
removeAliasFromSearch() - Method in class org.jacop.fz.Tables
 
removeArc(Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
removeChildren() - Method in class org.jacop.fz.SimpleNode
 
removeClause(int) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
removeClause(int) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
It removes the clause which unique ID is @param clauseId.
removeClause(int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
removes this clause from the database it belongs to.
removeClause(int) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
removeClause(int) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
removeClause(int) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
removeClause(int) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
removeClause(int) - Method in class org.jacop.jasat.core.Core
removes the clause with unique Id, if possible
removeClause(int) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
removeConstraint() - Method in class org.jacop.constraints.Constraint
It removes the constraint by removing this constraint from all variables.
removeConstraint() - Method in class org.jacop.constraints.Element
 
removeConstraint() - Method in class org.jacop.constraints.NoGood
This function does nothing as constraints can not be removed for a given level.
removeConstraint() - Method in class org.jacop.constraints.VariableTrace
 
removeConstraint() - Method in class org.jacop.satwrapper.SatWrapper
 
removeConstraint(Constraint) - Method in class org.jacop.core.BooleanVar
It unregisters constraint with current variable, so change in variable will not cause constraint reevaluation.
removeConstraint(Constraint) - Method in class org.jacop.core.IntVar
It detaches constraint from the current variable, so change in variable will not cause constraint reevaluation.
removeConstraint(Constraint) - Method in class org.jacop.core.Var
It detaches constraint from the current variable, so change in variable will not cause constraint reevaluation.
removeConstraint(Constraint) - Method in class org.jacop.floats.core.FloatVar
It detaches constraint from the current variable, so change in variable will not cause constraint reevaluation.
removeConstraint(Constraint) - Method in class org.jacop.set.core.SetVar
It detaches constraint from the current variable, so change in variable will not cause constraint reevaluation.
removeCount - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
removeDebug - Variable in class org.jacop.core.Store
It switches on/off debuging of remove level facilities.
removeDuplicates(IntVar[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
removeFast(int) - Method in class org.jacop.jasat.utils.structures.IntVec
this removes the element at given index.
removeFirst() - Method in class org.jacop.util.SimpleHashSet
Removes and returns an entry removed from the HashSet.
removeFromLambda(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
removeFromLambda(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
removeFromS_Est(List<Task>) - Method in class org.jacop.constraints.Cumulative
 
removeFromS_Lct(List<Task>) - Method in class org.jacop.constraints.Cumulative
 
removeInfeasibleTuples(int[][]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
removeInterval(int) - Method in class org.jacop.core.IntervalDomain
It removes the counter-th interval from the domain.
removeInterval(int) - Method in class org.jacop.floats.core.FloatIntervalDomain
It removes the counter-th interval from the domain.
removeLevel(int) - Method in interface org.jacop.api.Stateful
This function is called in case of the backtrack, so a constraint can clear the queue of changed variables which is no longer valid.
removeLevel(int) - Method in class org.jacop.constraints.AbsXeqY
 
removeLevel(int) - Method in class org.jacop.constraints.Alldistinct
 
removeLevel(int) - Method in class org.jacop.constraints.Among
 
removeLevel(int) - Method in class org.jacop.constraints.AmongVar
 
removeLevel(int) - Method in class org.jacop.constraints.Assignment
 
removeLevel(int) - Method in class org.jacop.constraints.binpacking.Binpacking
 
removeLevel(int) - Method in class org.jacop.constraints.Circuit
 
removeLevel(int) - Method in class org.jacop.constraints.CircuitVar
 
removeLevel(int) - Method in class org.jacop.constraints.Diff
 
removeLevel(int) - Method in class org.jacop.constraints.Diff2Var
 
removeLevel(int) - Method in class org.jacop.constraints.DisjointCondVar
 
removeLevel(int) - Method in class org.jacop.constraints.Distance
 
removeLevel(int) - Method in class org.jacop.constraints.ElementInteger
 
removeLevel(int) - Method in class org.jacop.constraints.ElementIntegerFast
 
removeLevel(int) - Method in class org.jacop.constraints.ElementVariable
 
removeLevel(int) - Method in class org.jacop.constraints.ElementVariableFast
 
removeLevel(int) - Method in class org.jacop.constraints.ExtensionalConflictVA
It puts back tuples which have lost their support status at the level which is being removed.
removeLevel(int) - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
removeLevel(int) - Method in class org.jacop.constraints.ExtensionalSupportVA
It puts back tuples which have lost their support status at the level which is being removed.
removeLevel(int) - Method in class org.jacop.constraints.GCC
 
removeLevel(int) - Method in class org.jacop.constraints.geost.Geost
 
removeLevel(int) - Method in class org.jacop.constraints.LexOrder
 
removeLevel(int) - Method in class org.jacop.constraints.netflow.NetworkFlow
 
removeLevel(int) - Method in class org.jacop.constraints.regular.Regular
 
removeLevel(int) - Method in class org.jacop.constraints.table.SimpleTable
 
removeLevel(int) - Method in class org.jacop.constraints.table.Table
 
removeLevel(int) - Method in class org.jacop.constraints.ValuePrecede
 
removeLevel(int) - Method in interface org.jacop.core.BacktrackableManager
It allows to inform all objects which have changed at removedLevel that the backtracking from that level has occurred.
removeLevel(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
It allows to inform all objects which have changed at removedLevel that the backtracking from that level has occurred.
removeLevel(int) - Method in class org.jacop.core.MutableDomain
 
removeLevel(int) - Method in class org.jacop.core.SimpleBacktrackableManager
It allows to inform all objects which have changed at removedLevel that the backtracking from that level has occurred.
removeLevel(int) - Method in class org.jacop.core.Store
This important function removes all changes which has been recorded to any variable at given level.
removeLevel(int) - Method in class org.jacop.core.TimeStamp
The function removes the level specified by the stamp.
removeLevel(int) - Method in class org.jacop.floats.constraints.AbsPeqR
 
removeLevel(int) - Method in class org.jacop.floats.constraints.CosPeqR
 
removeLevel(int) - Method in class org.jacop.floats.constraints.ElementFloat
 
removeLevel(int) - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
removeLevel(int) - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
removeLevel(int) - Method in class org.jacop.floats.constraints.SinPeqR
 
removeLevel(int) - Method in class org.jacop.satwrapper.SatWrapper
when the CP solver decides to remove a level, the wrapper must force the SAT solver to backtrack accordingly, to keep mappings between the two search trees consistent.
removeLevel(int) - Method in class org.jacop.set.constraints.ElementSetVariable
 
removeLevel(int) - Method in class org.jacop.set.constraints.Lex
Deprecated.
 
removeLevel(int, Var) - Method in class org.jacop.core.BoundDomain
 
removeLevel(int, Var) - Method in class org.jacop.core.Domain
It removes the specified level.
removeLevel(int, Var) - Method in class org.jacop.core.IntervalDomain
It removes a level of a domain.
removeLevel(int, Var) - Method in class org.jacop.core.SmallDenseDomain
 
removeLevel(int, Var) - Method in class org.jacop.floats.core.FloatIntervalDomain
It removes a level of a domain.
removeLevel(int, Var) - Method in class org.jacop.set.core.SetDomain
It removes the specified level.
removeLevelLate(int) - Method in interface org.jacop.api.RemoveLevelLate
This function is called in case of the backtrack.
removeLevelLate(int) - Method in class org.jacop.constraints.geost.Geost
 
removeLevelLate(int) - Method in class org.jacop.constraints.knapsack.Knapsack
 
removeLevelLate(int) - Method in class org.jacop.constraints.LexOrder
 
removeLevelLate(int) - Method in class org.jacop.constraints.Linear
Deprecated.
 
removeLevelLate(int) - Method in class org.jacop.constraints.netflow.NetworkFlow
 
removeLevelLate(int) - Method in class org.jacop.constraints.regular.Regular
Sweep the graph upon backtracking.
removeLevelLate(int) - Method in class org.jacop.constraints.SumWeight
 
removeLevelLate(int) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
removeLevelLate(int) - Method in class org.jacop.constraints.VariableTrace
 
RemoveLevelLate - Interface in org.jacop.api
Interface that provides the entity ability to be called after the level has been removed to finalize the removal of the level for the constraint.
removeLevelLateListeners - Variable in class org.jacop.core.Store
More advanced constraints may require to be informed of a backtrack to be able to recover the older versions of the data structures.
removeLevelListeners - Variable in class org.jacop.core.Store
More advanced constraints may require to be informed of a backtrack to be able to recover the older versions of the data structures.
removeLimit - Variable in class org.jacop.constraints.geost.Geost
It specifies the first position of the variables being removed from grounded list upon backtracking.
removeLiteral(int) - Method in class org.jacop.jasat.core.clauses.MapClause
It removes the literal, if it is in the clause.
removeModelConstraint(int, Var, Constraint) - Method in class org.jacop.core.Domain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeModelConstraint(int, Var, Constraint) - Method in class org.jacop.core.IntDomain
 
removeModelConstraint(int, Var, Constraint) - Method in class org.jacop.floats.core.FloatDomain
 
removeModelConstraint(int, Var, Constraint) - Method in class org.jacop.set.core.SetDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeNotUsedProfleTasks() - Method in class org.jacop.constraints.cumulative.CumulativePrimary
 
removeSearchConstraint(int, Var, int, Constraint) - Method in class org.jacop.core.Domain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeSearchConstraint(int, Var, int, Constraint) - Method in class org.jacop.core.IntDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeSearchConstraint(int, Var, int, Constraint) - Method in class org.jacop.floats.core.FloatIntervalDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeSearchConstraint(int, Var, int, Constraint) - Method in class org.jacop.set.core.SetDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeSearchConstraint(int, Var, Constraint) - Method in class org.jacop.core.IntDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeSearchConstraint(int, Var, Constraint) - Method in class org.jacop.floats.core.FloatIntervalDomain
It removes a constraint from a domain, it should only be called by removeConstraint function of Variable object.
removeTransition(int) - Method in class org.jacop.constraints.regular.RegState
It informs the state that the edge on the given position is no longer active.
removeTransition(int) - Method in class org.jacop.constraints.regular.RegStateDom
 
removeTransition(int) - Method in class org.jacop.constraints.regular.RegStateInt
 
removeUnSupportedValues(Store) - Method in class org.jacop.util.IndexDomainView
It removes all values for which no support was found since the initialization of the support sweep.
removeWatch(int, int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
removes the clause from the list of clauses that literal watches
removeZeroCounters(IntVar[], IntVar[]) - Method in class org.jacop.constraints.GCC
 
replace(Reified) - Method in class org.jacop.constraints.replace.ReifiedIfThen
 
replace(T) - Method in interface org.jacop.api.Replaceable
 
Replaceable<T> - Interface in org.jacop.api
Interface that provides ability to configure constraint store to replace a particular type of constraints into another one.
replaceEliteSolution(int, int[], int) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
replacements - Variable in class org.jacop.core.Store
It stores all the active replacements of constraints that are being applied upon constraint imposition.
report() - Method in class org.jacop.search.restart.CustomReport
 
reportSolution - Variable in class org.jacop.search.restart.RestartSearch
 
required - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies if the given class (the first dimension) requires given option (the second dimension).
requiresMonotonicity() - Method in class org.jacop.constraints.Constraint
It specifies if the constraint allows domains of variables in its scope only to shrink its domain with the progress of search downwards.
res - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
res - Variable in class org.jacop.constraints.cumulative.Task
 
res - Variable in class org.jacop.constraints.Task
 
res() - Method in class org.jacop.constraints.cumulative.Task
 
res() - Method in class org.jacop.constraints.Task
 
reset() - Method in class org.jacop.constraints.netflow.simplex.Danzig
 
reset() - Method in interface org.jacop.constraints.netflow.simplex.PivotRule
 
reset() - Method in class org.jacop.fz.JJTParserState
 
resetSeed() - Static method in class org.jacop.core.Store
 
residues - Variable in class org.jacop.constraints.table.Table
 
residuesBefore - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies if the residues are moved at the beginning of the list.
resize() - Method in class org.jacop.jasat.utils.structures.IntQueue
increase the size of the queue
resize() - Method in class org.jacop.util.fsm.FSM
It resizes the Finite State Machine.
resize(int) - Method in class org.jacop.util.SimpleHashSet
Rehashes the contents of this set into a new array with a larger capacity.
resize(int[][], int) - Static method in class org.jacop.jasat.utils.Utils
resize for int[][]
resize(int[][], int, int) - Static method in class org.jacop.jasat.utils.Utils
the same, but with the number of elements to copy from old list
resize(int[], int, int, MemoryPool) - Static method in class org.jacop.jasat.utils.Utils
Resize the array to newSize, using the given memory pool
resize(int[], int, MemoryPool) - Static method in class org.jacop.jasat.utils.Utils
 
resolutionWith(int, MapClause) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
resolutionWith(int, MapClause) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
It returns the clause obtained by resolution between clauseIndex and clause.
resolutionWith(int, MapClause) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
resolutionWith(int, MapClause) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
resolutionWith(int, MapClause) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
resolutionWith(int, MapClause) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
resolutionWith(int, MapClause) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
resolutionWith(int, MapClause) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
to get a real clause to resolve with, we seek for the clause at the origin of the propagation.
resolveConstraint(FloatVar, List<Constraint>) - Static method in class org.jacop.floats.constraints.Derivative
 
resources - Variable in class org.jacop.constraints.Cumulative
It specifies/stores resource variable for each corresponding task.
respectSolutionListenerAdvice - Variable in class org.jacop.search.DepthFirstSearch
If it is set to true then the optimizing search will quit the search if this action is indicated by the solution listener.
responsibleEctLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryNode
 
responsibleELambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
responsibleEnvLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
responsiblePLambda - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryNode
 
rest - Variable in class org.jacop.constraints.CountValues
 
rest - Variable in class org.jacop.constraints.CountValuesBounds
 
restart() - Method in class org.jacop.jasat.core.Core
make a restart, that is, restart search from level 0.
RESTART_CONFLICT_THRESHOLD - Variable in class org.jacop.jasat.core.Config
initial threshold (number of conflicts needed) for restarts
RESTART_THRESHOLD_INCREASE_RATE - Variable in class org.jacop.jasat.core.Config
factor by which restart threshold is increased
restartCalculator - Variable in class org.jacop.fz.SearchItem
 
restartCalculator - Variable in class org.jacop.fz.Solve
 
restartH - Variable in class org.jacop.jasat.modules.SearchModule
 
restartLimit - Variable in class org.jacop.fz.Options
 
restartModules - Variable in class org.jacop.jasat.core.Core
 
restarts() - Method in class org.jacop.search.restart.RestartSearch
 
RestartSearch<T> - Class in org.jacop.search.restart
Implements restart search.
RestartSearch(Store, DepthFirstSearch<T>, SelectChoicePoint<T>, Calculator) - Constructor for class org.jacop.search.restart.RestartSearch
 
RestartSearch(Store, DepthFirstSearch<T>, SelectChoicePoint<T>, Calculator, T) - Constructor for class org.jacop.search.restart.RestartSearch
 
RestartSearch.CostListener<T> - Class in org.jacop.search.restart
 
restartsLimit - Variable in class org.jacop.search.restart.RestartSearch
 
restartType - Variable in class org.jacop.fz.Options
 
RestartType() - Constructor for enum org.jacop.fz.Options.RestartType
 
restore(ArcCompanion) - Method in class org.jacop.constraints.netflow.Network
 
restore(MutableNetwork) - Method in class org.jacop.constraints.netflow.ArcCompanion
Restores the capacity and weight of the arc after backtracking.
restrictItemQuantity(Store, TreeNode, int) - Method in class org.jacop.constraints.knapsack.Knapsack
It makes sure that no item has a possibility to use more than available capacity.
restructure(int, boolean[], int[]) - Method in class org.jacop.floats.constraints.IntervalGaussSeidel
 
result - Variable in class org.jacop.constraints.AndBoolSimple
It specifies variable result, storing the result of and function performed a list of variables.
result - Variable in class org.jacop.constraints.AndBoolVector
It specifies variable result, storing the result of and function performed a list of variables.
result - Variable in class org.jacop.constraints.EqBool
It specifies variable result in the constraint.
result - Variable in class org.jacop.constraints.OrBoolSimple
It specifies variable result, storing the result of or function performed a list of variables.
result - Variable in class org.jacop.constraints.OrBoolVector
It specifies variable result, storing the result of or function performed a list of variables.
result - Variable in class org.jacop.fz.Solve
 
ResultListener(Var[]) - Constructor for class org.jacop.floats.search.Optimize.ResultListener
 
returnSolution() - Method in class org.jacop.search.SimpleSolutionListener
 
returnSolution() - Method in interface org.jacop.search.SolutionListener
It returns a collection of constraints which represent the last found solution.
returnSolution(int) - Method in class org.jacop.search.SimpleSolutionListener
It returns the solution with the given number (value 0 denotes the first solution) as a set of primitive constraints.
reuse(IntVar[]) - Method in class org.jacop.util.MDD
If possible it will return an MDD which reuse an array representation of the current MDD.
reuseOfNumbers - Variable in class org.jacop.examples.fd.NonTransitiveDice
If true then faces on non consequtive faces can be the same.
reversedGraphDominance(int) - Method in class org.jacop.constraints.Circuit
 
reversedGraphDominance(int) - Method in class org.jacop.constraints.Subcircuit
 
reverseMask() - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
ReversibleSparseBitSet - Class in org.jacop.constraints.table
ReversibleSparseBitSet implements the main data structure for table constraint.
ReversibleSparseBitSet() - Constructor for class org.jacop.constraints.table.ReversibleSparseBitSet
 
ReversibleSparseBitSet(Store, IntVar[], int[][]) - Constructor for class org.jacop.constraints.table.ReversibleSparseBitSet
 
revisitTarjan(IntVar, List<IntVar>, Map<IntVar, Integer>, Map<IntVar, Integer>, LinkedHashSet<IntVar>) - Method in class org.jacop.constraints.Alldistinct
 
right - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the right child.
right - Variable in class org.jacop.floats.constraints.linear.BinaryNode
 
right - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain.ListNode
Deprecated.
 
right - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
right(int) - Method in class org.jacop.constraints.cumulative.Tree
 
RIGHT_PAREN - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
rightChange - Variable in class org.jacop.constraints.regular.Regular
The ith largest level of Layered Graph which have changed.
rightChild - Variable in class org.jacop.search.Shaving
 
rightChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.CreditCalculator
 
rightChild(PrimitiveConstraint, boolean) - Method in interface org.jacop.search.ExitChildListener
It is executed after exiting the right child.
rightChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.LDS
 
rightChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.NoGoodsCollector
 
rightChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.Shaving
 
rightChild(PrimitiveConstraint, boolean) - Method in class org.jacop.search.TraceGenerator
 
rightChild(IntVar, int, boolean) - Method in class org.jacop.search.Shaving
 
rightChild(T, int, boolean) - Method in class org.jacop.search.CreditCalculator
Exiting the right children if no credits have been distributed to a right child involves increasing the number of backtracks occurred.
rightChild(T, int, boolean) - Method in interface org.jacop.search.ExitChildListener
It is executed after exiting the right child.
rightChild(T, int, boolean) - Method in class org.jacop.search.LDS
Exiting the right children requires reduction of the current number of discrepancies being used.
rightChild(T, int, boolean) - Method in class org.jacop.search.NoGoodsCollector
 
rightChild(T, int, boolean) - Method in class org.jacop.search.TraceGenerator
 
rightElement(int) - Method in class org.jacop.core.BoundDomain
 
rightElement(int) - Method in class org.jacop.core.IntDomain
It returns the right most element of the given interval.
rightElement(int) - Method in class org.jacop.core.IntervalDomain
It returns the left most element of the given interval.
rightElement(int) - Method in class org.jacop.core.SmallDenseDomain
 
rightElement(int) - Method in class org.jacop.floats.core.FloatDomain
It returns the right most element of the given interval.
rightElement(int) - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns the left most element of the given interval.
rightMostLeaf() - Method in class org.jacop.constraints.netflow.simplex.Node
Finds the last node on the thread that has a larger depth than this node.
rightmostY - Variable in class org.jacop.constraints.GCC.Component
 
rightNeighbor - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the right neighbor.
rightPosition - Variable in class org.jacop.constraints.regular.Regular
 
rightSon - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue.Node
 
root - Variable in class org.jacop.constraints.GCC.Component
 
root - Variable in class org.jacop.constraints.knapsack.Tree
It specifies the root of the tree.
root - Variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
root - Variable in class org.jacop.floats.constraints.linear.BTree
 
root - Variable in class org.jacop.jasat.utils.structures.IntPriorityQueue
 
root - Variable in class org.jacop.jasat.utils.structures.IntTrie
 
root - Variable in class org.jacop.util.LengauerTarjan
 
root() - Method in class org.jacop.constraints.cumulative.Tree
 
RootBNode - Class in org.jacop.floats.constraints.linear
 
RootBNode(Store) - Constructor for class org.jacop.floats.constraints.linear.RootBNode
 
RootBNode(Store, double, double) - Constructor for class org.jacop.floats.constraints.linear.RootBNode
 
rootNode() - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
rootNode() - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
rootNode() - Method in class org.jacop.constraints.cumulative.ThetaTree
 
rootNode() - Method in class org.jacop.fz.JJTParserState
 
rosenbrock() - Method in class org.jacop.examples.floats.Rosenbrock
 
Rosenbrock - Class in org.jacop.examples.floats
 
Rosenbrock() - Constructor for class org.jacop.examples.floats.Rosenbrock
 
round(double) - Method in class org.jacop.floats.constraints.RoundPeqX
 
RoundPeqX - Class in org.jacop.floats.constraints
Constraints round(P) #= X for integer variable X and float variable P.
RoundPeqX(FloatVar, IntVar) - Constructor for class org.jacop.floats.constraints.RoundPeqX
It constructs constraint X = P.
roundRobin - Variable in class org.jacop.floats.search.SplitRandomSelectFloat
 
roundRobin - Variable in class org.jacop.floats.search.SplitSelectFloat
 
roundRobinVarSelection(int) - Method in class org.jacop.floats.search.SplitRandomSelectFloat
 
roundRobinVarSelection(int) - Method in class org.jacop.floats.search.SplitSelectFloat
 
row_rules - Variable in class org.jacop.examples.fd.nonogram.Nonogram
It specifies a rule for each row.
rowComparator - Variable in class org.jacop.fz.constraints.GlobalConstraints
 
rowDescription - Variable in class org.jacop.examples.fd.Kakro
 
rowsums - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
RP - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
rs - Variable in class org.jacop.fz.Solve
 
Rs - Static variable in class org.jacop.examples.fd.filters.FilterBenchmark
 
run() - Method in class org.jacop.fz.RunWhenShuttingDown
 
run_sequence_search(int, SimpleNode, SearchItem<T>) - Method in class org.jacop.fz.Solve
 
run_single_search(int, SimpleNode, SearchItem<T>) - Method in class org.jacop.fz.Solve
 
RunExample - Class in org.jacop.examples
This class executes the provided example.
RunExample() - Constructor for class org.jacop.examples.RunExample
 
runSearch - Variable in class org.jacop.fz.Options
 
runSearch() - Method in class org.jacop.fz.Options
It returns true if the search must be run and false otherwise.
RunSolver - Class in org.jacop.jasat.core
The main class for the SAT solver when it is used standalone (without being controlled by a master).
RunSolver() - Constructor for class org.jacop.jasat.core.RunSolver
 
RunWhenShuttingDown - Class in org.jacop.fz
 
RunWhenShuttingDown(Parser) - Constructor for class org.jacop.fz.RunWhenShuttingDown
 

S

s - Variable in class org.jacop.constraints.ValuePrecede
It specifies values s and t for the constraint.
s - Variable in class org.jacop.set.constraints.ChannelBoolSet
 
s - Variable in class org.jacop.set.constraints.ChannelIntSet
 
s - Variable in class org.jacop.set.constraints.PartitionSet
 
S1 - Variable in class org.jacop.constraints.GCC
 
S2 - Variable in class org.jacop.constraints.GCC
 
same - Variable in class org.jacop.util.MDD
 
sat - Variable in class org.jacop.fz.constraints.BoolConstraints
 
sat - Variable in class org.jacop.fz.constraints.ComparisonConstraints
 
sat - Variable in class org.jacop.fz.constraints.LinearConstraints
 
sat - Variable in class org.jacop.fz.Constraints
 
sat - Variable in class org.jacop.fz.constraints.Support
 
sat - Variable in class org.jacop.fz.Solve
 
satBridge - Variable in class org.jacop.core.IntVar
It stores information about the variable in SAT domain.
satChangesListener - Variable in class org.jacop.satwrapper.SatWrapper
 
SatChangesListener - Class in org.jacop.satwrapper
this class listens to changes in literals in SAT solver, and reminds what changes this implies for CP variables
SatChangesListener() - Constructor for class org.jacop.satwrapper.SatChangesListener
 
SatCPBridge - Class in org.jacop.satwrapper.translation
interface representing the domain of a CP variable as a range.
SatCPBridge(IntVar) - Constructor for class org.jacop.satwrapper.translation.SatCPBridge
simple constructor with a variable
SATISFIABLE - Static variable in class org.jacop.jasat.core.SolverState
 
satisfied - Variable in class org.jacop.constraints.LexOrder
 
satisfied() - Method in interface org.jacop.api.SatisfiedPresent
It checks if the constraint is satisfied.
satisfied() - Method in class org.jacop.constraints.AbsXeqY
 
satisfied() - Method in class org.jacop.constraints.Alldifferent
 
satisfied() - Method in class org.jacop.constraints.Alldistinct
 
satisfied() - Method in class org.jacop.constraints.AllEqual
 
satisfied() - Method in class org.jacop.constraints.Among
 
satisfied() - Method in class org.jacop.constraints.AmongVar
 
satisfied() - Method in class org.jacop.constraints.And
 
satisfied() - Method in class org.jacop.constraints.AndBoolSimple
 
satisfied() - Method in class org.jacop.constraints.AndBoolVector
 
satisfied() - Method in class org.jacop.constraints.ArgMax
 
satisfied() - Method in class org.jacop.constraints.ArgMin
 
satisfied() - Method in class org.jacop.constraints.Assignment
 
satisfied() - Method in class org.jacop.constraints.AtLeast
 
satisfied() - Method in class org.jacop.constraints.AtMost
 
satisfied() - Method in class org.jacop.constraints.binpacking.Binpacking
 
satisfied() - Method in class org.jacop.constraints.BoolClause
 
satisfied() - Method in class org.jacop.constraints.ChannelImply
 
satisfied() - Method in class org.jacop.constraints.ChannelReif
 
satisfied() - Method in class org.jacop.constraints.Circuit
 
satisfied() - Method in class org.jacop.constraints.Conditional
 
satisfied() - Method in class org.jacop.constraints.Count
 
satisfied() - Method in class org.jacop.constraints.CountBounds
 
satisfied() - Method in class org.jacop.constraints.CountValues
 
satisfied() - Method in class org.jacop.constraints.CountValuesBounds
 
satisfied() - Method in class org.jacop.constraints.CountVar
 
satisfied() - Method in class org.jacop.constraints.Cumulative
 
satisfied() - Method in class org.jacop.constraints.Diff
 
satisfied() - Method in class org.jacop.constraints.Diff2
 
satisfied() - Method in class org.jacop.constraints.diffn.Nooverlap
 
satisfied() - Method in class org.jacop.constraints.Disjoint
 
satisfied() - Method in class org.jacop.constraints.DisjointConditional
 
satisfied() - Method in class org.jacop.constraints.Distance
 
satisfied() - Method in class org.jacop.constraints.ElementInteger
 
satisfied() - Method in class org.jacop.constraints.ElementIntegerFast
 
satisfied() - Method in class org.jacop.constraints.ElementVariable
 
satisfied() - Method in class org.jacop.constraints.ElementVariableFast
 
satisfied() - Method in class org.jacop.constraints.Eq
 
satisfied() - Method in class org.jacop.constraints.EqBool
 
satisfied() - Method in class org.jacop.constraints.ExtensionalSupportMDD
 
satisfied() - Method in class org.jacop.constraints.GCC
 
satisfied() - Method in class org.jacop.constraints.IfThen
 
satisfied() - Method in class org.jacop.constraints.IfThenBool
 
satisfied() - Method in class org.jacop.constraints.IfThenElse
 
satisfied() - Method in class org.jacop.constraints.Implies
 
satisfied() - Method in class org.jacop.constraints.In
 
satisfied() - Method in class org.jacop.constraints.knapsack.Knapsack
 
satisfied() - Method in class org.jacop.constraints.LexOrder
 
satisfied() - Method in class org.jacop.constraints.Linear
Deprecated.
 
satisfied() - Method in class org.jacop.constraints.LinearInt
 
satisfied() - Method in class org.jacop.constraints.Max
 
satisfied() - Method in class org.jacop.constraints.MaxSimple
 
satisfied() - Method in class org.jacop.constraints.Member
 
satisfied() - Method in class org.jacop.constraints.Min
 
satisfied() - Method in class org.jacop.constraints.MinSimple
 
satisfied() - Method in class org.jacop.constraints.Not
 
satisfied() - Method in class org.jacop.constraints.Or
 
satisfied() - Method in class org.jacop.constraints.OrBoolSimple
 
satisfied() - Method in class org.jacop.constraints.OrBoolVector
 
satisfied() - Method in class org.jacop.constraints.Reified
 
satisfied() - Method in class org.jacop.constraints.Subcircuit
 
satisfied() - Method in class org.jacop.constraints.Sum
 
satisfied() - Method in class org.jacop.constraints.SumBool
 
satisfied() - Method in class org.jacop.constraints.SumInt
 
satisfied() - Method in class org.jacop.constraints.SumWeight
 
satisfied() - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
satisfied() - Method in class org.jacop.constraints.table.SimpleTable
 
satisfied() - Method in class org.jacop.constraints.ValuePrecede
 
satisfied() - Method in class org.jacop.constraints.Values
 
satisfied() - Method in class org.jacop.constraints.VariableTrace
 
satisfied() - Method in class org.jacop.constraints.XdivYeqZ
 
satisfied() - Method in class org.jacop.constraints.XeqC
 
satisfied() - Method in class org.jacop.constraints.XeqY
 
satisfied() - Method in class org.jacop.constraints.XexpYeqZ
 
satisfied() - Method in class org.jacop.constraints.XgtC
 
satisfied() - Method in class org.jacop.constraints.XgteqC
 
satisfied() - Method in class org.jacop.constraints.XgteqY
 
satisfied() - Method in class org.jacop.constraints.XgtY
 
satisfied() - Method in class org.jacop.constraints.XltC
 
satisfied() - Method in class org.jacop.constraints.XlteqC
 
satisfied() - Method in class org.jacop.constraints.XlteqY
 
satisfied() - Method in class org.jacop.constraints.XltY
 
satisfied() - Method in class org.jacop.constraints.XmodYeqZ
 
satisfied() - Method in class org.jacop.constraints.XmulCeqZ
 
satisfied() - Method in class org.jacop.constraints.XmulYeqC
 
satisfied() - Method in class org.jacop.constraints.XmulYeqZ
 
satisfied() - Method in class org.jacop.constraints.XneqC
 
satisfied() - Method in class org.jacop.constraints.XneqY
 
satisfied() - Method in class org.jacop.constraints.Xor
 
satisfied() - Method in class org.jacop.constraints.XorBool
 
satisfied() - Method in class org.jacop.constraints.XplusCeqZ
 
satisfied() - Method in class org.jacop.constraints.XplusClteqZ
 
satisfied() - Method in class org.jacop.constraints.XplusYeqC
 
satisfied() - Method in class org.jacop.constraints.XplusYeqZ
 
satisfied() - Method in class org.jacop.constraints.XplusYgtC
 
satisfied() - Method in class org.jacop.constraints.XplusYlteqZ
 
satisfied() - Method in class org.jacop.floats.constraints.AbsPeqR
 
satisfied() - Method in class org.jacop.floats.constraints.CeilPeqX
 
satisfied() - Method in class org.jacop.floats.constraints.CosPeqR
 
satisfied() - Method in class org.jacop.floats.constraints.ElementFloat
 
satisfied() - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
satisfied() - Method in class org.jacop.floats.constraints.ExpPeqR
 
satisfied() - Method in class org.jacop.floats.constraints.FloorPeqX
 
satisfied() - Method in class org.jacop.floats.constraints.linear.Linear
 
satisfied() - Method in class org.jacop.floats.constraints.Max
 
satisfied() - Method in class org.jacop.floats.constraints.Min
 
satisfied() - Method in class org.jacop.floats.constraints.PeqC
 
satisfied() - Method in class org.jacop.floats.constraints.PeqQ
 
satisfied() - Method in class org.jacop.floats.constraints.PgtC
 
satisfied() - Method in class org.jacop.floats.constraints.PgteqC
 
satisfied() - Method in class org.jacop.floats.constraints.PgteqQ
 
satisfied() - Method in class org.jacop.floats.constraints.PgtQ
 
satisfied() - Method in class org.jacop.floats.constraints.PltC
 
satisfied() - Method in class org.jacop.floats.constraints.PlteqC
 
satisfied() - Method in class org.jacop.floats.constraints.PlteqQ
 
satisfied() - Method in class org.jacop.floats.constraints.PltQ
 
satisfied() - Method in class org.jacop.floats.constraints.PmulCeqR
 
satisfied() - Method in class org.jacop.floats.constraints.PmulQeqR
 
satisfied() - Method in class org.jacop.floats.constraints.PneqC
 
satisfied() - Method in class org.jacop.floats.constraints.PneqQ
 
satisfied() - Method in class org.jacop.floats.constraints.PplusCeqR
 
satisfied() - Method in class org.jacop.floats.constraints.PplusQeqR
 
satisfied() - Method in class org.jacop.floats.constraints.RoundPeqX
 
satisfied() - Method in class org.jacop.floats.constraints.SinPeqR
 
satisfied() - Method in class org.jacop.floats.constraints.TanPeqR
 
satisfied() - Method in class org.jacop.floats.constraints.XeqP
 
satisfied() - Method in class org.jacop.satwrapper.SatWrapper
 
satisfied() - Method in class org.jacop.set.constraints.AdiffBeqC
 
satisfied() - Method in class org.jacop.set.constraints.AdisjointB
 
satisfied() - Method in class org.jacop.set.constraints.AeqB
 
satisfied() - Method in class org.jacop.set.constraints.AeqS
 
satisfied() - Method in class org.jacop.set.constraints.AinB
 
satisfied() - Method in class org.jacop.set.constraints.AinS
 
satisfied() - Method in class org.jacop.set.constraints.AintersectBeqC
 
satisfied() - Method in class org.jacop.set.constraints.AleB
 
satisfied() - Method in class org.jacop.set.constraints.AltB
 
satisfied() - Method in class org.jacop.set.constraints.AunionBeqC
 
satisfied() - Method in class org.jacop.set.constraints.CardA
 
satisfied() - Method in class org.jacop.set.constraints.CardAeqX
 
satisfied() - Method in class org.jacop.set.constraints.ChannelBoolSet
 
satisfied() - Method in class org.jacop.set.constraints.ChannelIntSet
 
satisfied() - Method in class org.jacop.set.constraints.EinA
 
satisfied() - Method in class org.jacop.set.constraints.ElementSet
 
satisfied() - Method in class org.jacop.set.constraints.Match
 
satisfied() - Method in class org.jacop.set.constraints.SinA
 
satisfied() - Method in class org.jacop.set.constraints.SumWeightedSet
 
satisfied() - Method in class org.jacop.set.constraints.XeqA
 
satisfied() - Method in class org.jacop.set.constraints.XinA
 
SATISFIED_CLAUSE - Static variable in class org.jacop.jasat.core.clauses.ClauseState
 
satisfiedAlreadyAtImposition - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
satisfiedBound() - Method in class org.jacop.constraints.Alldifferent
 
satisfiedEq() - Method in class org.jacop.constraints.LinearInt
 
satisfiedEq() - Method in class org.jacop.constraints.SumInt
 
satisfiedFullCheck(Store) - Method in class org.jacop.constraints.Alldifferent
 
satisfiedGtEq(int) - Method in class org.jacop.constraints.SumInt
 
satisfiedGtEq(long) - Method in class org.jacop.constraints.LinearInt
 
satisfiedLtEq(int) - Method in class org.jacop.constraints.SumInt
 
satisfiedLtEq(long) - Method in class org.jacop.constraints.LinearInt
 
satisfiedNeq() - Method in class org.jacop.constraints.LinearInt
 
satisfiedNeq() - Method in class org.jacop.constraints.SumInt
 
SatisfiedPresent - Interface in org.jacop.api
Interface to mark the need (PrimitiveConstraint) or extra functionality (Constraint) to compute if the constraint is satisfied.
SATISFY - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
satThreshold - Variable in class org.jacop.fz.Constraints
 
satToCpLevels - Variable in class org.jacop.satwrapper.SatWrapper
 
SatTranslation - Class in org.jacop.satwrapper
SatTranslation defines SAT clauses for typical logical constraints
SatTranslation(Store) - Constructor for class org.jacop.satwrapper.SatTranslation
 
SatWrapper - Class in org.jacop.satwrapper
wrapper to communicate between SAT solver and CP solver.
SatWrapper() - Constructor for class org.jacop.satwrapper.SatWrapper
creates everything in the right order
saveAllToLatex - Static variable in class org.jacop.constraints.regular.Regular
It specifies if constraint description should be saved to latex for later viewing.
saveLatexToFile(String) - Method in class org.jacop.constraints.regular.Regular
It saves the constraint latex description into file.
sc - Variable in class org.jacop.fz.constraints.ConstraintFncs
 
SC - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
scalar_flat_expr() - Method in class org.jacop.fz.Parser
 
scalar_flat_exprs() - Method in class org.jacop.fz.Parser
 
scalar_ti_expr_tail() - Method in class org.jacop.fz.Parser
 
scale - Variable in class org.jacop.fz.Options
 
scale - Variable in class org.jacop.search.restart.GeometricCalculator
 
scale - Variable in class org.jacop.search.restart.LubyCalculator
 
scc - Variable in class org.jacop.constraints.Alldistinct
 
sccCounter - Variable in class org.jacop.constraints.Subcircuit
 
sccLength - Variable in class org.jacop.constraints.Circuit
 
sccLength - Variable in class org.jacop.constraints.Subcircuit
 
sccs(Store) - Method in class org.jacop.constraints.Circuit
 
sccs(Store) - Method in class org.jacop.constraints.Subcircuit
 
SCCs() - Method in class org.jacop.constraints.GCC
 
sccsBasedPruning(Store) - Method in class org.jacop.constraints.Subcircuit
 
sccStamp - Variable in class org.jacop.constraints.Alldistinct
 
SCCsWithoutS(int[], int[], int[], int[]) - Method in class org.jacop.constraints.GCC
 
schedule() - Static method in class org.jacop.examples.fd.filters.FilterBenchmark
It solves available filters for different scenario consisting of different number of resources.
scope - Variable in class org.jacop.constraints.Constraint
It specifies a set of variables that in the scope of this constraint.
search - Variable in class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
search - Variable in class org.jacop.examples.fd.ConferenceTalkPlacement
 
search - Variable in class org.jacop.examples.fd.ExampleFD
It specifies the search procedure used by a given example.
search - Variable in class org.jacop.examples.set.ExampleSet
It specifies the search procedure used by a given example.
search - Variable in class org.jacop.floats.search.Optimize
 
search - Variable in class org.jacop.jasat.core.Core
 
search - Variable in class org.jacop.search.PrioritySearch
 
search - Variable in class org.jacop.search.restart.RestartSearch
 
search - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
search() - Method in class org.jacop.examples.fd.ExampleFD
It specifies simple search method based on input order and lexigraphical ordering of values.
search() - Method in class org.jacop.examples.fd.GeostExample
 
search() - Method in class org.jacop.examples.fd.PerfectSquare
 
search() - Method in class org.jacop.examples.fd.SendMoreMoney
This creates a standard search, which looks for a single solution.
search() - Method in class org.jacop.examples.fd.WhoKilledAgatha
 
search() - Method in class org.jacop.examples.set.ExampleSet
It specifies simple search method based on input order and lexigraphical ordering of values.
search() - Method in class org.jacop.examples.set.Gardner
 
search() - Method in class org.jacop.examples.set.SocialGolfer
 
search() - Method in class org.jacop.examples.set.Steiner
 
search() - Method in class org.jacop.jasat.modules.SearchModule
main search loop
search() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
search(int, int) - Method in class org.jacop.examples.fd.ConferenceTalkPlacement
 
search(ASTSolveItem, Tables, Options) - Method in class org.jacop.fz.Solve
It parses the solve part.
Search<T> - Interface in org.jacop.search
All searches needs to implement this interface in order to be manipulable by a large variety of search listeners.
search_seq - Variable in class org.jacop.fz.SearchItem
 
search_seqSize() - Method in class org.jacop.fz.SearchItem
 
search_type - Variable in class org.jacop.fz.SearchItem
 
search_variables - Variable in class org.jacop.fz.SearchItem
 
searchAll() - Method in class org.jacop.examples.fd.nonogram.Nonogram
It specifies simple search method based on most constrained static and lexigraphical ordering of values.
searchAll(boolean) - Method in class org.jacop.search.SimpleSolutionListener
It searches for all solutions, but they do not have to be recorded as this is decided by another parameter.
searchAll(boolean) - Method in interface org.jacop.search.SolutionListener
It will enforce the solution listener to instruct search to keep looking for a solution making the search explore the whole search space.
searchAllAtOnce() - Method in class org.jacop.examples.fd.ExampleFD
It specifies simple search method based on most constrained static and lexigraphical ordering of values.
searchAllAtOnce() - Method in class org.jacop.examples.set.ExampleSet
It specifies simple search method based on most constrained static and lexigraphical ordering of values.
searchAllAtOnceNoRecord() - Method in class org.jacop.examples.fd.crosswords.CrossWord
It searches for all solutions.
searchAllOptimal() - Method in class org.jacop.examples.fd.ExampleFD
It searches for all solutions with the optimal value.
searchAllOptimal() - Method in class org.jacop.examples.set.ExampleSet
It searches for all solutions with the optimal value.
searchAllTransform() - Method in class org.jacop.examples.fd.qcp.QCP
It transforms part of the problem into an extensional costraint to improve propagation and search process.
searchConstraints - Variable in class org.jacop.core.Domain
It specifies constraints which are attached to current domain.
searchConstraints() - Method in class org.jacop.core.Domain
 
searchConstraintsCloned - Variable in class org.jacop.core.Domain
It specifies if the vector of constraints were cloned (if it was not cloned then the same vector is reused across domains with different stamps.
searchConstraintsToEvaluate - Variable in class org.jacop.core.Domain
It specifies the position of the last constraint which is still not yet satisfied.
searchCost - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
searchCost - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
searchForAll(DepthFirstSearch<T>) - Method in class org.jacop.fz.Solve
 
searchFromEliteSolution(int[], int) - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
searchFromEliteSolution(int[], int) - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
searchFromEmptySolution(int) - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
searchFromEmptySolution(int) - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
SearchItem<T> - Class in org.jacop.fz
The part of the parser responsible for parsing search part of the flatzinc specification.
SearchItem(Store, Tables) - Constructor for class org.jacop.fz.SearchItem
It constructs search part parsing object based on dictionaries provided as well as store object within which the search will take place.
SearchItem.ComparatorsVar<T> - Class in org.jacop.fz
 
searchLDS(int) - Method in class org.jacop.examples.fd.ExampleFD
It searches for solution using Limited Discrepancy Search.
searchMasterSlave(List<Var>, List<Var>) - Method in class org.jacop.examples.fd.ExampleFD
It conducts master-slave search.
searchMasterSlave(List<Var>, List<Var>) - Method in class org.jacop.examples.set.ExampleSet
It conducts master-slave search.
searchMaxRegretForMatrixOptimal() - Method in class org.jacop.examples.fd.TSP
It uses MaxRegret variable ordering heuristic to search for a solution.
searchMaxRegretForMatrixOptimal(int) - Method in class org.jacop.examples.fd.ConferenceTalkPlacement
It uses MaxRegret variable ordering heuristic to search for a solution.
searchMaxRegretOptimal() - Method in class org.jacop.examples.fd.ExampleFD
It searches for optimal solution using max regret variable ordering and indomain min for value ordering.
searchMiddle() - Method in class org.jacop.examples.fd.ExampleFD
It searches using an input order search with indomain based on middle value.
SearchModule - Class in org.jacop.jasat.modules
A basic searching component, which controls the solver to solve the problem
SearchModule() - Constructor for class org.jacop.jasat.modules.SearchModule
search implementation, without timeout (search until solution is found)
searchMostConstrainedStatic() - Method in class org.jacop.examples.fd.ExampleFD
It specifies simple search method based variable order which takes into account the number of constraints attached to a variable and lexigraphical ordering of values.
searchMostConstrainedStatic() - Method in class org.jacop.examples.set.ExampleSet
It specifies simple search method based variable order which takes into account the number of constraints attached to a variable and lexigraphical ordering of values.
SearchNode() - Constructor for class org.jacop.search.TraceGenerator.SearchNode
 
searchNodeId - Variable in class org.jacop.search.TraceGenerator
 
searchOptimal() - Method in class org.jacop.examples.fd.ExampleFD
It specifies simple search method based on input order and lexigraphical ordering of values.
searchOptimal() - Method in class org.jacop.examples.set.ExampleSet
It specifies simple search method based on input order and lexigraphical ordering of values.
searchOptimalInfo() - Method in class org.jacop.examples.fd.Golomb
It specifies specific search for the optimal solution search procedure, which printouts intermediate search results and shows how the search is progressing.
searchParameters(SimpleNode, int) - Method in class org.jacop.fz.SearchItem
 
searchParametersForSeveralAnnotations(SimpleNode, int) - Method in class org.jacop.fz.SearchItem
 
searchSingleSolution(DepthFirstSearch<T>) - Method in class org.jacop.search.restart.RestartSearch
 
searchSmallestDomain(boolean) - Method in class org.jacop.examples.fd.ExampleFD
It specifies simple search method based on smallest domain variable order and lexigraphical ordering of values.
searchSmallestDomain(boolean) - Method in class org.jacop.examples.set.ExampleSet
It specifies simple search method based on smallest domain variable order and lexigraphical ordering of values.
searchSmallestMedian() - Method in class org.jacop.examples.fd.ExampleFD
It searches using smallest domain variable ordering and indomain middle value ordering.
searchSmallestMiddle() - Method in class org.jacop.examples.fd.ExampleFD
It searches using smallest domain variable ordering and indomain middle value ordering.
searchSmallestMin() - Method in class org.jacop.examples.fd.ExampleFD
It searches using Smallest Min variable ordering heuristic and indomainMin value ordering heuristic.
searchSpecial() - Method in class org.jacop.examples.fd.muca.MUCA
It executes special master-slave search.
searchSpecial() - Method in class org.jacop.examples.fd.NonTransitiveDice
It executes a specialized search to find a solution to this problem.
searchSpecific() - Method in class org.jacop.examples.fd.FurnitureMoving
It specifies search for that logic puzzle.
searchSpecific() - Method in class org.jacop.examples.fd.Gates
It provides a specific search with extensive printout of the result.
searchSpecific(boolean) - Method in class org.jacop.examples.fd.MineSweeper
It executes special search with solution printing to present the solutions.
searchStack - Variable in class org.jacop.search.TraceGenerator
 
searchStartTime - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
searchTime - Variable in class org.jacop.fz.Solve
 
searchVariables - Variable in class org.jacop.search.InputOrderSelect
 
searchVariables - Variable in class org.jacop.search.RandomSelect
 
searchVariables - Variable in class org.jacop.search.SimpleMatrixSelect
It stores variables which need to be labelled.
searchVariables - Variable in class org.jacop.search.SimpleSelect
 
searchWeightedDegree() - Method in class org.jacop.examples.fd.ExampleFD
It specifies simple search method based on weighted degree variable order and lexigraphical ordering of values.
searchWeightedDegree() - Method in class org.jacop.examples.set.ExampleSet
It specifies simple search method based on weighted degree variable order and lexigraphical ordering of values.
searchWithMaxRegret() - Method in class org.jacop.examples.fd.ExampleFD
It uses MaxRegret variable ordering heuristic to search for a solution.
searchWithRestarts() - Method in class org.jacop.examples.fd.ExampleFD
It conducts the search with restarts from which the no-goods are derived.
searchWithShaving() - Method in class org.jacop.examples.fd.qcp.QCP
It performs search with shaving guided by constraints.
second() - Method in class org.jacop.fz.constraints.GlobalConstraints.Pair
 
secondaryIndex - Variable in class org.jacop.search.SimpleMatrixSelect
 
secondPass() - Method in class org.jacop.constraints.GCC
 
secondValue - Variable in class org.jacop.constraints.NoGood
 
secondWatch - Variable in class org.jacop.constraints.NoGood
 
seed - Static variable in class org.jacop.core.Store
It specifies the seed for random number generators.
seed - Variable in class org.jacop.jasat.core.Config
random seed, to be changed if we want to redo the same run
seed - Variable in class org.jacop.set.search.IndomainSetRandom
 
seedPresent - Static variable in class org.jacop.core.Store
 
seedPresent() - Static method in class org.jacop.core.Store
 
seekInvalidPosition(int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
It finds the position at which the tuple is invalid.
seekInvalidPosition(int[]) - Method in class org.jacop.constraints.ExtensionalSupportVA
It gives the position of the variable for which current domain of this variable does not hold the used value.
seekSupport(int, int) - Method in class org.jacop.constraints.ExtensionalSupportMDD
It checks if the node at a given level of MDD has a support.
seekSupportVA(int, int) - Method in class org.jacop.constraints.ExtensionalConflictVA
It seeks support tuple for a given variable and its value.
seekSupportVA(int, int) - Method in class org.jacop.constraints.ExtensionalSupportVA
It seeks support for a given variable-value pair.
seen - Variable in class org.jacop.constraints.netflow.Pruning.PercentStrategy
 
select - Variable in class org.jacop.floats.search.Optimize
 
select - Variable in class org.jacop.search.restart.RestartSearch
 
select - Variable in class org.jacop.search.TraceGenerator
It stores the original select choice point method that is used by this trace wrapper.
SelectChoicePoint<T> - Interface in org.jacop.search
Defines an interface for defining different methods for selecting next search decision to be taken.
selectedDimensions - Variable in class org.jacop.constraints.geost.NonOverlapping
the dimensions (from 0 to dimension-1) on which the constraint applies.
selectedDimensions - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
The selected dimensions are sorted, they were sorted by NonOverlapping external constraint.
selectedValue - Variable in class org.jacop.search.TraceGenerator
It specifies information about value being selected by internal select choice point.
selectedVar - Variable in class org.jacop.search.TraceGenerator
It stores information about var being selected by internal select choice point.
selVars - Variable in class org.jacop.fz.SearchItem
 
semi - Variable in class org.jacop.util.LengauerTarjan
 
SendMoreMoney - Class in org.jacop.examples.fd
It is a simple arithmetic logic puzzle, where SEND+MORE=MONEY.
SendMoreMoney() - Constructor for class org.jacop.examples.fd.SendMoreMoney
 
SEQ_ARRAY - Static variable in class org.jacop.core.SmallDenseDomain
 
SeqPrecedeChain - Class in org.jacop.constraints
 
SeqPrecedeChain(List<? extends IntVar>) - Constructor for class org.jacop.constraints.SeqPrecedeChain
It constructs SeqPrecedeChain.
SeqPrecedeChain(IntVar[]) - Constructor for class org.jacop.constraints.SeqPrecedeChain
It constructs SeqPrecedeChain.
Sequence - Class in org.jacop.constraints
It constructs a Sequence constraint.
Sequence(IntVar[], IntervalDomain, int, int, int) - Constructor for class org.jacop.constraints.Sequence
It creates a Sequence constraint.
serialVersionUID - Static variable in class org.jacop.constraints.DiffnProfile
 
serialVersionUID - Static variable in class org.jacop.constraints.DisjointConditionalProfile
 
serialVersionUID - Static variable in class org.jacop.constraints.ExclusiveList
 
serialVersionUID - Static variable in class org.jacop.constraints.geost.BoxDisplay
It specifies the serial UID.
serialVersionUID - Static variable in class org.jacop.constraints.Profile
 
serialVersionUID - Static variable in class org.jacop.constraints.ProfileConditional
 
serialVersionUID - Static variable in exception class org.jacop.core.FailException
 
serialVersionUID - Static variable in exception class org.jacop.floats.core.InternalException
 
serialVersionUID - Static variable in exception class org.jacop.fz.ParseException
The version identifier for this Serializable class.
serialVersionUID - Static variable in class org.jacop.fz.Token
The version identifier for this Serializable class.
serialVersionUID - Static variable in exception class org.jacop.fz.TokenMgrError
The version identifier for this Serializable class.
serialVersionUID - Static variable in exception class org.jacop.util.fsm.RegularExpressionParser.SyntaxException
 
set - Variable in class org.jacop.constraints.Sequence
 
set - Variable in class org.jacop.jasat.utils.GenericMemoryPool
Deprecated.
 
set - Variable in class org.jacop.set.constraints.AeqS
It specifies the set which must be equal to set variable a.
set - Variable in class org.jacop.set.constraints.AinS
It specifies set which must contain the value of set variable A.
set - Variable in class org.jacop.set.constraints.SinA
It specifies the set s which must be in variable a.
set(int) - Method in class org.jacop.jasat.utils.structures.IntSet
 
set(int, int) - Method in class org.jacop.constraints.netflow.simplex.Arc
Initializes an artificial arc
set(int, int) - Method in class org.jacop.jasat.utils.structures.IntVec
set the element at index index to i
set(int, int, int) - Method in class org.jacop.constraints.ProfileItem
It sets the attributes of the profile item.
set(int, int, int, int[]) - Method in class org.jacop.constraints.ProfileItemCondition
 
set(int, int, int, LinkedList<int[]>) - Method in class org.jacop.constraints.ProfileItemCondition
 
set(int, V) - Method in class org.jacop.util.SimpleArrayList
Replaces the element at the specified position in this list with the specified element.
SET - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
set_card(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_diff(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_element() - Method in class org.jacop.fz.Parser
 
set_eq(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_eq_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_in(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_in_imp(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_in_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_intersect(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_le(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_le_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_literal() - Method in class org.jacop.fz.Parser
 
set_lt(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_lt_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_ne(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_ne_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_search(SearchItem<T>) - Method in class org.jacop.fz.Solve
 
set_search_variables - Variable in class org.jacop.fz.DefaultSearchVars
 
set_subset(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_subset_reif(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_symdiff(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
set_ti_expr_tail() - Method in class org.jacop.fz.Parser
 
set_union(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
 
setAllConstraints() - Method in class org.jacop.core.Store
 
setArray(Var[]) - Method in class org.jacop.fz.OutputArrayAnnotation
 
setArrayAccess(ArrayAccess) - Method in class org.jacop.fz.ASTVariableExpr
 
setArrayTable - Variable in class org.jacop.fz.Tables
 
setAssignSolution(boolean) - Method in class org.jacop.search.DepthFirstSearch
It decides if a solution is assigned to store after search exits.
setAssignSolution(boolean) - Method in interface org.jacop.search.Search
It decides if a solution is assigned to store after search exits.
setBacktracksOut(long) - Method in class org.jacop.search.DepthFirstSearch
It turns on the backtrack out.
setBacktracksOut(long) - Method in interface org.jacop.search.Search
It turns on the backtrack out.
setBit(int, long[]) - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
setBit(int, long[]) - Method in class org.jacop.constraints.table.Table
 
setBoolVariable(int, boolean) - Method in class org.jacop.satwrapper.SatWrapper
called when a boolean variable is set to some boolean value
setCapacity(IntVar) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
setChildrenListeners(ConsistencyListener) - Method in interface org.jacop.search.ConsistencyListener
Setting one child listener.
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.CreditCalculator
 
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.FailConstraintsStatistics
 
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.OneSolution
 
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.restart.Calculator
 
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.Shaving
 
setChildrenListeners(ConsistencyListener) - Method in class org.jacop.search.TraceGenerator
 
setChildrenListeners(ConsistencyListener[]) - Method in interface org.jacop.search.ConsistencyListener
Each of the child listeners will be called and the return code from them will be combined (taken into account) by a parent).
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.CreditCalculator
 
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.FailConstraintsStatistics
 
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.OneSolution
 
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.restart.Calculator
 
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.Shaving
 
setChildrenListeners(ConsistencyListener[]) - Method in class org.jacop.search.TraceGenerator
 
setChildrenListeners(ExitChildListener<T>) - Method in class org.jacop.search.CreditCalculator
 
setChildrenListeners(ExitChildListener<T>) - Method in interface org.jacop.search.ExitChildListener
It adds one child listener.
setChildrenListeners(ExitChildListener<T>) - Method in class org.jacop.search.LDS
 
setChildrenListeners(ExitChildListener<T>) - Method in class org.jacop.search.NoGoodsCollector
 
setChildrenListeners(ExitChildListener<T>) - Method in class org.jacop.search.Shaving
 
setChildrenListeners(ExitChildListener<T>) - Method in class org.jacop.search.TraceGenerator
 
setChildrenListeners(ExitChildListener<T>[]) - Method in class org.jacop.search.CreditCalculator
 
setChildrenListeners(ExitChildListener<T>[]) - Method in interface org.jacop.search.ExitChildListener
It sets the children listeners for the current listener.
setChildrenListeners(ExitChildListener<T>[]) - Method in class org.jacop.search.LDS
 
setChildrenListeners(ExitChildListener<T>[]) - Method in class org.jacop.search.NoGoodsCollector
 
setChildrenListeners(ExitChildListener<T>[]) - Method in class org.jacop.search.Shaving
 
setChildrenListeners(ExitChildListener<T>[]) - Method in class org.jacop.search.TraceGenerator
 
setChildrenListeners(ExitListener) - Method in interface org.jacop.search.ExitListener
It sets one child listener.
setChildrenListeners(ExitListener) - Method in class org.jacop.search.NoGoodsCollector
 
setChildrenListeners(ExitListener) - Method in class org.jacop.search.TraceGenerator
 
setChildrenListeners(ExitListener[]) - Method in interface org.jacop.search.ExitListener
It sets the children of this exit listener.
setChildrenListeners(ExitListener[]) - Method in class org.jacop.search.NoGoodsCollector
 
setChildrenListeners(ExitListener[]) - Method in class org.jacop.search.TraceGenerator
 
setChildrenListeners(InitializeListener) - Method in class org.jacop.fz.Solve.PrecisionSetting
 
setChildrenListeners(InitializeListener) - Method in interface org.jacop.search.InitializeListener
It sets one child listener for this initialize listener.
setChildrenListeners(InitializeListener) - Method in class org.jacop.search.OneSolution
It sets one child listener for this initialize listener.
setChildrenListeners(InitializeListener) - Method in class org.jacop.search.TransformExtensional
 
setChildrenListeners(InitializeListener[]) - Method in class org.jacop.fz.Solve.PrecisionSetting
 
setChildrenListeners(InitializeListener[]) - Method in interface org.jacop.search.InitializeListener
It sets the children listeners of this initialize listener.
setChildrenListeners(InitializeListener[]) - Method in class org.jacop.search.OneSolution
It sets the children listeners of this initialize listener.
setChildrenListeners(InitializeListener[]) - Method in class org.jacop.search.TransformExtensional
 
setChildrenListeners(SolutionListener<T>) - Method in class org.jacop.search.SimpleSolutionListener
 
setChildrenListeners(SolutionListener<T>) - Method in interface org.jacop.search.SolutionListener
It sets the child listener for this solution listener.
setChildrenListeners(SolutionListener<T>[]) - Method in class org.jacop.search.SimpleSolutionListener
 
setChildrenListeners(SolutionListener<T>[]) - Method in interface org.jacop.search.SolutionListener
It sets the children listeners for this solution listener.
setChildrenListeners(TimeOutListener) - Method in class org.jacop.search.CreditCalculator
 
setChildrenListeners(TimeOutListener) - Method in class org.jacop.search.NoGoodsCollector
 
setChildrenListeners(TimeOutListener) - Method in class org.jacop.search.SimpleTimeOut
 
setChildrenListeners(TimeOutListener) - Method in interface org.jacop.search.TimeOutListener
It sets child listener for this timeout listener.
setChildrenListeners(TimeOutListener[]) - Method in class org.jacop.search.CreditCalculator
 
setChildrenListeners(TimeOutListener[]) - Method in class org.jacop.search.NoGoodsCollector
 
setChildrenListeners(TimeOutListener[]) - Method in class org.jacop.search.SimpleTimeOut
 
setChildrenListeners(TimeOutListener[]) - Method in interface org.jacop.search.TimeOutListener
It sets children listeners for this timeout listener.
setChildSearch(Search<? extends Var>[]) - Method in class org.jacop.search.DepthFirstSearch
 
setChildSearch(Search<? extends Var>[]) - Method in interface org.jacop.search.Search
It specifies the sub-searches for the current search.
setConsistencyListener(ConsistencyListener) - Method in class org.jacop.search.DepthFirstSearch
 
setConsistencyListener(ConsistencyListener) - Method in interface org.jacop.search.Search
It sets the root of the Consistency Listener.
setConsistencyPruningEvent(Var, int) - Method in class org.jacop.constraints.Constraint
It allows to customize the event for a given variable which causes the re-execution of the consistency method for a constraint.
SetConstraints - Class in org.jacop.fz.constraints
Generation of set constraints in flatzinc
SetConstraints(Support) - Constructor for class org.jacop.fz.constraints.SetConstraints
 
setConstraintScope(PrimitiveConstraint...) - Method in class org.jacop.constraints.Constraint
 
setCostVar(Var) - Method in class org.jacop.search.DepthFirstSearch
 
setCostVar(Var) - Method in interface org.jacop.search.Search
It sets the reference to the cost variable.
setCostVariable(IntVar) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
setCostVariable(Var) - Method in class org.jacop.search.PrioritySearch
 
setCurrent(MutableVarValue) - Method in class org.jacop.constraints.CircuitVar
 
setCurrent(MutableVarValue) - Method in class org.jacop.constraints.Diff2Var
 
setCurrent(MutableVarValue) - Method in class org.jacop.constraints.DisjointCondVar
 
setCurrent(MutableVarValue) - Method in class org.jacop.core.MutableDomain
 
setCurrent(MutableVarValue) - Method in interface org.jacop.core.MutableVar
It replace the current representation of the value with a new representation.
setCurrent(MutableVarValue) - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
setDatabaseIndex(int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
Called by the databaseStore, to inform the DatabasesStore of which index it has.
setDebugStream(PrintStream) - Method in class org.jacop.fz.ParserTokenManager
Set debug output.
setDecay(double) - Method in class org.jacop.core.Store
 
setDecisionsOut(long) - Method in class org.jacop.search.DepthFirstSearch
It turns on the decisions out.
setDecisionsOut(long) - Method in interface org.jacop.search.Search
It turns on the decisions out.
setDescription(String) - Method in class org.jacop.core.Store
This function sets the long description of the store.
setDim(int) - Method in class org.jacop.constraints.IntRectangle
 
setDomain(double, double) - Method in class org.jacop.floats.core.FloatDomain
It sets this domain to contain exactly all values between min and max.
setDomain(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It sets the domain to all values between min and max.
setDomain(double, double) - Method in class org.jacop.floats.core.FloatVar
It is possible to set the domain of variable.
setDomain(int, int) - Method in class org.jacop.core.BoundDomain
 
setDomain(int, int) - Method in class org.jacop.core.IntDomain
It sets this domain to contain exactly all values between min and max.
setDomain(int, int) - Method in class org.jacop.core.IntervalDomain
It sets the domain to all values between min and max.
setDomain(int, int) - Method in class org.jacop.core.IntVar
It is possible to set the domain of variable.
setDomain(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
setDomain(int, int) - Method in class org.jacop.satwrapper.translation.LazyCpVarDomain
Deprecated.
 
setDomain(int, int) - Method in class org.jacop.satwrapper.translation.SatCPBridge
set the domain to be between minValue and maxValue.
setDomain(int, int) - Method in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
setDomain(int, int) - Method in class org.jacop.set.core.BoundSetDomain
It sets the domain to the the set {min..max}.
setDomain(int, int) - Method in class org.jacop.set.core.SetDomain
It sets the domain to contain any values in between min and max.
setDomain(int, int) - Method in class org.jacop.set.core.SetVar
It is possible to set the domain of variable.
setDomain(IntDomain) - Method in class org.jacop.core.BoundDomain
 
setDomain(IntDomain) - Method in class org.jacop.core.IntDomain
It sets the domain to the specified domain.
setDomain(IntDomain) - Method in class org.jacop.core.IntervalDomain
It sets the domain to the specified domain.
setDomain(IntDomain) - Method in class org.jacop.core.IntVar
It is possible to set the domain of variable.
setDomain(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
setDomain(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It sets the domain to the specified domain.
setDomain(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It sets the domain to the specified domain.
setDomain(FloatDomain) - Method in class org.jacop.floats.core.FloatVar
It is possible to set the domain of variable.
setDomain(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It sets the domain to the specified domain.
setDomain(SetDomain) - Method in class org.jacop.set.core.SetDomain
It sets the domain to the specified domain.
setDomain(SetDomain) - Method in class org.jacop.set.core.SetVar
It is possible to set the domain of variable.
SetDomain - Class in org.jacop.set.core
Defines a set interval determined by a least upper bound(lub) and a greatest lower bound(glb).
SetDomain() - Constructor for class org.jacop.set.core.SetDomain
 
SetDomainID - Static variable in class org.jacop.set.core.SetDomain
It specifies an unique ID for the domain.
setDomainToString(SetDomain) - Method in class org.jacop.search.TraceGenerator
 
SetDomainValueEnumeration - Class in org.jacop.set.core
Defines a methods for enumerating values contained in the SetDomain.
SetDomainValueEnumeration(SetDomain) - Constructor for class org.jacop.set.core.SetDomainValueEnumeration
 
setDynamicLexTieBreaking() - Method in class org.jacop.search.SimpleMatrixSelect
It uses cheap method of breaking the ties.
setElementAt(V, int) - Method in class org.jacop.util.SimpleArrayList
Replaces the element at the specified position in this list with the specified element.
setEliteSize(int) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setEliteSolutions(int[][]) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setExitChildListener(ExitChildListener<T>) - Method in class org.jacop.search.DepthFirstSearch
 
setExitChildListener(ExitChildListener<T>) - Method in interface org.jacop.search.Search
It sets the root of the ExitChild listener.
setExitListener(ExitListener) - Method in class org.jacop.search.DepthFirstSearch
 
setExitListener(ExitListener) - Method in interface org.jacop.search.Search
It sets the root of the Exit Listener.
setFailLimit(int) - Method in class org.jacop.search.restart.Calculator
 
setFailLimit(int) - Method in class org.jacop.search.sgmpcs.SGMPCSCalculator
 
setFailStrategy(int) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setFirstValid(int, int) - Method in class org.jacop.constraints.ExtensionalConflictVA
It computes the first valid tuple given restriction that a variable will be equal to a given value.
setFirstValid(int, int) - Method in class org.jacop.constraints.ExtensionalSupportVA
It computes the first valid tuple for a given variable-value pair.
setFloat(double) - Method in class org.jacop.fz.ASTScalarFlatExpr
 
setFlow(int) - Method in class org.jacop.constraints.netflow.ArcCompanion
Forces the flow to a given value (within capacity bounds).
setFormat(double) - Static method in class org.jacop.floats.core.FloatDomain
 
setHelp(String) - Method in class org.jacop.jasat.utils.OptParse
change the main help string, which will be printed if asked, or if a wrong option is given
setId(String) - Method in class org.jacop.fz.ASTAnnotation
 
setId(String) - Method in class org.jacop.fz.ASTVarDeclItem
 
setID(String) - Method in class org.jacop.core.Store
This function sets the id of the store.
setID(String) - Method in class org.jacop.search.DepthFirstSearch
It sets the id of the store.
setIdent(String) - Method in class org.jacop.fz.ASTAnnExpr
 
setIdent(String) - Method in class org.jacop.fz.ASTScalarFlatExpr
 
setIdent(String) - Method in class org.jacop.fz.ASTSolveExpr
 
setIdent(String) - Method in class org.jacop.fz.ASTVariableExpr
 
setIndex(int) - Method in class org.jacop.fz.ASTSolveExpr
 
setIndexes(int, int) - Method in class org.jacop.fz.ASTVarDeclItem
 
setInitializeListener(InitializeListener) - Method in class org.jacop.search.DepthFirstSearch
 
setInitializeListener(InitializeListener) - Method in interface org.jacop.search.Search
It sets the root of the InitializeListener.
setInitialSolutionsSize(int) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setInputOrderTieBreaking() - Method in class org.jacop.search.SimpleMatrixSelect
It chooses input order tiebreaking if the supplied comparators can not distinguish between matrix rows.
setInt(int) - Method in class org.jacop.fz.ASTIntFlatExpr
 
setInt(int) - Method in class org.jacop.fz.ASTScalarFlatExpr
 
setKind(int) - Method in class org.jacop.fz.ASTVarDeclItem
 
setKind(String) - Method in class org.jacop.fz.ASTSolveKind
 
setLatexBaseFileName(String) - Method in class org.jacop.constraints.regular.Regular
It sets the filename for the file which is used to save latex descriptions.
setLeftNeighbor(TreeNode) - Method in class org.jacop.constraints.knapsack.TreeNode
It sets the left neighbor of this tree node.
setLevel(int) - Method in interface org.jacop.core.BacktrackableManager
It specifies the level which should become the active one in the manager.
setLevel(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
 
setLevel(int) - Method in class org.jacop.core.SimpleBacktrackableManager
It specifies the level which should become the active one in the manager.
setLevel(int) - Method in class org.jacop.core.Store
This function allows to proceed with the search, create new layer at which new values for variables will be recorded.
setLexLE(IntDomain, IntDomain) - Method in class org.jacop.set.constraints.AleB
 
setLexLT(IntDomain, IntDomain) - Method in class org.jacop.set.constraints.AltB
 
setLimit - Variable in class org.jacop.constraints.Cumulative
It specifies if the data from profiles should be used to propagate onto limit variable.
setList(ArrayList<Integer>) - Method in class org.jacop.fz.ASTIntLiterals
 
setLowHigh(double, double) - Method in class org.jacop.fz.ASTFloatTiExprTail
 
setLowHigh(int, int) - Method in class org.jacop.fz.ASTIntTiExprTail
 
setMasterSearch(Search<? extends Var>) - Method in class org.jacop.search.DepthFirstSearch
 
setMasterSearch(Search<? extends Var>) - Method in interface org.jacop.search.Search
If the search is called by a master search then the search may need to obtain some information about the master search.
setMax(int) - Method in class org.jacop.constraints.ProfileItem
It sets the ending point of the profile item.
setMaxVariable(int) - Method in class org.jacop.jasat.core.Core
Tells the solver what is the greatest variable in the problem
setMin(int) - Method in class org.jacop.constraints.ProfileItem
It sets the starting point of the profile item.
setMostSignificantDimension(int) - Method in interface org.jacop.constraints.geost.LexicographicalOrder
It shifts the lexicographical order so that the most significant dimension is set to d.
setMostSignificantDimension(int) - Method in class org.jacop.constraints.geost.PredefinedOrder
 
setMostSignificantDimension(int) - Method in class org.jacop.constraints.geost.ShiftOrder
 
setName(String) - Method in class org.jacop.fz.ASTConstElem
 
setNodesOut(long) - Method in class org.jacop.search.DepthFirstSearch
It turns on the nodes out.
setNodesOut(long) - Method in interface org.jacop.search.Search
It turns on the nodes out.
setNotConsistencyPruningEvent(Var, int) - Method in class org.jacop.constraints.PrimitiveConstraint
It allows to specify customized events required to trigger execution of notConsitency() method.
setNumberBoolVariables(int) - Method in class org.jacop.fz.Tables
 
setNumberFloatVariables(int) - Method in class org.jacop.fz.Tables
 
setNumberOfAllVariables(int, int, int) - Method in class org.jacop.fz.Tables
 
setNumberSetVariables(int) - Method in class org.jacop.fz.Tables
 
setOptimizationForChildSearches(DepthFirstSearch<T>, Var) - Method in class org.jacop.search.DepthFirstSearch
 
setOptimize(boolean) - Method in class org.jacop.search.DepthFirstSearch
 
setOptimize(boolean) - Method in interface org.jacop.search.Search
It sets the optimization flag.
setOptions(Options) - Method in class org.jacop.fz.Constraints
 
setOptions(Options) - Method in class org.jacop.fz.Parser
 
setOptions(Options) - Method in class org.jacop.fz.VariablesParameters
 
setOutward(boolean) - Static method in class org.jacop.floats.core.FloatDomain
 
setParentSolutionListener(SolutionListener<? extends Var>) - Method in class org.jacop.search.SimpleSolutionListener
 
setParentSolutionListener(SolutionListener<? extends Var>) - Method in interface org.jacop.search.SolutionListener
It allows to inform sub-search of what is the current number of the solution in master search.
setPrecision(double) - Static method in class org.jacop.floats.core.FloatDomain
 
setPrevious(MutableVarValue) - Method in class org.jacop.constraints.CircuitVarValue
 
setPrevious(MutableVarValue) - Method in class org.jacop.constraints.Diff2VarValue
 
setPrevious(MutableVarValue) - Method in class org.jacop.constraints.DisjointCondVarValue
 
setPrevious(MutableVarValue) - Method in class org.jacop.core.MutableDomainValue
 
setPrevious(MutableVarValue) - Method in interface org.jacop.core.MutableVarValue
It replaces the earlier value of a mutable variable with value passed as parameter.
setPrevious(MutableVarValue) - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
setPrintInfo(boolean) - Method in class org.jacop.search.DepthFirstSearch
It decides if information about search is printed.
setPrintInfo(boolean) - Method in interface org.jacop.search.Search
It decides if information about search is printed.
setPrintInfo(boolean) - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
setPrintInfo(boolean) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setPrintInfo(boolean) - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
setProbability(double) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setRelaxAndReconstruct(IntVar[], int) - Method in class org.jacop.search.restart.RestartSearch
 
setRestartsLimit(int) - Method in class org.jacop.search.restart.RestartSearch
 
setRightNeighbor(TreeNode) - Method in class org.jacop.constraints.knapsack.TreeNode
It sets the right neighbor of this tree node.
setSat() - Method in class org.jacop.fz.Options
sat is used.
setScope(Set<? extends Var>) - Method in class org.jacop.constraints.Constraint
 
setScope(Stream<Var>) - Method in class org.jacop.constraints.Constraint
 
setScope(PrimitiveConstraint[]) - Method in class org.jacop.constraints.Constraint
 
setScope(Var...) - Method in class org.jacop.constraints.Constraint
 
setScope(Var[]...) - Method in class org.jacop.constraints.Constraint
 
setSearchType(String) - Method in class org.jacop.fz.SearchItem
 
setSeed(long) - Static method in class org.jacop.core.Store
 
setSelectChoicePoint(SelectChoicePoint<T>) - Method in class org.jacop.search.DepthFirstSearch
 
setSelectChoicePoint(SelectChoicePoint<T>) - Method in interface org.jacop.search.Search
It sets the select choice point object.
setSize(int) - Method in interface org.jacop.core.BacktrackableManager
It specifies how many objects within objects array are being actually managed.
setSize(int) - Method in class org.jacop.core.IntervalBasedBacktrackableManager
It specifies how many objects within objects array are being actually managed.
setSize(int) - Method in class org.jacop.core.SimpleBacktrackableManager
It specifies how many objects within objects array are being actually managed.
setSize(int) - Method in class org.jacop.util.SparseSet
It sets the size of the SparseSet.
setSolutionLimit(int) - Method in class org.jacop.search.PrioritySearch
 
setSolutionLimit(int) - Method in class org.jacop.search.SimpleSolutionListener
 
setSolutionLimit(int) - Method in interface org.jacop.search.SolutionListener
It sets the solution limit.
setSolutionListener(SolutionListener<T>) - Method in class org.jacop.search.DepthFirstSearch
 
setSolutionListener(SolutionListener<T>) - Method in interface org.jacop.search.Search
It returns the root of the SolutionListener.
setSolutionsNo(int) - Method in class org.jacop.search.SimpleSolutionListener
 
setStamp(int) - Method in class org.jacop.constraints.CircuitVarValue
 
setStamp(int) - Method in class org.jacop.constraints.Diff2VarValue
 
setStamp(int) - Method in class org.jacop.constraints.DisjointCondVarValue
 
setStamp(int) - Method in class org.jacop.core.Domain
It sets the stamp of the domain.
setStamp(int) - Method in class org.jacop.core.MutableDomainValue
 
setStamp(int) - Method in interface org.jacop.core.MutableVarValue
It sets the stamp of value of mutable variable.
setStamp(int) - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
setStart - Variable in class org.jacop.constraints.geost.Geost
it stores the index of the first object which have changed at current level.
setStep(double) - Static method in class org.jacop.floats.core.FloatDomain
 
setStore(Store) - Method in class org.jacop.search.DepthFirstSearch
 
setStore(Store) - Method in interface org.jacop.search.Search
It sets the reference to the store in the context of which the search operates.
setStore(Store) - Method in class org.jacop.search.Shaving
It specifies the constraint store in which context the shaving will take place.
setString(String) - Method in class org.jacop.fz.ASTScalarFlatExpr
 
setSubSearchForAll(DepthFirstSearch<T>, Options) - Method in class org.jacop.fz.Solve
 
setSupport(int) - Method in class org.jacop.util.IndexDomainView
It returns true if the ith-value was supported before.
setSupports(Map<Integer, RegEdge>, int) - Method in class org.jacop.constraints.regular.RegState
 
setSupports(Map<Integer, RegEdge>, int) - Method in class org.jacop.constraints.regular.RegStateDom
 
setSupports(Map<Integer, RegEdge>, int) - Method in class org.jacop.constraints.regular.RegStateInt
 
setTable - Variable in class org.jacop.fz.Tables
 
setTabSize(int) - Method in class org.jacop.fz.SimpleCharStream
 
setTimeOut(long) - Method in class org.jacop.search.DepthFirstSearch
It turns on the timeout.
setTimeOut(long) - Method in class org.jacop.search.restart.RestartSearch
 
setTimeOut(long) - Method in interface org.jacop.search.Search
It turns on the timeout.
setTimeOut(long) - Method in interface org.jacop.search.sgmpcs.ImproveSolution
 
setTimeOut(long) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
setTimeOut(long) - Method in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
setTimeOutListener(TimeOutListener) - Method in class org.jacop.search.DepthFirstSearch
 
setTimeOutListener(TimeOutListener) - Method in interface org.jacop.search.Search
It sets the root of the TimeOutListener.
setTimeOutMilliseconds(long) - Method in class org.jacop.search.DepthFirstSearch
 
setTimeOutMilliseconds(long) - Method in class org.jacop.search.restart.RestartSearch
 
setTimeOutMilliseconds(long) - Method in interface org.jacop.search.Search
It turns on the timeout.
settled() - Method in class org.jacop.constraints.Rectangle
It checks whether the rectangle is completely fixed.
setTrackLineColumn(boolean) - Method in class org.jacop.fz.SimpleCharStream
 
setType(int) - Method in class org.jacop.fz.ASTFloatTiExprTail
 
setType(int) - Method in class org.jacop.fz.ASTIntTiExprTail
 
setType(int) - Method in class org.jacop.fz.ASTScalarFlatExpr
 
setType(int) - Method in class org.jacop.fz.ASTSetLiteral
 
setType(int) - Method in class org.jacop.fz.ASTSolveExpr
 
setup(int, int, int) - Method in class org.jacop.examples.set.SocialGolfer
It sets the parameters for the model creation function.
setupPool(int, int) - Method in class org.jacop.jasat.utils.MemoryPool
 
setupProblem1() - Method in class org.jacop.examples.fd.muca.MUCA
It creates an instance of the auction problem.
setupProblem2() - Method in class org.jacop.examples.fd.muca.MUCA
It creates an instance of the auction problem.
setupProblem3() - Method in class org.jacop.examples.fd.muca.MUCA
It creates an instance of the auction problem.
setupProblem4() - Method in class org.jacop.examples.fd.muca.MUCA
It creates an instance of the auction problem.
setValue(double, double, double, double) - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
setValue(int) - Method in class org.jacop.constraints.ProfileItem
It sets the amount by which this profile item is contributing towards the profile.
setValue(int, int) - Method in class org.jacop.constraints.CircuitVarValue
 
setValue(List<Rectangle>) - Method in class org.jacop.constraints.Diff2VarValue
 
setValue(List<RectangleWithCondition>) - Method in class org.jacop.constraints.DisjointCondVarValue
 
setValue(Rectangle[]) - Method in class org.jacop.constraints.Diff2VarValue
 
setValue(RectangleWithCondition[]) - Method in class org.jacop.constraints.DisjointCondVarValue
 
setValue(Domain) - Method in class org.jacop.core.MutableDomainValue
 
SetVar - Class in org.jacop.set.core
Defines a Finite Domain Variable (FDV) and related operations on it.
SetVar() - Constructor for class org.jacop.set.core.SetVar
No parameter, explicit, empty constructor for subclasses.
SetVar(Store) - Constructor for class org.jacop.set.core.SetVar
This constructor creates a variable with empty domain (standard IntervalDomain domain), automatically generated name, and empty attached constraint list.
SetVar(Store, int, int) - Constructor for class org.jacop.set.core.SetVar
This constructor creates a set variable with domain a set min..max automatically generated name, and empty attached constraint list.
SetVar(Store, String) - Constructor for class org.jacop.set.core.SetVar
This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.
SetVar(Store, String, int, int) - Constructor for class org.jacop.set.core.SetVar
This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.
SetVar(Store, String, SetDomain) - Constructor for class org.jacop.set.core.SetVar
It creates a variable in a given store, with a given name and a given domain.
SetVar(Store, SetDomain) - Constructor for class org.jacop.set.core.SetVar
It creates a variable in a given store, with a given name and a given domain.
setVariableArrayTable - Variable in class org.jacop.fz.Tables
 
setVariableIdPrefix(String) - Method in class org.jacop.core.Store
This function sets the prefix of the automatically generated names for noname variables.
setVariables(T[]) - Method in class org.jacop.search.SimpleSolutionListener
 
setVariableTable - Variable in class org.jacop.fz.Tables
 
setWatchedVariableGrounded(Var) - Method in class org.jacop.constraints.Constraint
 
setWrongDecisionsOut(long) - Method in class org.jacop.search.DepthFirstSearch
It turns on the wrong decisions out.
setWrongDecisionsOut(long) - Method in interface org.jacop.search.Search
It turns on the wrong decisions out.
SGMPCSCalculator<T> - Class in org.jacop.search.sgmpcs
Defines functionality for SGMPCS search
SGMPCSCalculator(int) - Constructor for class org.jacop.search.sgmpcs.SGMPCSCalculator
 
SGMPCSearch - Class in org.jacop.search.sgmpcs
SGMPCSearch - implements Solution-Guided Multi-Point Constructive Search.
SGMPCSearch(Store, IntVar[], IntVar) - Constructor for class org.jacop.search.sgmpcs.SGMPCSearch
 
SGMPCSearch(Store, IntVar[], IntVar, ImproveSolution<IntVar>) - Constructor for class org.jacop.search.sgmpcs.SGMPCSearch
 
Shape - Class in org.jacop.constraints.geost
 
Shape(int, int[], int[]) - Constructor for class org.jacop.constraints.geost.Shape
It constructs a shape with a given id based on a single dbox specified by the origin and length arrays.
Shape(int, Collection<DBox>) - Constructor for class org.jacop.constraints.geost.Shape
It constructs a shape with a given id based on a specified collection of Dboxes.
Shape(int, DBox) - Constructor for class org.jacop.constraints.geost.Shape
It constructs a shape from only one DBox.
shapeId - Variable in class org.jacop.constraints.geost.ObstacleObject
It stores the information about the shape, so it does not always have to look for its value inside the domain of shape variable.
shapeID - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the possible shape ids to be taken by this object.
shapeIdsToPrune - Variable in class org.jacop.constraints.geost.Geost
It is a locally used array which stores the enumeration of values for the current shape variable.
shapeRegister - Variable in class org.jacop.constraints.geost.Geost
It stores information about shapes used by objects within this geost constraint.
shavable - Variable in class org.jacop.search.Shaving
 
Shaving<T> - Class in org.jacop.search
Defines functionality of shaving.
Shaving() - Constructor for class org.jacop.search.Shaving
 
shavingConstraints - Variable in class org.jacop.examples.fd.NonTransitiveDice
It contains constraints which can be used for shaving guidance.
shavingConstraints - Variable in class org.jacop.examples.fd.qcp.QCP
It contains constraints which can be used to guide shaving.
shavingConstraints - Variable in class org.jacop.search.Shaving
It contains list of constraints which suggest shaving explorations.
shavingSearch(List<Constraint>, boolean) - Method in class org.jacop.examples.fd.ExampleFD
It searches with shaving which is guided by supplied constraints.
shift(int) - Method in class org.jacop.core.SmallDenseDomain
It shifts the domain.
shiftD - Variable in class org.jacop.constraints.Assignment
It specifies a shift applied to variables d.
ShiftOrder - Class in org.jacop.constraints.geost
 
ShiftOrder(int, int) - Constructor for class org.jacop.constraints.geost.ShiftOrder
It creates a lexicographical order with the possibility to shift the order according to the most significant dimension.
shiftX - Variable in class org.jacop.constraints.Assignment
It specifies a shift applied to variables x.
shortOpt - Variable in class org.jacop.jasat.utils.OptParse.OptHandler
 
shouldRestart - Variable in class org.jacop.jasat.modules.HeuristicRestartModule
 
shouldTriggerForget() - Method in class org.jacop.jasat.modules.HeuristicForgetModule
should we forget now ? Will always return false if the current level is not 0
show(int) - Static method in class org.jacop.jasat.core.SolverState
It gives a nice representation of the state.
SHOW - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
SHOW_CHANGES - Static variable in class org.jacop.constraints.netflow.Network
 
SHOW_COND - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
SHOW_LEVEL - Static variable in class org.jacop.constraints.netflow.NetworkFlow
 
showClause(int[]) - Static method in class org.jacop.jasat.utils.Utils
facility to print a clause to a string
showClauseMeaning(Iterable<Integer>) - Method in class org.jacop.satwrapper.SatWrapper
 
showLiteralMeaning(int) - Method in class org.jacop.satwrapper.SatWrapper
(for debug) show what a literal means
shrink() - Method in class org.jacop.util.MDD
 
si - Variable in class org.jacop.fz.Solve
 
siblingLeft(int) - Method in class org.jacop.constraints.cumulative.Tree
 
siblingRight(int) - Method in class org.jacop.constraints.cumulative.Tree
 
SiblingUproar - Class in org.jacop.examples.fd
It is quite complex logic puzzle about siblings.
SiblingUproar() - Constructor for class org.jacop.examples.fd.SiblingUproar
 
sign(int) - Method in class org.jacop.util.Matrix
 
SimpleArrayList<V> - Class in org.jacop.util
Different implementation of an ArrayList data structures.
SimpleArrayList() - Constructor for class org.jacop.util.SimpleArrayList
Constructs an empty list with an initial capacity of ten.
SimpleArrayList(int) - Constructor for class org.jacop.util.SimpleArrayList
Constructs an empty list with the specified initial capacity.
SimpleArrayList(Collection<? extends V>) - Constructor for class org.jacop.util.SimpleArrayList
Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
SimpleBacktrackableManager - Class in org.jacop.core
It is responsible of remembering what variables have changed at given store level.
SimpleBacktrackableManager(Backtrackable[], int) - Constructor for class org.jacop.core.SimpleBacktrackableManager
It constructs a trail manager.
SimpleCharStream - Class in org.jacop.fz
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class org.jacop.fz.SimpleCharStream
Constructor.
SimpleCpVarDomain - Class in org.jacop.satwrapper.translation
A simple representation for small domains, not lazy.
SimpleCpVarDomain(SatWrapper, IntVar) - Constructor for class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
SimpleCpVarDomain(SatWrapper, IntVar, boolean) - Constructor for class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
SimpleHashSet<E> - Class in org.jacop.util
This class provides very simple HashSet functionality.
SimpleHashSet() - Constructor for class org.jacop.util.SimpleHashSet
Constructs an empty HashSet with the default initial capacity (16) and the default load factor (0.75).
SimpleHashSet(int) - Constructor for class org.jacop.util.SimpleHashSet
Constructs an empty HashSet with the specified initial capacity and the default load factor (0.75).
SimpleHashSet(int, float) - Constructor for class org.jacop.util.SimpleHashSet
Constructs an empty HashSet with the specified initial capacity and load factor.
SimpleHashSet.Entry<E> - Class in org.jacop.util
 
SimpleImprovementSearch<T> - Class in org.jacop.search.sgmpcs
Defines an interface for defining different methods for selecting next search decision to be taken.
SimpleImprovementSearch(Store, IntVar[], IntVar) - Constructor for class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
SimpleImprovementSearch.CostListener<T> - Class in org.jacop.search.sgmpcs
Saves the cost produced by a given search
SimpleMatrixSelect<T> - Class in org.jacop.search
SimpleMatrixSelect selects first a row in the matrix based on metric of the variable at pivotPosition.
SimpleMatrixSelect(T[][], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SimpleMatrixSelect
It constructs a MatrixSelection variable ordering.
SimpleMatrixSelect(T[][], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>, int) - Constructor for class org.jacop.search.SimpleMatrixSelect
This constructor allows to specify all parameters for the selection mechanism.
SimpleMatrixSelect(T[][], ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SimpleMatrixSelect
It constructs a MatrixSelection variable ordering.
SimpleMatrixSelect(T[][], Indomain<T>) - Constructor for class org.jacop.search.SimpleMatrixSelect
This constructor uses default values for all parameters.
SimpleNode - Class in org.jacop.fz
 
SimpleNode() - Constructor for class org.jacop.jasat.utils.structures.IntTrie.SimpleNode
 
SimpleNode(int) - Constructor for class org.jacop.fz.SimpleNode
 
SimpleNode(Parser, int) - Constructor for class org.jacop.fz.SimpleNode
 
SimpleSelect<T> - Class in org.jacop.search
It is simple and customizable selector of decisions (constraints) which will be enforced by search.
SimpleSelect(T[], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SimpleSelect
It constructs a simple selection mechanism for choice points.
SimpleSelect(T[], ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SimpleSelect
The constructor to create a simple choice select mechanism.
SimpleSolutionListener<T> - Class in org.jacop.search
It defines a simple solution listener which should be used if some basic functionality of search when a solution is encountered are required.
SimpleSolutionListener() - Constructor for class org.jacop.search.SimpleSolutionListener
 
SimpleTable - Class in org.jacop.constraints.table
SimpleTable implements the table constraint using a method presented in
SimpleTable(IntVar[], int[][]) - Constructor for class org.jacop.constraints.table.SimpleTable
It constructs a table constraint.
SimpleTable(IntVar[], int[][], boolean) - Constructor for class org.jacop.constraints.table.SimpleTable
It constructs a table constraint.
SimpleTimeOut - Class in org.jacop.search
It defines a simple time out listener.
SimpleTimeOut() - Constructor for class org.jacop.search.SimpleTimeOut
 
SIMPLIFIED - Static variable in class org.jacop.jasat.utils.BasicPreprocessor
 
simplifyClause(IntVec) - Method in class org.jacop.jasat.utils.BasicPreprocessor
simplify the clause by removing duplicates and checking for triviality.
SinA - Class in org.jacop.set.constraints
It creates an inclusion set constraint to make sure that provided set is included in a set variable a.
SinA(IntDomain, SetVar) - Constructor for class org.jacop.set.constraints.SinA
It creates a set inclusion constraint.
SinA(IntDomain, SetVar, boolean) - Constructor for class org.jacop.set.constraints.SinA
It creates a set inclusion constraint.
SinCosExample - Class in org.jacop.examples.floats
 
SinCosExample() - Constructor for class org.jacop.examples.floats.SinCosExample
 
SINGLE_LINE_COMMENT - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
singleSearch - Variable in class org.jacop.fz.Solve
 
singleton - Variable in class org.jacop.core.SmallDenseDomain
 
singleton() - Method in class org.jacop.constraints.CountValuesBounds.Bounds
 
singleton() - Method in class org.jacop.core.BooleanVar
It checks if the domain contains only one value.
singleton() - Method in class org.jacop.core.BoundDomain
 
singleton() - Method in class org.jacop.core.Domain
It returns true if given domain has only one element.
singleton() - Method in class org.jacop.core.Interval
It checks if an intervals contains only one value (singleton).
singleton() - Method in class org.jacop.core.IntervalDomain
It returns true if given domain has only one element.
singleton() - Method in class org.jacop.core.IntVar
It checks if the domain contains only one value.
singleton() - Method in class org.jacop.core.SmallDenseDomain
 
singleton() - Method in class org.jacop.core.Var
It checks if the domain contains only one value.
singleton() - Method in class org.jacop.floats.core.FloatInterval
It checks if an intervals contains only one value (singleton).
singleton() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns true if given domain has only one element.
singleton() - Method in class org.jacop.floats.core.FloatVar
It checks if the domain contains only one value.
singleton() - Method in class org.jacop.set.core.BoundSetDomain
It returns true if given domain has only one set-element.
singleton() - Method in class org.jacop.set.core.SetDomain
It returns true if given domain has only one set-element.
singleton() - Method in class org.jacop.set.core.SetVar
It checks if the domain contains only one value.
singleton(double) - Method in class org.jacop.floats.core.FloatDomain
It returns true if given domain has only one element equal c.
singleton(double) - Method in class org.jacop.floats.core.FloatInterval
It checks if an intervals contains only value c.
singleton(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns true if given domain has only one element equal c.
singleton(double) - Method in class org.jacop.floats.core.FloatVar
It checks if the domain contains only one value equal to c.
singleton(int) - Method in class org.jacop.core.BoundDomain
 
singleton(int) - Method in class org.jacop.core.IntDomain
It returns true if given domain has only one element equal c.
singleton(int) - Method in class org.jacop.core.Interval
It checks if an intervals contains only value c.
singleton(int) - Method in class org.jacop.core.IntervalDomain
It returns true if given domain has only one element equal c.
singleton(int) - Method in class org.jacop.core.IntVar
It checks if the domain contains only one value equal to c.
singleton(int) - Method in class org.jacop.core.SmallDenseDomain
 
singleton(Domain) - Method in class org.jacop.core.Domain
It returns true if given domain has only one element.
singleton(Domain) - Method in class org.jacop.core.IntDomain
 
singleton(Domain) - Method in class org.jacop.floats.core.FloatDomain
 
singleton(Domain) - Method in class org.jacop.set.core.BoundSetDomain
 
singleton(IntDomain) - Method in class org.jacop.set.core.BoundSetDomain
It returns true if given domain has only one set-element and this set-element only contains c.
singleton(IntDomain) - Method in class org.jacop.set.core.SetDomain
It check whether the set domain is singleton and its value is equal to the specified set.
SinPeqR - Class in org.jacop.floats.constraints
Constraints sin(P) = R
SinPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.SinPeqR
It constructs sin(P) = Q constraints.
sister - Variable in class org.jacop.constraints.netflow.simplex.Arc
The flow of an arc is the residual capacity of its sister arc.
six_hump_camel_function() - Method in class org.jacop.examples.floats.SixHumpCamelFunction
 
SixHumpCamelFunction - Class in org.jacop.examples.floats
 
SixHumpCamelFunction() - Constructor for class org.jacop.examples.floats.SixHumpCamelFunction
 
size - Variable in class org.jacop.core.IntervalDomain
It specifies number of intervals needed to encode the domain.
size - Variable in class org.jacop.core.SmallDenseDomain
 
size - Variable in class org.jacop.core.Store
Number of variables stored within a store.
size - Variable in class org.jacop.examples.fd.PerfectSquare
 
size - Variable in class org.jacop.floats.core.FloatIntervalDomain
It specifies number of intervals needed to encode the domain.
size - Variable in class org.jacop.jasat.utils.structures.IntTrie
 
size - Variable in class org.jacop.util.SimpleArrayList
The size of the ArrayList (the number of elements it contains).
size - Variable in class org.jacop.util.SimpleHashSet
The number of elements contained in this set.
size - Variable in class org.jacop.util.SophisticatedLengauerTarjan
 
size() - Method in class org.jacop.core.Store
It returns number of variables in a store.
size() - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
number of clauses in the database
size() - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
size() - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
size of the database
size() - Method in class org.jacop.jasat.core.clauses.DatabasesStore
the number of clauses in all databases
size() - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
size() - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
size() - Method in class org.jacop.jasat.core.clauses.MapClause
returns the number of literals in the clause
size() - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
size() - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
size() - Method in class org.jacop.jasat.core.Trail
returns the number of currently set variables
size() - Method in class org.jacop.jasat.utils.structures.IntHashMap
 
size() - Method in class org.jacop.jasat.utils.structures.IntMap
 
size() - Method in class org.jacop.jasat.utils.structures.IntQueue
 
size() - Method in class org.jacop.jasat.utils.structures.IntStack
 
size() - Method in class org.jacop.jasat.utils.structures.IntTrie
 
size() - Method in class org.jacop.jasat.utils.structures.IntVec
number of elements
size() - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
size() - Method in class org.jacop.util.SimpleArrayList
Returns the number of elements in this list.
size() - Method in class org.jacop.util.SimpleHashSet
Returns the number of elements in this set.
size(IntVar) - Method in class org.jacop.fz.constraints.ChannelMap
 
SIZE_OF_CLAUSE_CACHE - Static variable in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
sizeAllItems - Variable in class org.jacop.constraints.binpacking.Binpacking
 
sizeConstraints() - Method in class org.jacop.core.BooleanVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeConstraints() - Method in class org.jacop.core.Domain
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraints() - Method in class org.jacop.core.IntVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeConstraints() - Method in class org.jacop.core.Var
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeConstraints() - Method in class org.jacop.floats.core.FloatVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeConstraints() - Method in class org.jacop.set.core.SetVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.core.BooleanVar
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.core.BoundDomain
 
sizeConstraintsOriginal() - Method in class org.jacop.core.Domain
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.core.IntervalDomain
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.core.IntVar
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.core.SmallDenseDomain
 
sizeConstraintsOriginal() - Method in class org.jacop.core.Var
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.floats.core.FloatVar
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.set.core.SetDomain
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeConstraintsOriginal() - Method in class org.jacop.set.core.SetVar
It returns all constraints which are associated with variable, even the ones which are already satisfied.
sizeOfB - Variable in class org.jacop.set.constraints.AeqS
It specifies the size of b.
sizeOfIntersection(IntDomain) - Method in class org.jacop.core.BoundDomain
 
sizeOfIntersection(IntDomain) - Method in class org.jacop.core.IntDomain
It computes the size of the intersection between this domain and the domain supplied as a parameter.
sizeOfIntersection(IntDomain) - Method in class org.jacop.core.IntervalDomain
 
sizeOfIntersection(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
sizeOfIntersection(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It computes the size of the intersection between this domain and the domain supplied as a parameter.
sizeOfIntersection(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
sizeSearchConstraints() - Method in class org.jacop.core.BooleanVar
It returns current number of constraints which are associated with a boolean variable and are not yet satisfied.
sizeSearchConstraints() - Method in class org.jacop.core.IntVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeSearchConstraints() - Method in class org.jacop.core.Var
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeSearchConstraints() - Method in class org.jacop.floats.core.FloatVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
sizeSearchConstraints() - Method in class org.jacop.set.core.SetVar
It returns current number of constraints which are associated with variable and are not yet satisfied.
skipComments() - Method in class org.jacop.jasat.utils.CnfParser
skips comment lines from the current position
SkipLexicalActions(Token) - Method in class org.jacop.fz.ParserTokenManager
 
skipLine() - Method in class org.jacop.jasat.utils.CnfParser
skip the rest of the line (\n included)
skipSpaces() - Method in class org.jacop.jasat.utils.CnfParser
skips white spaces and carriage returns
SleepingArrangements - Class in org.jacop.examples.fd
It is a simple logic puzzle about sleeping arrangements.
SleepingArrangements() - Constructor for class org.jacop.examples.fd.SleepingArrangements
 
slice - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It represents the offset from the minimal value.
sliceInvariant() - Method in class org.jacop.constraints.knapsack.Knapsack
It checks that the minimal values of items are contributing correctly towards tree already obtained profit, as well as already used capacity.
slideDecomposition - Variable in class org.jacop.examples.fd.carsequencing.CarSequencing
It specifies if the slide based decomposition of the regular constraint should be applied.
slideDecomposition - Variable in class org.jacop.examples.fd.nonogram.Nonogram
It specifies if the slide based decomposition of the regular constraint should be applied.
SmallDenseDomain - Class in org.jacop.core
Defines small dense domain based on bits within a long number.
SmallDenseDomain() - Constructor for class org.jacop.core.SmallDenseDomain
It creates an empty domain.
SmallDenseDomain(int, int) - Constructor for class org.jacop.core.SmallDenseDomain
It creates a domain with values between min and max inclusive.
SmallDenseDomain(int, long) - Constructor for class org.jacop.core.SmallDenseDomain
It creates a domain of type small dense.
SmallDenseDomainID - Static variable in class org.jacop.core.IntDomain
Unique identifier for a small dense domain type.
SmallDenseDomainIntervalEnumeration - Class in org.jacop.core
Defines interval enumeration of small dense domain.
SmallDenseDomainIntervalEnumeration(SmallDenseDomain) - Constructor for class org.jacop.core.SmallDenseDomainIntervalEnumeration
It create an enumeration for a given domain.
SmallDenseDomainValueEnumeration - Class in org.jacop.core
Defines a methods for enumerating values contain in the domain.
SmallDenseDomainValueEnumeration(SmallDenseDomain) - Constructor for class org.jacop.core.SmallDenseDomainValueEnumeration
It create an enumeration for a given domain.
smaller(int[], int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
 
smaller(int[], int[]) - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
smaller(int[], int[]) - Method in class org.jacop.constraints.ExtensionalSupportVA
 
smallerDifference - Variable in class org.jacop.set.constraints.Lex
Deprecated.
 
smallerElLevel - Variable in class org.jacop.set.constraints.Lex
Deprecated.
 
smallerElSupport - Variable in class org.jacop.set.constraints.Lex
Deprecated.
 
smallerEqualTuple(int[], int[]) - Static method in class org.jacop.util.TupleUtils
It compares tuples.
SmallestDomain<T> - Class in org.jacop.search
Defines a Smallest Domain comparator for Variables.
SmallestDomain() - Constructor for class org.jacop.search.SmallestDomain
It constructs a smallest domain variable comparator.
SmallestDomainFloat<T> - Class in org.jacop.floats.search
Defines a Smallest Domain comparator for Variables.
SmallestDomainFloat() - Constructor for class org.jacop.floats.search.SmallestDomainFloat
It constructs a smallest domain variable comparator.
SmallestMax<T> - Class in org.jacop.search
Defines a SmallestMax comparator for Variables.
SmallestMax() - Constructor for class org.jacop.search.SmallestMax
It constructs the variable comparator based on the smallest maximal value from the domain.
SmallestMaxFloat<T> - Class in org.jacop.floats.search
Defines a SmallestMaxFloat comparator for Variables.
SmallestMaxFloat() - Constructor for class org.jacop.floats.search.SmallestMaxFloat
It constructs the variable comparator based on the smallest maximal value from the domain.
SmallestMin<T> - Class in org.jacop.search
Defines a SmallestMin comparator for variables.
SmallestMin() - Constructor for class org.jacop.search.SmallestMin
It constructs SmallestMin Comparator.
SmallestMinFloat<T> - Class in org.jacop.floats.search
Defines a SmallestMinFloat comparator for variables.
SmallestMinFloat() - Constructor for class org.jacop.floats.search.SmallestMinFloat
It constructs SmallestMinFloat Comparator.
SocialGolfer - Class in org.jacop.examples.set
It is a Social Golfer example based on set variables.
SocialGolfer() - Constructor for class org.jacop.examples.set.SocialGolfer
 
SoftAlldiffBuilder(IntDomain[], ViolationMeasure) - Constructor for class org.jacop.constraints.SoftAlldifferent.SoftAlldiffBuilder
 
SoftAlldifferent - Class in org.jacop.constraints
This class provides soft-alldifferent constraint by decomposing it either into a network flow constraint or a set of primitive constraints.
SoftAlldifferent(IntVar[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftAlldifferent
 
SoftAlldifferent.SoftAlldiffBuilder - Class in org.jacop.constraints
 
softCounters - Variable in class org.jacop.constraints.SoftGCC
 
SoftGCC - Class in org.jacop.constraints
This class provides soft-gcc constraint by decomposing it either into a network flow constraint or a set of primitive constraints.
SoftGCC(IntVar[], int[], int[], int[], IntVar[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC
It specifies soft-GCC constraint.
SoftGCC(IntVar[], int[], int[], IntVar[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC
It specifies soft-GCC constraint.
SoftGCC(IntVar[], IntVar[], int[], int[], int[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC
It specifies soft-GCC constraint.
SoftGCC(IntVar[], IntVar[], int[], int[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC
It specifies soft-GCC constraint.
SoftGCC(IntVar[], IntVar[], int[], IntVar[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC
It specifies soft-GCC constraint.
SoftGCC(IntVar[], IntVar[], IntVar[], IntVar, ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC
It specifies soft-GCC constraint.
SoftGCC.SoftGCCBuilder - Class in org.jacop.constraints
 
SoftGCCBuilder(IntDomain, IntDomain[], ViolationMeasure) - Constructor for class org.jacop.constraints.SoftGCC.SoftGCCBuilder
 
softLowerBound - Variable in class org.jacop.constraints.SoftGCC
 
softUpperBound - Variable in class org.jacop.constraints.SoftGCC
 
solution - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
solution - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
solutionComparator - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
solutionFound - Variable in class org.jacop.search.OneSolution
 
solutionLimit - Variable in class org.jacop.search.SimpleSolutionListener
It specifies the number of solutions we want to find.
solutionLimit - Variable in class org.jacop.search.TransformExtensional
The limit of solutions upon reaching the transformation is abandoned and solution progress normally without any transformation.
solutionLimitReached() - Method in class org.jacop.search.SimpleSolutionListener
 
solutionLimitReached() - Method in interface org.jacop.search.SolutionListener
It checks if the sufficient number of solutions was found.
solutionListener - Variable in class org.jacop.search.DepthFirstSearch
It is executed when a solution is found.
SolutionListener - Interface in org.jacop.jasat.modules.interfaces
module called when solution is found.
SolutionListener<T> - Interface in org.jacop.search
Defines an interface which needs to be implemented by all classes which wants to be informed about the solution.
solutionModules - Variable in class org.jacop.jasat.core.Core
 
solutions - Variable in class org.jacop.search.SimpleSolutionListener
 
solutionsLimit - Variable in class org.jacop.search.PrioritySearch
 
SolutionsLimitReached() - Constructor for exception class org.jacop.search.PrioritySearch.SolutionsLimitReached
 
solutionsNo - Variable in class org.jacop.search.SimpleTimeOut
It records number of found solutions.
solutionsNo() - Method in class org.jacop.search.SimpleSolutionListener
It returns number of solutions found while using this choice point selector.
solutionsNo() - Method in interface org.jacop.search.SolutionListener
It returns number of solutions found while using this choice point selector.
solutionsReached - Variable in class org.jacop.search.PrioritySearch
 
solve() - Method in class org.jacop.floats.constraints.IntervalGaussSeidel
 
solve() - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
Solve<T> - Class in org.jacop.fz
 
Solve(Store, SatTranslation) - Constructor for class org.jacop.fz.Solve
It creates a parser for the solve part of the flatzinc file.
SOLVE - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
solve_expr() - Method in class org.jacop.fz.Parser
 
solve_item() - Method in class org.jacop.fz.Parser
 
solve_kind() - Method in class org.jacop.fz.Parser
 
Solve.CostListener<T> - Class in org.jacop.fz
 
Solve.PrecisionSetting - Class in org.jacop.fz
 
solveKind - Variable in class org.jacop.fz.Solve
 
solveModel(SimpleNode, Tables, Options) - Method in class org.jacop.fz.Solve
 
solver - Variable in class org.jacop.fz.Parser
 
SolverComponent - Interface in org.jacop.jasat.core
An interface for solver components, that are connected together via the Core.
SolverState - Class in org.jacop.jasat.core
 
SolverState() - Constructor for class org.jacop.jasat.core.SolverState
 
son0 - Variable in class org.jacop.jasat.utils.structures.IntTrie.Node
 
son1 - Variable in class org.jacop.jasat.utils.structures.IntTrie.Node
 
SophisticatedLengauerTarjan - Class in org.jacop.util
 
SophisticatedLengauerTarjan(int) - Constructor for class org.jacop.util.SophisticatedLengauerTarjan
 
sortArray() - Method in class org.jacop.jasat.modules.ActivityModule
sort the priorities array (useful after adding a lot of clauses)
sortByValues(Map<String, Integer>) - Static method in class org.jacop.search.FailConstraintsStatistics
 
sortPriorityMaxOrder - Variable in class org.jacop.constraints.GCC
 
sortPriorityMinOrder - Variable in class org.jacop.constraints.GCC
 
sortTuples(int[][]) - Method in class org.jacop.util.TupleUtils
 
sortTuplesWithin(int[][]) - Static method in class org.jacop.util.TupleUtils
It sorts tuples.
sortXByDomainMin() - Method in class org.jacop.constraints.GCC
 
sp - Variable in class org.jacop.fz.JJTParserState
 
sparse - Variable in class org.jacop.util.SparseSet
Sparse array used within SparseSet functionality.
sparseSet - Variable in class org.jacop.core.Store
It is used by Extensional MDD constraints.
SparseSet - Class in org.jacop.util
Sparse set representation of the set.
SparseSet(int) - Constructor for class org.jacop.util.SparseSet
It creates a SparseSet with given upper limit on the value of the biggest element in the set.
sparseSetSize - Variable in class org.jacop.core.Store
It is used by Extensional MDD constraints.
specialToken - Variable in class org.jacop.fz.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
split - Variable in class org.jacop.floats.search.Optimize
 
SplitRandomSelect<T> - Class in org.jacop.search
It is simple and customizable selector of decisions (constraints) which will be enforced by search.
SplitRandomSelect(T[], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SplitRandomSelect
It constructs a simple selection mechanism for choice points.
SplitRandomSelect(T[], ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SplitRandomSelect
The constructor to create a simple choice select mechanism.
SplitRandomSelectFloat<T> - Class in org.jacop.floats.search
It is simple and customizable selector of decisions (constraints) which will be enforced by search.
SplitRandomSelectFloat(Store, T[], ComparatorVariable<T>) - Constructor for class org.jacop.floats.search.SplitRandomSelectFloat
The constructor to create a simple choice select mechanism.
SplitRandomSelectFloat(Store, T[], ComparatorVariable<T>, ComparatorVariable<T>) - Constructor for class org.jacop.floats.search.SplitRandomSelectFloat
It constructs a simple selection mechanism for choice points.
SplitSelect<T> - Class in org.jacop.search
It is simple and customizable selector of decisions (constraints) which will be enforced by search.
SplitSelect(T[], ComparatorVariable<T>, ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SplitSelect
It constructs a simple selection mechanism for choice points.
SplitSelect(T[], ComparatorVariable<T>, Indomain<T>) - Constructor for class org.jacop.search.SplitSelect
The constructor to create a simple choice select mechanism.
SplitSelectFloat<T> - Class in org.jacop.floats.search
It is simple and customizable selector of decisions (constraints) which will be enforced by search.
SplitSelectFloat(Store, T[], ComparatorVariable<T>) - Constructor for class org.jacop.floats.search.SplitSelectFloat
The constructor to create a simple choice select mechanism.
SplitSelectFloat(Store, T[], ComparatorVariable<T>, ComparatorVariable<T>) - Constructor for class org.jacop.floats.search.SplitSelectFloat
It constructs a simple selection mechanism for choice points.
SqrtPeqR - Class in org.jacop.floats.constraints
Constraint sqrt(P) = R for floats
SqrtPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.SqrtPeqR
It constructs a constraint sqrt(P) = R.
squareBounds(int, int) - Static method in class org.jacop.core.IntDomain
 
squares() - Static method in class org.jacop.examples.fd.PerfectSquare
 
st - Variable in class org.jacop.fz.ASTScalarFlatExpr
 
stack - Variable in class org.jacop.constraints.Subcircuit
 
stack_pointer - Variable in class org.jacop.constraints.Subcircuit
 
stamp - Variable in class org.jacop.constraints.CircuitVarValue
 
stamp - Variable in class org.jacop.constraints.Diff
 
stamp - Variable in class org.jacop.constraints.Diff2VarValue
 
stamp - Variable in class org.jacop.constraints.diffn.Nooverlap
current stamp
stamp - Variable in class org.jacop.constraints.DisjointCondVarValue
 
stamp - Variable in class org.jacop.constraints.GCC
 
stamp - Variable in class org.jacop.core.Domain
It specifies the level of this domain, which specifies at which store level it was created and used.
stamp - Variable in class org.jacop.core.MutableDomainValue
 
stamp - Variable in class org.jacop.floats.constraints.linear.BoundsVarValue
 
stamp() - Method in class org.jacop.constraints.CircuitVar
 
stamp() - Method in class org.jacop.constraints.CircuitVarValue
 
stamp() - Method in class org.jacop.constraints.Diff2Var
 
stamp() - Method in class org.jacop.constraints.Diff2VarValue
 
stamp() - Method in class org.jacop.constraints.DisjointCondVar
 
stamp() - Method in class org.jacop.constraints.DisjointCondVarValue
 
stamp() - Method in class org.jacop.core.Domain
It returns the stamp of the domain.
stamp() - Method in class org.jacop.core.MutableDomain
 
stamp() - Method in class org.jacop.core.MutableDomainValue
 
stamp() - Method in interface org.jacop.core.MutableVarValue
It returns the stamp value of value of mutable variable.
stamp() - Method in class org.jacop.core.TimeStamp
It returns the value of the most recent stamp used within that timestamp.
stamp() - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
stamp() - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
stampNotGroundedVariables - Variable in class org.jacop.constraints.Alldistinct
 
stampReachability - Variable in class org.jacop.constraints.Alldistinct
 
stamps - Variable in class org.jacop.constraints.Alldistinct
 
stamps - Variable in class org.jacop.core.TimeStamp
 
stampValue - Variable in class org.jacop.constraints.GCC
 
stampValues - Variable in class org.jacop.constraints.Alldistinct
 
star() - Method in class org.jacop.util.fsm.FSM
It performs star operation on this FSM.
Star - Static variable in class org.jacop.util.fsm.RegularExpressionParser
The constant denoting star expression.
Star(RegularExpressionParser.Expression) - Constructor for class org.jacop.util.fsm.RegularExpressionParser.Star
 
STAR - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
start - Variable in class org.jacop.constraints.cumulative.CumulativePrimary
 
start - Variable in class org.jacop.constraints.cumulative.Task
 
start - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the start time of this object in time dimension.
start - Variable in class org.jacop.constraints.IntTask
 
start - Variable in class org.jacop.constraints.Task
 
start - Variable in class org.jacop.jasat.utils.structures.IntQueue
 
start() - Method in class org.jacop.constraints.cumulative.Task
 
start() - Method in class org.jacop.constraints.IntTask
 
start() - Method in class org.jacop.constraints.Task
 
start() - Method in class org.jacop.jasat.core.Core
notify all modules that we start
START_SIZE - Static variable in class org.jacop.util.MDD
The initial size of the array representing an MDD.
startCPU - Variable in class org.jacop.fz.Solve
 
starts - Variable in class org.jacop.constraints.Cumulative
It specifies/stores start variables for each corresponding task.
starts - Variable in class org.jacop.examples.fd.FurnitureMoving
 
StartStopListener - Interface in org.jacop.jasat.modules.interfaces
called when the solver starts or stops.
startStopModules - Variable in class org.jacop.jasat.core.Core
 
startTimer() - Method in class org.jacop.fz.Solve
 
Stateful - Interface in org.jacop.api
Interface to mark the need of an entity to receive information about level being removed.
stateLevels - Variable in class org.jacop.constraints.regular.Regular
Stores the states of all graph levels.
stateNumber - Variable in class org.jacop.constraints.regular.Regular
Number of states in the graph used only during the printing to latex function.
STATIC_LEXER_ERROR - Static variable in exception class org.jacop.fz.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class org.jacop.fz.SimpleCharStream
Whether parser is static.
statistics - Variable in class org.jacop.constraints.netflow.NetworkFlow
 
statistics - Variable in class org.jacop.constraints.netflow.Pruning
 
statistics - Variable in class org.jacop.fz.Options
 
statistics() - Method in class org.jacop.search.PrioritySearch
 
statistics(boolean) - Method in class org.jacop.fz.Solve
 
Statistics - Class in org.jacop.constraints.netflow
This class stores all the statistics gather during the execution of the network flow constraint.
Statistics() - Constructor for class org.jacop.constraints.netflow.Statistics
 
StatisticsBase - Class in org.jacop.constraints.netflow
 
StatisticsBase() - Constructor for class org.jacop.constraints.netflow.StatisticsBase
 
StatModule - Class in org.jacop.jasat.modules
collects statistics about the solver
StatModule(boolean) - Constructor for class org.jacop.jasat.modules.StatModule
Create a StatModule.
Steiner - Class in org.jacop.examples.set
It models and solves Steiner problem.
Steiner() - Constructor for class org.jacop.examples.set.Steiner
 
step - Variable in class org.jacop.fz.Options
 
stillHasHole() - Method in class org.jacop.constraints.geost.DomainHoles
It specifies if still any domain variable of the object in focus by this domain holes constraint has still any holes.
stillUsefulInternalConstraints - Variable in class org.jacop.constraints.geost.Geost
It contains all not filtered out, useful internal constraints which should be used to generate outboxes.
stockSize - Variable in class org.jacop.jasat.utils.MemoryPool
 
StonesOfHeaven - Class in org.jacop.examples.fd
It solves a simple logic puzzle about artifacts.
StonesOfHeaven() - Constructor for class org.jacop.examples.fd.StonesOfHeaven
 
stop - Variable in class org.jacop.constraints.IntTask
 
stop - Variable in class org.jacop.jasat.utils.structures.IntQueue
 
stop() - Method in class org.jacop.constraints.IntTask
 
stop() - Method in class org.jacop.jasat.core.Core
notify all modules that we stop
store - Variable in class org.jacop.constraints.Alldiff
 
store - Variable in class org.jacop.constraints.CircuitVar
 
store - Variable in class org.jacop.constraints.Diff2Var
 
store - Variable in class org.jacop.constraints.diffn.Nooverlap
 
store - Variable in class org.jacop.constraints.DisjointCondVar
 
store - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
store - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
store - Variable in class org.jacop.constraints.geost.Geost
It keeps a reference to the store.
store - Variable in class org.jacop.constraints.IfThen
 
store - Variable in class org.jacop.constraints.IfThenElse
 
store - Variable in class org.jacop.constraints.Implies
 
store - Variable in class org.jacop.constraints.LexOrder
 
store - Variable in class org.jacop.constraints.Linear
Deprecated.
 
store - Variable in class org.jacop.constraints.LinearInt
 
store - Variable in class org.jacop.constraints.Member
 
store - Variable in class org.jacop.constraints.netflow.Network
The store
store - Variable in class org.jacop.constraints.Subcircuit
 
store - Variable in class org.jacop.constraints.SumBool
 
store - Variable in class org.jacop.constraints.SumInt
 
store - Variable in class org.jacop.constraints.table.SimpleTable
 
store - Variable in class org.jacop.constraints.table.Table
 
store - Variable in class org.jacop.constraints.ValuePrecede
 
store - Variable in class org.jacop.constraints.VariableTrace
 
store - Variable in class org.jacop.core.MutableDomain
 
store - Variable in class org.jacop.core.TimeStamp
 
store - Variable in class org.jacop.core.Var
Each variable is created in a store.
store - Variable in class org.jacop.examples.cpviz.CPvizGardner
 
store - Variable in class org.jacop.examples.cpviz.CPvizNetworkFlow
 
store - Variable in class org.jacop.examples.cpviz.CPvizNewspaper
 
store - Variable in class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
store - Variable in class org.jacop.examples.fd.ConferenceTalkPlacement
 
store - Variable in class org.jacop.examples.fd.ExampleFD
It specifies the constraint store responsible for holding information about constraints and variables.
store - Variable in class org.jacop.examples.set.ExampleSet
It specifies the constraint store responsible for holding information about constraints and variables.
store - Static variable in class org.jacop.floats.constraints.Derivative
 
store - Variable in class org.jacop.floats.constraints.linear.BoundsVar
 
store - Variable in class org.jacop.floats.constraints.linear.Linear
 
store - Variable in class org.jacop.floats.constraints.linear.VariableNode
 
store - Variable in class org.jacop.floats.search.Optimize
 
store - Variable in class org.jacop.fz.constraints.BoolConstraints
 
store - Variable in class org.jacop.fz.constraints.ComparisonConstraints
 
store - Variable in class org.jacop.fz.constraints.ElementConstraints
 
store - Variable in class org.jacop.fz.constraints.FloatComparisonConstraints
 
store - Variable in class org.jacop.fz.constraints.FloatLinearConstraints
 
store - Variable in class org.jacop.fz.constraints.FloatOperationConstraints
 
store - Variable in class org.jacop.fz.constraints.GlobalConstraints
 
store - Variable in class org.jacop.fz.constraints.GraphConstraints
 
store - Variable in class org.jacop.fz.constraints.LinearConstraints
 
store - Variable in class org.jacop.fz.constraints.OperationConstraints
 
store - Variable in class org.jacop.fz.constraints.SetConstraints
 
store - Variable in class org.jacop.fz.Constraints
 
store - Variable in class org.jacop.fz.constraints.Support
 
store - Variable in class org.jacop.fz.Parser
 
store - Variable in class org.jacop.fz.SearchItem
 
store - Variable in class org.jacop.fz.Solve
 
store - Variable in class org.jacop.fz.Tables
 
store - Variable in class org.jacop.satwrapper.SatTranslation
 
store - Variable in class org.jacop.satwrapper.SatWrapper
 
store - Variable in class org.jacop.search.DepthFirstSearch
It represents store within which a search is performed.
store - Variable in class org.jacop.search.FailConstraintsStatistics
 
store - Variable in class org.jacop.search.restart.RestartSearch
 
store - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
store - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
store - Variable in class org.jacop.search.Shaving
It specifies current store, so shaving can obtained information about recent failed constraint.
store - Variable in class org.jacop.set.constraints.PartitionSet
 
Store - Class in org.jacop.core
It is an abstract class to describe all necessary functions of any store.
Store() - Constructor for class org.jacop.core.Store
It specifies the default constructor of the store.
Store(int) - Constructor for class org.jacop.core.Store
It specifies the constructor of the store, which allows to decide what is the initial size of the Variable list.
StoreAware - Interface in org.jacop.api
Interface to mark the need of an entity to receive information about Constraint Store within which this entity operates.
storeOld(int[]) - Method in class org.jacop.jasat.utils.MemoryPool
save this array for a future usage, when not needed anymore
storeOld(E) - Method in class org.jacop.jasat.utils.GenericMemoryPool
Deprecated.
stores an instance of E for future uses
storeResidue(int, int) - Method in class org.jacop.constraints.ExtensionalSupportSTR
It moves the residue to the beginning of the list.
strategy - Variable in class org.jacop.constraints.netflow.Pruning
 
strategy - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
stream - Variable in class org.jacop.jasat.utils.CnfParser
 
Stretch - Class in org.jacop.constraints
It constructs a Stretch constraint based on Regular constraint.
Stretch(int[], int[], int[], IntVar[]) - Constructor for class org.jacop.constraints.Stretch
It creates a Stretch constraint.
strict - Variable in class org.jacop.constraints.diffn.Nooverlap
defines how to treat rectangles with width zero strict = true means they still need to be between other rectangles strict = false these rectangles can be anywhere
strict - Variable in class org.jacop.constraints.Increasing
 
strict - Variable in class org.jacop.core.Store
It indicates that consistency function should immediately return fail if last inconsistency was not followed yet by removeLevel function.
strict - Variable in class org.jacop.set.constraints.AinB
It specifies if the inclusion relation is strict.
strict - Variable in class org.jacop.set.constraints.AinS
It specifies if the inclusion relation is strict.
strict - Variable in class org.jacop.set.constraints.EinA
It specifies if the inclusion relation is strict.
strict - Variable in class org.jacop.set.constraints.Lex
Deprecated.
It specifies if the relation is strict or not.
strict - Variable in class org.jacop.set.constraints.SinA
It specifies if the inclusion relation is strict.
strict - Variable in class org.jacop.set.constraints.XinA
It specifies if the inclusion relation is strict.
STRING_LITERAL - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
structure - Variable in class org.jacop.constraints.netflow.ArcCompanion
The associated structure variable
sub_search(SearchItem<T>, DepthFirstSearch<T>, boolean) - Method in class org.jacop.fz.Solve
 
subBounds(double, double, double, double) - Static method in class org.jacop.floats.core.FloatDomain
 
Subcircuit - Class in org.jacop.constraints
Subcircuit constraint assures that all variables build a subcircuit.
Subcircuit(List<? extends IntVar>) - Constructor for class org.jacop.constraints.Subcircuit
It constructs a circuit constraint.
Subcircuit(IntVar[]) - Constructor for class org.jacop.constraints.Subcircuit
It constructs a circuit constraint.
subMatrix(double[][], int, int) - Method in class org.jacop.util.Matrix
 
subs - Variable in class org.jacop.examples.fd.Golomb
It contains all differences between all possible pairs of marks.
subtract(double) - Method in class org.jacop.floats.core.FloatDomain
It intersects with the domain which is a complement of value.
subtract(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
subtract(double, double) - Method in class org.jacop.floats.core.FloatDomain
It subtracts interval min..max.
subtract(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It subtracts min..max from current domain and returns the result.
subtract(int) - Method in class org.jacop.core.BoundDomain
 
subtract(int) - Method in class org.jacop.core.IntDomain
It intersects with the domain which is a complement of value.
subtract(int) - Method in class org.jacop.core.IntervalDomain
 
subtract(int) - Method in class org.jacop.core.SmallDenseDomain
 
subtract(int) - Method in class org.jacop.set.core.BoundSetDomain
It subtracts the set {value}.
subtract(int) - Method in class org.jacop.set.core.SetDomain
It removes the value from any set allowed to be taken by this set domain.
subtract(int, int) - Method in class org.jacop.core.BoundDomain
 
subtract(int, int) - Method in class org.jacop.core.IntDomain
It subtracts interval min..max.
subtract(int, int) - Method in class org.jacop.core.IntervalDomain
It subtracts min..max from current domain and returns the result.
subtract(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
subtract(int, int) - Method in class org.jacop.set.core.BoundSetDomain
It subtracts the elements of the set {min..max}.
subtract(int, int) - Method in class org.jacop.set.core.SetDomain
It subtracts the set {min..max}.
subtract(DBox, Collection<DBox>) - Method in class org.jacop.constraints.geost.DBox
computes the difference between this box and the given box.
subtract(ProfileItem, ProfileItem, ProfileItem) - Method in class org.jacop.constraints.ProfileItem
It computes subtraction of a given item and returns the result.
subtract(IntDomain) - Method in class org.jacop.core.BoundDomain
 
subtract(IntDomain) - Method in class org.jacop.core.IntDomain
It subtracts domain from current domain and returns the result.
subtract(IntDomain) - Method in class org.jacop.core.IntervalDomain
It subtracts domain from current domain and returns the result.
subtract(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
subtract(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It subtracts domain from current domain and returns the result.
subtract(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It subtracts domain from current domain and returns the result.
subtract(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It subtracts domain from current domain and returns the result.
subtract(SetDomain) - Method in class org.jacop.set.core.SetDomain
It subtracts domain from current domain and returns the result.
subtractAdapt(double) - Method in class org.jacop.floats.core.FloatDomain
It removes value from the domain.
subtractAdapt(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
subtractAdapt(double, double) - Method in class org.jacop.floats.core.FloatDomain
It removes all values between min and max to the domain.
subtractAdapt(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
subtractAdapt(int) - Method in class org.jacop.core.BoundDomain
 
subtractAdapt(int) - Method in class org.jacop.core.IntDomain
It removes value from the domain.
subtractAdapt(int) - Method in class org.jacop.core.IntervalDomain
 
subtractAdapt(int) - Method in class org.jacop.core.SmallDenseDomain
 
subtractAdapt(int, int) - Method in class org.jacop.core.BoundDomain
 
subtractAdapt(int, int) - Method in class org.jacop.core.IntDomain
It removes all values between min and max to the domain.
subtractAdapt(int, int) - Method in class org.jacop.core.IntervalDomain
 
subtractAdapt(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
subtractAll(Collection<DBox>, Collection<DBox>) - Method in class org.jacop.constraints.geost.DBox
It computes the result of a subtraction from this box of all the boxes given.
subtractAll(Collection<DBox>, Collection<DBox>, Collection<DBox>) - Static method in class org.jacop.constraints.geost.DBox
It computes the result of a subtraction from the given collection of boxes of all the boxes given in the subtracting collection.
subtractDom(IntDomain, IntDomain) - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
subtractInt(int, int) - Static method in class org.jacop.core.IntDomain
Returns the difference of the arguments, if the result overflows MaxInt or MinInt is returned.
succ - Variable in class org.jacop.util.LengauerTarjan
 
SUCCESS_SCORE - Static variable in class org.jacop.constraints.netflow.Pruning
 
successes - Variable in class org.jacop.search.Shaving
It stores number of successful shaving attempts.
successor - Variable in class org.jacop.util.fsm.FSMTransition
It specifies the successor state we arrive to after taking the transition.
successors - Variable in class org.jacop.constraints.regular.RegState
It specifies the list of successor states for this state.
sucDomToString(int) - Method in class org.jacop.constraints.regular.RegState
 
sucDomToString(int) - Method in class org.jacop.constraints.regular.RegStateDom
 
sucDomToString(int) - Method in class org.jacop.constraints.regular.RegStateInt
 
Sudoku - Class in org.jacop.examples.fd
A simple model to solve Sudoku problem.
Sudoku() - Constructor for class org.jacop.examples.fd.Sudoku
 
sum - Variable in class org.jacop.constraints.Linear
Deprecated.
It specifies variable for the overall sum.
sum - Variable in class org.jacop.constraints.Sum
It specifies variable sum to store the overall sum of the variables being summed up.
sum - Variable in class org.jacop.constraints.SumBool
 
sum - Variable in class org.jacop.constraints.SumInt
It specifies variable for the overall sum.
sum - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
It specifies variable for the overall sum.
sum - Variable in class org.jacop.examples.fd.FittingNumbers
 
sum - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the number of goods after the last transition.
sum - Variable in class org.jacop.floats.constraints.linear.Linear
It specifies variable for the overall sum.
sum(int[]) - Method in class org.jacop.constraints.binpacking.Binpacking
 
Sum - Class in org.jacop.constraints
 
Sum - Static variable in class org.jacop.util.fsm.RegularExpressionParser
The constant denoting sum expression.
Sum(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Sum
It creates a sum constraints which sums all variables and makes it equal to variable sum.
Sum(IntVar[], IntVar) - Constructor for class org.jacop.constraints.Sum
It constructs sum constraint which sums all variables and makes it equal to variable sum.
Sum(RegularExpressionParser.Expression, RegularExpressionParser.Expression) - Constructor for class org.jacop.util.fsm.RegularExpressionParser.Sum
 
SumBool - Class in org.jacop.constraints
 
SumBool(List<? extends IntVar>, String, IntVar) - Constructor for class org.jacop.constraints.SumBool
 
SumBool(IntVar[], String, IntVar) - Constructor for class org.jacop.constraints.SumBool
 
SumBool(Store, List<? extends IntVar>, String, IntVar) - Constructor for class org.jacop.constraints.SumBool
Deprecated.
SumBool(Store, IntVar[], String, IntVar) - Constructor for class org.jacop.constraints.SumBool
Deprecated.
sumC(List<Constraint>, Store, List<IntVar>, IntVar) - Method in class org.jacop.constraints.netflow.NetworkBuilder
 
SumFloat - Class in org.jacop.floats.constraints
SumFloat constraint implements the weighted summation over several Variable's .
SumFloat(Store, FloatVar[], String, FloatVar) - Constructor for class org.jacop.floats.constraints.SumFloat
Deprecated.
SumFloat constraint does not use Store parameter any longer.
SumFloat(FloatVar[], String, FloatVar) - Constructor for class org.jacop.floats.constraints.SumFloat
 
sumGePossible(int[], int) - Method in class org.jacop.fz.constraints.LinearConstraints
 
sumGrounded - Variable in class org.jacop.constraints.Linear
Deprecated.
The sum of grounded variables.
sumGrounded - Variable in class org.jacop.constraints.Sum
The sum of grounded variables.
sumGrounded - Variable in class org.jacop.constraints.SumWeight
The sum of grounded variables.
sumGrounded - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
The sum of grounded variables.
SumInt - Class in org.jacop.constraints
SumInt constraint implements the summation over several variables.
SumInt(List<? extends IntVar>, String, IntVar) - Constructor for class org.jacop.constraints.SumInt
It constructs the constraint SumInt.
SumInt(IntVar[], String, IntVar) - Constructor for class org.jacop.constraints.SumInt
 
SumInt(Store, List<? extends IntVar>, String, IntVar) - Constructor for class org.jacop.constraints.SumInt
Deprecated.
SumInt constraint does not use Store parameter any longer.
SumInt(Store, IntVar[], String, IntVar) - Constructor for class org.jacop.constraints.SumInt
Deprecated.
SumInt constraint does not use Store parameter any longer.
sumLePossible(int[], int) - Method in class org.jacop.fz.constraints.LinearConstraints
 
sumMax - Variable in class org.jacop.constraints.LinearInt
 
sumMin - Variable in class org.jacop.constraints.LinearInt
 
sumPossible(int[]) - Method in class org.jacop.fz.constraints.LinearConstraints
 
sumPossible(int[], int) - Method in class org.jacop.fz.constraints.LinearConstraints
 
SumWeight - Class in org.jacop.constraints
 
SumWeight(List<? extends IntVar>, List<Integer>, IntVar) - Constructor for class org.jacop.constraints.SumWeight
It constructs the constraint SumWeight.
SumWeight(IntVar[], int[], int) - Constructor for class org.jacop.constraints.SumWeight
SumWeight constraint implements the weighted summation over several variables.
SumWeight(IntVar[], int[], IntVar) - Constructor for class org.jacop.constraints.SumWeight
SumWeight constraint implements the weighted summation over several variables.
SumWeight(IntVar[], int[], IntVar, int) - Constructor for class org.jacop.constraints.SumWeight
 
SumWeightDom - Class in org.jacop.constraints
Deprecated.
As of release 4.3.1 replaced by LinearIntDom constraint.
SumWeightDom(List<? extends IntVar>, List<Integer>, int) - Constructor for class org.jacop.constraints.SumWeightDom
Deprecated.
It constructs the constraint SumWeightDom.
SumWeightDom(List<? extends IntVar>, List<Integer>, IntVar) - Constructor for class org.jacop.constraints.SumWeightDom
Deprecated.
It constructs the constraint SumWeightDom.
SumWeightDom(IntVar[], int[], int) - Constructor for class org.jacop.constraints.SumWeightDom
Deprecated.
 
SumWeightDom(IntVar[], int[], IntVar) - Constructor for class org.jacop.constraints.SumWeightDom
Deprecated.
 
SumWeightedSet - Class in org.jacop.set.constraints
It computes a weighted sum of the elements in the domain of the given set variable.
SumWeightedSet(SetVar, int[], int[], IntVar) - Constructor for class org.jacop.set.constraints.SumWeightedSet
It constructs a weighted set sum constraint.
SumWeightedSet(SetVar, int[], IntVar) - Constructor for class org.jacop.set.constraints.SumWeightedSet
It constructs a weighted set sum constraint.
SumWeightedSet(SetVar, IntVar) - Constructor for class org.jacop.set.constraints.SumWeightedSet
It constructs a weighted set sum constraint.
sumXmax - Variable in class org.jacop.constraints.SumInt
It specifies sum of lower bounds (min values) and sum of upper bounds (max values)
sumXmin - Variable in class org.jacop.constraints.SumInt
It specifies sum of lower bounds (min values) and sum of upper bounds (max values)
supplyGuideFeedback(boolean) - Method in class org.jacop.constraints.Constraint
This function allows to provide a guide feedback.
supplyGuideFeedback(boolean) - Method in class org.jacop.constraints.In
 
supplyGuideFeedback(boolean) - Method in class org.jacop.constraints.Sum
 
supplyGuideFeedback(boolean) - Method in class org.jacop.constraints.SumInt
 
support - Variable in class org.jacop.constraints.LinearIntDom
Defines support (valid values) for each variable
support - Variable in class org.jacop.fz.constraints.BoolConstraints
 
support - Variable in class org.jacop.fz.constraints.ChannelMap
 
support - Variable in class org.jacop.fz.constraints.ComparisonConstraints
 
support - Variable in class org.jacop.fz.constraints.ElementConstraints
 
support - Variable in class org.jacop.fz.constraints.FloatComparisonConstraints
 
support - Variable in class org.jacop.fz.constraints.FloatLinearConstraints
 
support - Variable in class org.jacop.fz.constraints.FloatOperationConstraints
 
support - Variable in class org.jacop.fz.constraints.GlobalConstraints
 
support - Variable in class org.jacop.fz.constraints.GraphConstraints
 
support - Variable in class org.jacop.fz.constraints.LinearConstraints
 
support - Variable in class org.jacop.fz.constraints.OperationConstraints
 
support - Variable in class org.jacop.fz.constraints.SetConstraints
 
support - Variable in class org.jacop.fz.Constraints
 
Support - Class in org.jacop.fz.constraints
 
Support(Store, Tables, SatTranslation) - Constructor for class org.jacop.fz.constraints.Support
 
supportDimension(int) - Static method in class org.jacop.constraints.geost.DBox
It makes sure that there is a slot of the given dimension in the slot.
supports - Variable in class org.jacop.constraints.ElementVariable
 
supports - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
supports - Variable in class org.jacop.constraints.regular.Regular
It keeps for each variable value pair a current support.
supports - Variable in class org.jacop.constraints.table.SimpleTable
Data specifying support tuples for each variable; static structure created once when constraint is posed.
supports - Variable in class org.jacop.constraints.table.Table
Data specifying support tuples for each variable; static structure created once when constraint is posed.
supportsVariablePositions - Variable in class org.jacop.constraints.ExtensionalSupportSTR
The positions of the variables for which GAC must be checked.
SurvoPuzzle - Class in org.jacop.examples.fd
It solves Survo puzzle.
SurvoPuzzle() - Constructor for class org.jacop.examples.fd.SurvoPuzzle
 
sVarInDom(ArcCompanion, Domain) - Method in class org.jacop.constraints.netflow.Pruning
 
SVARS - Variable in class org.jacop.constraints.netflow.Statistics
 
swap(int[], int, int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
swaps the two literals at position i and j in the clause
swap(int, int) - Method in class org.jacop.constraints.AndBoolVector
 
swap(int, int) - Method in class org.jacop.constraints.AtLeast
 
swap(int, int) - Method in class org.jacop.constraints.AtMost
 
swap(int, int) - Method in class org.jacop.constraints.ChannelImply
 
swap(int, int) - Method in class org.jacop.constraints.ChannelReif
 
swap(int, int) - Method in class org.jacop.constraints.Count
 
swap(int, int) - Method in class org.jacop.constraints.CountBounds
 
swap(int, int) - Method in class org.jacop.constraints.CountValues
 
swap(int, int) - Method in class org.jacop.constraints.CountValuesBounds
 
swap(int, int) - Method in class org.jacop.constraints.CountVar
 
swap(int, int) - Method in class org.jacop.constraints.cumulative.CumulativePrimary
 
swap(int, int) - Method in class org.jacop.constraints.Max
 
swap(int, int) - Method in class org.jacop.constraints.Member
 
swap(int, int) - Method in class org.jacop.constraints.Min
 
swap(int, int) - Method in class org.jacop.constraints.netflow.DomainStructure
 
swap(int, int) - Method in class org.jacop.constraints.OrBoolVector
 
swap(IntVar[], int, int) - Method in class org.jacop.constraints.BoolClause
 
SweepDirection() - Constructor for enum org.jacop.constraints.geost.Geost.SweepDirection
 
sweepPruning(Rectangle, BitSet, int) - Method in class org.jacop.constraints.diffn.Diffn
 
sweepPruning(Store) - Method in class org.jacop.constraints.cumulative.CumulativeBasic
 
sweepPruning(Store) - Method in class org.jacop.constraints.cumulative.CumulativePrimary
 
sweepPruning(Store, TaskView[], IntVar[]) - Method in class org.jacop.constraints.cumulative.ProfileOptional
 
SwitchesPruningLogging - Class in org.jacop.core
It is a container class which specifies all different switches to turn on debugging information.
SwitchesPruningLogging() - Constructor for class org.jacop.core.SwitchesPruningLogging
 
SwitchTo(int) - Method in class org.jacop.fz.ParserTokenManager
Switch to specified lex state.
SyntaxException() - Constructor for exception class org.jacop.util.fsm.RegularExpressionParser.SyntaxException
The constructor to create an syntax exception without the message.
SyntaxException(String) - Constructor for exception class org.jacop.util.fsm.RegularExpressionParser.SyntaxException
The constructor to create an syntax exception with a given message.
SystemTimer - Class in org.jacop.fz
 
SystemTimer() - Constructor for class org.jacop.fz.SystemTimer
 

T

t - Variable in class org.jacop.constraints.Alldiff
 
t - Variable in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
t - Variable in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
t - Variable in class org.jacop.constraints.ValuePrecede
 
t - Variable in class org.jacop.ui.PrintSchedule
 
tab(int) - Method in class org.jacop.ui.PrintSchedule
 
table - Variable in class org.jacop.util.SimpleHashSet
The set, resized as necessary.
Table - Class in org.jacop.constraints.table
Table implements the table constraint using a method presented in
Table(IntVar[], int[][]) - Constructor for class org.jacop.constraints.table.Table
It constructs a table constraint.
Table(IntVar[], int[][], boolean) - Constructor for class org.jacop.constraints.table.Table
It constructs a table constraint.
tableConstraintProviderUsingExtensionalSTR(IntVar[], int[][]) - Static method in class org.jacop.examples.fd.Gates
 
tableConstraintProviderUsingSimpleTable(IntVar[], int[][]) - Static method in class org.jacop.examples.fd.Gates
 
tableKey - Variable in class org.jacop.jasat.utils.structures.IntHashMap
 
tableMaxSize - Static variable in class org.jacop.constraints.table.TableMill
 
TableMill - Class in org.jacop.constraints.table
TableMill generates tables for different constraint to be used in Table constraint
TableMill() - Constructor for class org.jacop.constraints.table.TableMill
 
Tables - Class in org.jacop.fz
This class contains information about all variables, including the variables which are used by search.
Tables() - Constructor for class org.jacop.fz.Tables
It constructs the storage object to store different objects, like int, array of ints, sets, ...
Tables(Store) - Constructor for class org.jacop.fz.Tables
 
tableValue - Variable in class org.jacop.jasat.utils.structures.IntHashMap
 
tabSize - Variable in class org.jacop.fz.SimpleCharStream
 
tail() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
tailsOfEliminatedTuples - Variable in class org.jacop.constraints.ExtensionalSupportSTR
Gives the last position of the eliminated tuple at a given level.
takenWeightOfCriticalItem - Variable in class org.jacop.constraints.knapsack.Tree
It specifies how much weight is used by an optimal non-fractional solution.
TanExample - Class in org.jacop.examples.floats
 
TanExample() - Constructor for class org.jacop.examples.floats.TanExample
 
TanPeqR - Class in org.jacop.floats.constraints
Constraints sin(P) = R
TanPeqR(FloatVar, FloatVar) - Constructor for class org.jacop.floats.constraints.TanPeqR
It constructs sin(P) = Q constraints.
task - Variable in class org.jacop.constraints.cumulative.TreeNode
 
task - Variable in class org.jacop.jasat.modules.SearchModule
 
task - Variable in class org.jacop.jasat.modules.StatModule
 
task() - Method in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
task() - Method in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
task() - Method in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
Task - Class in org.jacop.constraints.cumulative
 
Task - Class in org.jacop.constraints
Represents tasks for cumulative constraint
Task(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.cumulative.Task
 
Task(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.Task
 
taskAscEctComparator - Variable in class org.jacop.constraints.Cumulative
 
taskDecLctComparator - Variable in class org.jacop.constraints.cumulative.Cumulative
 
taskDescLstComparator - Variable in class org.jacop.constraints.Cumulative
 
taskIncEctComparator - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
taskIncEstComparator - Variable in class org.jacop.constraints.cumulative.Cumulative
 
taskIncLctComparator - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
taskIncLstComparator - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
taskNormal - Variable in class org.jacop.constraints.cumulative.CumulativeBasic
 
TaskNormalView - Class in org.jacop.constraints.cumulative
 
TaskNormalView(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.cumulative.TaskNormalView
 
taskReversed - Variable in class org.jacop.constraints.cumulative.Cumulative
 
TaskReversedView - Class in org.jacop.constraints.cumulative
 
TaskReversedView(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.cumulative.TaskReversedView
 
TaskView - Class in org.jacop.constraints.cumulative
 
TaskView(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.cumulative.TaskView
 
temporaryArray - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
temporaryObjectSet - Variable in class org.jacop.constraints.geost.Geost
It stores temporarily objects for which pruning is suggested by external constraints.
TERMINAL - Static variable in class org.jacop.util.MDD
It specifies an identifier which denotes a terminal node.
terminationCriteria() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
TernaryClausesDatabase - Class in org.jacop.jasat.core.clauses
A database for ternary clauses.
TernaryClausesDatabase() - Constructor for class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
test(String[]) - Static method in class org.jacop.examples.fd.CalendarMen
It executes the program solving this puzzle using two different models.
test(String[]) - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
It executes the program to solve car sequencing problem.
test(String[]) - Static method in class org.jacop.examples.fd.Golomb
It executes the program which first computes the optimal Golomb ruler.
test(String[]) - Static method in class org.jacop.examples.fd.Langford
It executes the program to solve the Langford problem.
test(String[]) - Static method in class org.jacop.examples.fd.MagicSquares
It executes the program which solves the MagicSquare problem using many different model and searches.
test(String[]) - Static method in class org.jacop.examples.fd.nonogram.Nonogram
It executes the program which solves this simple problem.
test(String[]) - Static method in class org.jacop.examples.fd.PerfectSquare
It runs a perfect square problem.
test(String[]) - Static method in class org.jacop.examples.fd.qcp.QCP
It executes the program which solves the QCP in multiple different ways.
test(String[]) - Static method in class org.jacop.examples.fd.Queens
It executes different models and search methods to solve Queens problem.
test(String[]) - Static method in class org.jacop.examples.fd.Sudoku
It specifies the testing function creating a model for a particular Sudoku.
testUsingGeost(String[]) - Static method in class org.jacop.examples.fd.PerfectSquare
It runs a perfect square problem.
thenC - Variable in class org.jacop.constraints.IfThen
It specifies constraint condC in the IfThen constraint.
thenC - Variable in class org.jacop.constraints.IfThenElse
It specifies constraint condC in the IfThenElse constraint.
ThetaLambdaNode - Class in org.jacop.constraints.cumulative
 
ThetaLambdaNode() - Constructor for class org.jacop.constraints.cumulative.ThetaLambdaNode
 
ThetaLambdaTree - Class in org.jacop.constraints.cumulative
 
ThetaLambdaTree(IntVar) - Constructor for class org.jacop.constraints.cumulative.ThetaLambdaTree
 
ThetaLambdaUnaryNode - Class in org.jacop.constraints.cumulative
Implements ThetaLambdaUnaryNode for ThetaLambdaUnaryTree.
ThetaLambdaUnaryNode() - Constructor for class org.jacop.constraints.cumulative.ThetaLambdaUnaryNode
 
ThetaLambdaUnaryTree - Class in org.jacop.constraints.cumulative
 
ThetaLambdaUnaryTree() - Constructor for class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
ThetaNode - Class in org.jacop.constraints.cumulative
Implements ThetaNode for ThetaTree.
ThetaNode() - Constructor for class org.jacop.constraints.cumulative.ThetaNode
 
ThetaTree - Class in org.jacop.constraints.cumulative
 
ThetaTree() - Constructor for class org.jacop.constraints.cumulative.ThetaTree
 
thirdPass() - Method in class org.jacop.constraints.GCC
 
thread - Variable in class org.jacop.constraints.netflow.simplex.Node
 
thread - Variable in class org.jacop.fz.ThreadTimer
 
threaded - Variable in class org.jacop.jasat.modules.StatModule
 
ThreadTimer - Class in org.jacop.fz
 
ThreadTimer() - Constructor for class org.jacop.fz.ThreadTimer
 
threshold - Variable in class org.jacop.jasat.modules.HeuristicRestartModule
 
threshold - Variable in class org.jacop.util.SimpleHashSet
The next size value at which to resize (capacity * load factor).
THRESHOLD_INCREASE_RATE - Variable in class org.jacop.jasat.modules.HeuristicRestartModule
 
throwFailException(Var) - Method in class org.jacop.core.Store
It throws an exception after printing trace information if tracing is switched on.
tieBreak - Variable in class org.jacop.search.PrioritySearch
 
tieBreakingComparator - Variable in class org.jacop.search.SimpleMatrixSelect
 
tieBreakingComparator - Variable in class org.jacop.search.SimpleSelect
 
tieBreakingFloat - Variable in class org.jacop.fz.SearchItem
 
tieBreakingInt - Variable in class org.jacop.fz.SearchItem
 
tieBreakingSet - Variable in class org.jacop.fz.SearchItem
 
TIME_MARGIN - Static variable in class org.jacop.jasat.modules.SearchModule
 
time_out - Variable in class org.jacop.fz.Options
 
TimeBoundConstraint() - Constructor for class org.jacop.constraints.geost.GeostObject.TimeBoundConstraint
TODO, is it really needed this constructor?
timeConstraint - Variable in class org.jacop.constraints.geost.GeostObject
It specifies the time constraint to execute to ensure that start + duration = end.
timeMap - Variable in class org.jacop.jasat.core.Core
 
timeOnlyCheck(Geost.SweepDirection, LexicographicalOrder, GeostObject, int, int[]) - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
timeout - Variable in class org.jacop.jasat.core.Config
the default timeout, in seconds, for searches.
timeout - Variable in class org.jacop.jasat.modules.SearchModule
 
timeOut - Variable in class org.jacop.search.CreditCalculator
 
timeOut - Variable in class org.jacop.search.DepthFirstSearch
It specifies the exact time point after which the timeout will occur (in miliseconds).
timeOut - Variable in class org.jacop.search.LDS
 
timeOut - Variable in class org.jacop.search.NoGoodsCollector
It specifies if the timeout has occurred and search is being terminated.
timeOut - Variable in class org.jacop.search.restart.RestartSearch
 
timeOut - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
timeOut - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
timeOutCheck - Variable in class org.jacop.search.DepthFirstSearch
It specifies if the timeout is on.
timeOutCheck - Variable in class org.jacop.search.restart.RestartSearch
 
timeoutHandler - Static variable in class org.jacop.jasat.core.RunSolver
 
timeOutListener - Variable in class org.jacop.search.DepthFirstSearch
The object informed about the determination of the timeout.
TimeOutListener - Interface in org.jacop.search
It defines an interface of the class which wants to be informed about timeout occurring during search, as well as the number of solutions found before timeout has occurred.
timeOutListeners - Variable in class org.jacop.search.CreditCalculator
 
timeOutListeners - Variable in class org.jacop.search.NoGoodsCollector
 
timeOutListeners - Variable in class org.jacop.search.SimpleTimeOut
It contains child(ren) of this timeout listener.
timeOutOccured - Variable in class org.jacop.search.DepthFirstSearch
It specifies that the time-out has occured
timeOutOccurred - Variable in class org.jacop.search.SimpleTimeOut
It specifies if the timeout has already occurred.
timer - Variable in class org.jacop.fz.Solve
 
timer - Variable in class org.jacop.fz.ThreadTimer
 
timer - Variable in class org.jacop.jasat.core.Core
 
Timer - Interface in org.jacop.fz
 
timeSizeMax - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
 
timeSizeOrigin - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
 
TimeStamp<T> - Class in org.jacop.core
This class provides mutable variable functionality.
TimeStamp(Store, T) - Constructor for class org.jacop.core.TimeStamp
The constructor.
timeStamps - Variable in class org.jacop.core.Store
TimeStamp variable is a simpler version of a mutable variable.
tiny_tsp() - Method in class org.jacop.examples.floats.TinyTSP
 
TinyTSP - Class in org.jacop.examples.floats
 
TinyTSP() - Constructor for class org.jacop.examples.floats.TinyTSP
 
toArray() - Method in class org.jacop.jasat.utils.structures.IntVec
get a new array from the clause
toArray() - Method in class org.jacop.util.SimpleArrayList
Returns an array containing all of the elements in this list in the correct order.
toArray(IntDomain) - Static method in class org.jacop.constraints.ChannelImply
 
toArray(IntDomain) - Static method in class org.jacop.constraints.ChannelReif
 
toArray(T[]) - Method in class org.jacop.util.SimpleArrayList
Returns an array containing all of the elements in this list in the correct order; the runtime type of the returned array is that of the specified array.
toArrayOf2DRectangles(List<? extends List<? extends IntVar>>) - Static method in class org.jacop.constraints.Rectangle
 
toArrayOf2DRectangles(IntVar[][]) - Static method in class org.jacop.constraints.Rectangle
 
toArrayOf2DRectangles(IntVar[], IntVar[], IntVar[], IntVar[]) - Static method in class org.jacop.constraints.Rectangle
 
toAssertLiterals - Variable in class org.jacop.satwrapper.SatWrapper
 
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
It creates a CNF description of the clauses stored in this database.
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.BinaryClausesDatabase
 
toCNF(BufferedWriter) - Method in interface org.jacop.jasat.core.clauses.ClauseDatabaseInterface
It writes the clauses of the databases in cnf format to the specified writer.
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.DefaultClausesDatabase
 
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.LongClausesDatabase
 
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.TernaryClausesDatabase
 
toCNF(BufferedWriter) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
toCNF(BufferedWriter) - Method in class org.jacop.satwrapper.SatWrapper
 
toCNF(BufferedWriter) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
toFlow() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
toGraph(String) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
toGraph(String) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
toGraph(String) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
toInt(double) - Static method in class org.jacop.constraints.Constraint
 
toInt(float) - Static method in class org.jacop.constraints.Constraint
 
toIntArray() - Method in class org.jacop.core.IntDomain
It constructs and int array containing all elements in the domain.
toIntArray() - Method in class org.jacop.floats.core.FloatDomain
It constructs and int array containing all elements in the domain.
toIntArray() - Method in class org.jacop.jasat.core.clauses.MapClause
allocates an int[] and dumps the clause in
toIntArray(int[]) - Method in class org.jacop.jasat.core.clauses.MapClause
 
toIntArray(ArrayList<Integer>[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
toIntArray(MemoryPool) - Method in class org.jacop.jasat.core.clauses.MapClause
converts the clause to an int[] suitable for the efficient clauses pool implementations.
toIntervalDomain() - Method in class org.jacop.core.SmallDenseDomain
 
token - Variable in class org.jacop.fz.Parser
Current token.
token - Variable in class org.jacop.util.fsm.RegularExpressionParser
 
Token - Class in org.jacop.fz
Describes the input token stream.
Token() - Constructor for class org.jacop.fz.Token
No-argument constructor
Token(int) - Constructor for class org.jacop.fz.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class org.jacop.fz.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class org.jacop.fz.Parser
Generated Token Manager.
tokenBegin - Variable in class org.jacop.fz.SimpleCharStream
 
tokenImage - Variable in exception class org.jacop.fz.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface org.jacop.fz.ParserConstants
Literal token values.
TokenLexicalActions(Token) - Method in class org.jacop.fz.ParserTokenManager
 
TokenMgrError - Exception Class in org.jacop.fz
Token Manager Error.
TokenMgrError() - Constructor for exception class org.jacop.fz.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class org.jacop.fz.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for exception class org.jacop.fz.TokenMgrError
Constructor with message and reason.
tokenName(int) - Method in class org.jacop.util.fsm.RegularExpressionParser
 
toLatex(String) - Method in class org.jacop.constraints.regular.Regular
It creates a latex description of the constraint state.
toParent - Variable in class org.jacop.constraints.netflow.simplex.Node
 
toPropagate - Variable in class org.jacop.jasat.core.Core
 
toString() - Method in class org.jacop.constraints.AbsXeqY
 
toString() - Method in class org.jacop.constraints.Alldiff
 
toString() - Method in class org.jacop.constraints.Alldifferent
 
toString() - Method in class org.jacop.constraints.Alldistinct
 
toString() - Method in class org.jacop.constraints.AllEqual
 
toString() - Method in class org.jacop.constraints.Among
 
toString() - Method in class org.jacop.constraints.AmongVar
 
toString() - Method in class org.jacop.constraints.And
 
toString() - Method in class org.jacop.constraints.AndBool
 
toString() - Method in class org.jacop.constraints.AndBoolSimple
 
toString() - Method in class org.jacop.constraints.AndBoolVector
 
toString() - Method in class org.jacop.constraints.ArgMax
 
toString() - Method in class org.jacop.constraints.ArgMin
 
toString() - Method in class org.jacop.constraints.Assignment
 
toString() - Method in class org.jacop.constraints.AtLeast
 
toString() - Method in class org.jacop.constraints.AtMost
 
toString() - Method in class org.jacop.constraints.binpacking.BinItem
 
toString() - Method in class org.jacop.constraints.binpacking.Binpacking
 
toString() - Method in class org.jacop.constraints.BoolClause
 
toString() - Method in class org.jacop.constraints.ChannelImply.Item
 
toString() - Method in class org.jacop.constraints.ChannelImply
 
toString() - Method in class org.jacop.constraints.ChannelReif.Item
 
toString() - Method in class org.jacop.constraints.ChannelReif
 
toString() - Method in class org.jacop.constraints.Circuit
 
toString() - Method in class org.jacop.constraints.CircuitVar
 
toString() - Method in class org.jacop.constraints.CircuitVarValue
 
toString() - Method in class org.jacop.constraints.Conditional
 
toString() - Method in class org.jacop.constraints.Constraint
It produces a string representation of a constraint state.
toString() - Method in class org.jacop.constraints.Count
 
toString() - Method in class org.jacop.constraints.CountBounds
 
toString() - Method in class org.jacop.constraints.CountValues
 
toString() - Method in class org.jacop.constraints.CountValuesBounds.Bounds
 
toString() - Method in class org.jacop.constraints.CountValuesBounds
 
toString() - Method in class org.jacop.constraints.CountVar
 
toString() - Method in class org.jacop.constraints.cumulative.Cumulative
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativeBasic
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativeOptional
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativePrimary
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativeUnary
 
toString() - Method in class org.jacop.constraints.cumulative.CumulativeUnaryOptional
 
toString() - Method in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
toString() - Method in class org.jacop.constraints.cumulative.ProfileOptional
 
toString() - Method in class org.jacop.constraints.cumulative.Task
 
toString() - Method in class org.jacop.constraints.cumulative.ThetaLambdaNode
 
toString() - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
toString() - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryNode
 
toString() - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
toString() - Method in class org.jacop.constraints.cumulative.ThetaNode
 
toString() - Method in class org.jacop.constraints.cumulative.ThetaTree
 
toString() - Method in class org.jacop.constraints.Cumulative
 
toString() - Method in class org.jacop.constraints.Decreasing
 
toString() - Method in class org.jacop.constraints.Diff
 
toString() - Method in class org.jacop.constraints.Diff2
 
toString() - Method in class org.jacop.constraints.Diff2Var
 
toString() - Method in class org.jacop.constraints.Diff2VarValue
 
toString() - Method in class org.jacop.constraints.diffn.Diffn.Event
 
toString() - Method in class org.jacop.constraints.diffn.Diffn
 
toString() - Method in class org.jacop.constraints.diffn.DiffnDecomposed
 
toString() - Method in class org.jacop.constraints.diffn.Nooverlap
 
toString() - Method in class org.jacop.constraints.diffn.Rectangle
 
toString() - Method in class org.jacop.constraints.Disjoint
 
toString() - Method in class org.jacop.constraints.DisjointConditional
 
toString() - Method in class org.jacop.constraints.DisjointCondVar
 
toString() - Method in class org.jacop.constraints.DisjointCondVarValue
 
toString() - Method in class org.jacop.constraints.Distance
 
toString() - Method in class org.jacop.constraints.Element
 
toString() - Method in class org.jacop.constraints.ElementInteger
 
toString() - Method in class org.jacop.constraints.ElementIntegerFast
 
toString() - Method in class org.jacop.constraints.ElementVariable
 
toString() - Method in class org.jacop.constraints.ElementVariableFast
 
toString() - Method in class org.jacop.constraints.Eq
 
toString() - Method in class org.jacop.constraints.EqBool
 
toString() - Method in class org.jacop.constraints.ExclusiveItem
 
toString() - Method in class org.jacop.constraints.ExclusiveList
 
toString() - Method in class org.jacop.constraints.ExtensionalConflictVA
 
toString() - Method in class org.jacop.constraints.ExtensionalSupportMDD
 
toString() - Method in class org.jacop.constraints.ExtensionalSupportSTR
 
toString() - Method in class org.jacop.constraints.ExtensionalSupportVA
 
toString() - Method in class org.jacop.constraints.GCC
 
toString() - Method in class org.jacop.constraints.geost.AllowedArea
 
toString() - Method in class org.jacop.constraints.geost.DBox
 
toString() - Method in class org.jacop.constraints.geost.Geost
 
toString() - Method in class org.jacop.constraints.geost.GeostObject.TimeBoundConstraint
 
toString() - Method in class org.jacop.constraints.geost.GeostObject
 
toString() - Method in class org.jacop.constraints.geost.InArea
 
toString() - Method in class org.jacop.constraints.geost.NonOverlapping
 
toString() - Method in class org.jacop.constraints.geost.ObstacleObject
 
toString() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
toString() - Method in class org.jacop.constraints.geost.PredefinedOrder
 
toString() - Method in class org.jacop.constraints.geost.Shape
 
toString() - Method in class org.jacop.constraints.IfThen
 
toString() - Method in class org.jacop.constraints.IfThenBool
 
toString() - Method in class org.jacop.constraints.IfThenElse
 
toString() - Method in class org.jacop.constraints.Implies
 
toString() - Method in class org.jacop.constraints.In
 
toString() - Method in class org.jacop.constraints.Increasing
 
toString() - Method in class org.jacop.constraints.IntRectangle
 
toString() - Method in class org.jacop.constraints.IntTask
 
toString() - Method in class org.jacop.constraints.knapsack.Knapsack
 
toString() - Method in class org.jacop.constraints.knapsack.KnapsackItem
 
toString() - Method in class org.jacop.constraints.knapsack.Tree
 
toString() - Method in class org.jacop.constraints.knapsack.TreeLeaf
 
toString() - Method in class org.jacop.constraints.knapsack.TreeNode
 
toString() - Method in class org.jacop.constraints.LexOrder
 
toString() - Method in class org.jacop.constraints.Linear
Deprecated.
 
toString() - Method in class org.jacop.constraints.LinearInt
 
toString() - Method in class org.jacop.constraints.LinearIntDom
 
toString() - Method in class org.jacop.constraints.Max
 
toString() - Method in class org.jacop.constraints.MaxSimple
 
toString() - Method in class org.jacop.constraints.Member
 
toString() - Method in class org.jacop.constraints.Min
 
toString() - Method in class org.jacop.constraints.MinSimple
 
toString() - Method in class org.jacop.constraints.netflow.ArcCompanion
 
toString() - Method in class org.jacop.constraints.netflow.NetworkFlow
Identifiers
toString() - Method in class org.jacop.constraints.netflow.simplex.Arc
 
toString() - Method in class org.jacop.constraints.netflow.simplex.Node
 
toString() - Method in class org.jacop.constraints.netflow.Statistics
 
toString() - Method in class org.jacop.constraints.netflow.StatisticsBase
 
toString() - Method in class org.jacop.constraints.NoGood
 
toString() - Method in class org.jacop.constraints.Not
 
toString() - Method in class org.jacop.constraints.Or
 
toString() - Method in class org.jacop.constraints.OrBool
 
toString() - Method in class org.jacop.constraints.OrBoolSimple
 
toString() - Method in class org.jacop.constraints.OrBoolVector
 
toString() - Method in class org.jacop.constraints.Profile
 
toString() - Method in class org.jacop.constraints.ProfileConditional
 
toString() - Method in class org.jacop.constraints.ProfileItem
 
toString() - Method in class org.jacop.constraints.ProfileItemCondition
 
toString() - Method in class org.jacop.constraints.Rectangle
 
toString() - Method in class org.jacop.constraints.RectangleWithCondition
 
toString() - Method in class org.jacop.constraints.regular.RegStateInt
 
toString() - Method in class org.jacop.constraints.regular.Regular
 
toString() - Method in class org.jacop.constraints.Reified
 
toString() - Method in class org.jacop.constraints.SeqPrecedeChain
 
toString() - Method in class org.jacop.constraints.SoftAlldifferent
 
toString() - Method in class org.jacop.constraints.SoftGCC
 
toString() - Method in class org.jacop.constraints.Subcircuit
 
toString() - Method in class org.jacop.constraints.Sum
 
toString() - Method in class org.jacop.constraints.SumBool
 
toString() - Method in class org.jacop.constraints.SumInt
 
toString() - Method in class org.jacop.constraints.SumWeight
 
toString() - Method in class org.jacop.constraints.SumWeightDom
Deprecated.
 
toString() - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
toString() - Method in class org.jacop.constraints.table.SimpleTable
 
toString() - Method in class org.jacop.constraints.table.Table
 
toString() - Method in class org.jacop.constraints.Task
 
toString() - Method in class org.jacop.constraints.ValuePrecede
 
toString() - Method in class org.jacop.constraints.Values
 
toString() - Method in class org.jacop.constraints.VariableTrace
 
toString() - Method in class org.jacop.constraints.XdivYeqZ
 
toString() - Method in class org.jacop.constraints.XeqC
 
toString() - Method in class org.jacop.constraints.XeqY
 
toString() - Method in class org.jacop.constraints.XexpYeqZ
 
toString() - Method in class org.jacop.constraints.XgtC
 
toString() - Method in class org.jacop.constraints.XgteqC
 
toString() - Method in class org.jacop.constraints.XgteqY
 
toString() - Method in class org.jacop.constraints.XgtY
 
toString() - Method in class org.jacop.constraints.XltC
 
toString() - Method in class org.jacop.constraints.XlteqC
 
toString() - Method in class org.jacop.constraints.XlteqY
 
toString() - Method in class org.jacop.constraints.XltY
 
toString() - Method in class org.jacop.constraints.XmodYeqZ
 
toString() - Method in class org.jacop.constraints.XmulCeqZ
 
toString() - Method in class org.jacop.constraints.XmulYeqC
 
toString() - Method in class org.jacop.constraints.XmulYeqZ
 
toString() - Method in class org.jacop.constraints.XneqC
 
toString() - Method in class org.jacop.constraints.XneqY
 
toString() - Method in class org.jacop.constraints.Xor
 
toString() - Method in class org.jacop.constraints.XorBool
 
toString() - Method in class org.jacop.constraints.XplusCeqZ
 
toString() - Method in class org.jacop.constraints.XplusClteqZ
 
toString() - Method in class org.jacop.constraints.XplusYeqC
 
toString() - Method in class org.jacop.constraints.XplusYeqZ
 
toString() - Method in class org.jacop.constraints.XplusYgtC
 
toString() - Method in class org.jacop.constraints.XplusYlteqZ
 
toString() - Method in class org.jacop.core.BooleanVar
 
toString() - Method in class org.jacop.core.BoundDomain
 
toString() - Method in class org.jacop.core.Domain
It returns string description of the domain (only values in the domain).
toString() - Method in class org.jacop.core.Interval
 
toString() - Method in class org.jacop.core.IntervalDomain
It returns string description of the domain (only values in the domain).
toString() - Method in class org.jacop.core.IntVar
 
toString() - Method in class org.jacop.core.MutableDomain
 
toString() - Method in class org.jacop.core.MutableDomainValue
 
toString() - Method in interface org.jacop.core.MutableVar
It returns string representation of Mutable variable.
toString() - Method in interface org.jacop.core.MutableVarValue
It returns string representation of the current value of mutable variable.
toString() - Method in class org.jacop.core.SimpleBacktrackableManager
 
toString() - Method in class org.jacop.core.SmallDenseDomain
 
toString() - Method in class org.jacop.core.Store
This function returns a string a representation of the store.
toString() - Method in class org.jacop.core.TimeStamp
 
toString() - Method in class org.jacop.floats.constraints.AbsPeqR
 
toString() - Method in class org.jacop.floats.constraints.AcosPeqR
 
toString() - Method in class org.jacop.floats.constraints.AsinPeqR
 
toString() - Method in class org.jacop.floats.constraints.AtanPeqR
 
toString() - Method in class org.jacop.floats.constraints.CeilPeqX
 
toString() - Method in class org.jacop.floats.constraints.CosPeqR_decomposed
 
toString() - Method in class org.jacop.floats.constraints.CosPeqR
 
toString() - Method in class org.jacop.floats.constraints.ElementFloat
 
toString() - Method in class org.jacop.floats.constraints.ElementFloatVariable
 
toString() - Method in class org.jacop.floats.constraints.EquationSystem
 
toString() - Method in class org.jacop.floats.constraints.ExpPeqR
 
toString() - Method in class org.jacop.floats.constraints.FloorPeqX
 
toString() - Method in class org.jacop.floats.constraints.IntervalGaussSeidel
 
toString() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
toString() - Method in class org.jacop.floats.constraints.linear.BNode
 
toString() - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
toString() - Method in class org.jacop.floats.constraints.linear.BoundsVarValue
 
toString() - Method in class org.jacop.floats.constraints.linear.BTree
 
toString() - Method in class org.jacop.floats.constraints.linear.Linear
 
toString() - Method in class org.jacop.floats.constraints.linear.RootBNode
 
toString() - Method in class org.jacop.floats.constraints.linear.VarNode
 
toString() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
toString() - Method in class org.jacop.floats.constraints.LnPeqR
 
toString() - Method in class org.jacop.floats.constraints.Max
 
toString() - Method in class org.jacop.floats.constraints.Min
 
toString() - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
toString() - Method in class org.jacop.floats.constraints.PdivCeqR
 
toString() - Method in class org.jacop.floats.constraints.PdivQeqR
 
toString() - Method in class org.jacop.floats.constraints.PeqC
 
toString() - Method in class org.jacop.floats.constraints.PeqQ
 
toString() - Method in class org.jacop.floats.constraints.PgtC
 
toString() - Method in class org.jacop.floats.constraints.PgteqC
 
toString() - Method in class org.jacop.floats.constraints.PgteqQ
 
toString() - Method in class org.jacop.floats.constraints.PgtQ
 
toString() - Method in class org.jacop.floats.constraints.PltC
 
toString() - Method in class org.jacop.floats.constraints.PlteqC
 
toString() - Method in class org.jacop.floats.constraints.PlteqQ
 
toString() - Method in class org.jacop.floats.constraints.PltQ
 
toString() - Method in class org.jacop.floats.constraints.PminusCeqR
 
toString() - Method in class org.jacop.floats.constraints.PminusQeqR
 
toString() - Method in class org.jacop.floats.constraints.PmulCeqR
 
toString() - Method in class org.jacop.floats.constraints.PmulQeqR
 
toString() - Method in class org.jacop.floats.constraints.PneqC
 
toString() - Method in class org.jacop.floats.constraints.PneqQ
 
toString() - Method in class org.jacop.floats.constraints.PplusCeqR
 
toString() - Method in class org.jacop.floats.constraints.PplusQeqR
 
toString() - Method in class org.jacop.floats.constraints.RoundPeqX
 
toString() - Method in class org.jacop.floats.constraints.SinPeqR
 
toString() - Method in class org.jacop.floats.constraints.SqrtPeqR
 
toString() - Method in class org.jacop.floats.constraints.TanPeqR
 
toString() - Method in class org.jacop.floats.constraints.XeqP
 
toString() - Method in class org.jacop.floats.core.FloatInterval
 
toString() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns string description of the domain (only values in the domain).
toString() - Method in class org.jacop.floats.core.FloatVar
 
toString() - Method in class org.jacop.fz.ArrayAccess
 
toString() - Method in class org.jacop.fz.ASTAnnExpr
 
toString() - Method in class org.jacop.fz.ASTAnnotation
 
toString() - Method in class org.jacop.fz.ASTConstElem
 
toString() - Method in class org.jacop.fz.ASTFloatTiExprTail
 
toString() - Method in class org.jacop.fz.ASTIntFlatExpr
 
toString() - Method in class org.jacop.fz.ASTIntLiterals
 
toString() - Method in class org.jacop.fz.ASTIntTiExprTail
 
toString() - Method in class org.jacop.fz.ASTScalarFlatExpr
 
toString() - Method in class org.jacop.fz.ASTSetLiteral
 
toString() - Method in class org.jacop.fz.ASTSolveExpr
 
toString() - Method in class org.jacop.fz.ASTSolveKind
 
toString() - Method in class org.jacop.fz.ASTVarDeclItem
 
toString() - Method in class org.jacop.fz.ASTVariableExpr
 
toString() - Method in class org.jacop.fz.constraints.ChannelMap
 
toString() - Method in class org.jacop.fz.constraints.GlobalConstraints.Pair
 
toString() - Method in class org.jacop.fz.DefaultSearchVars
 
toString() - Method in class org.jacop.fz.OutputArrayAnnotation
 
toString() - Method in class org.jacop.fz.SearchItem.ComparatorsVar
 
toString() - Method in class org.jacop.fz.SearchItem
 
toString() - Method in class org.jacop.fz.SimpleNode
 
toString() - Method in class org.jacop.fz.Tables
 
toString() - Method in class org.jacop.fz.Token
Returns the image.
toString() - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
print the content of the Database in a nice way
toString() - Method in class org.jacop.jasat.core.clauses.DatabasesStore
 
toString() - Method in class org.jacop.jasat.core.clauses.MapClause
returns a nice representation of the clause
toString() - Method in class org.jacop.jasat.core.Config
 
toString() - Method in class org.jacop.jasat.core.Core
 
toString() - Method in class org.jacop.jasat.core.Trail
 
toString() - Method in class org.jacop.jasat.modules.ActivityModule
 
toString() - Method in class org.jacop.jasat.modules.SearchModule
 
toString() - Method in class org.jacop.jasat.utils.MemoryPool
 
toString() - Method in class org.jacop.jasat.utils.structures.IntQueue
 
toString() - Method in class org.jacop.jasat.utils.structures.IntStack
 
toString() - Method in class org.jacop.jasat.utils.structures.IntVec
 
toString() - Method in class org.jacop.satwrapper.SatChangesListener
 
toString() - Method in class org.jacop.satwrapper.SatWrapper
 
toString() - Method in class org.jacop.satwrapper.translation.DomainTranslator
 
toString() - Method in class org.jacop.satwrapper.translation.SatCPBridge
 
toString() - Method in class org.jacop.search.CreditCalculator
 
toString() - Method in class org.jacop.search.DepthFirstSearch
 
toString() - Method in class org.jacop.search.FailConstraintsStatistics
 
toString() - Method in class org.jacop.search.InputOrderSelect
 
toString() - Method in class org.jacop.search.NoGoodsCollector
 
toString() - Method in class org.jacop.search.PrioritySearch
 
toString() - Method in class org.jacop.search.RandomSelect
 
toString() - Method in class org.jacop.search.restart.ConstantCalculator
 
toString() - Method in class org.jacop.search.restart.GeometricCalculator
 
toString() - Method in class org.jacop.search.restart.LinearCalculator
 
toString() - Method in class org.jacop.search.restart.LubyCalculator
 
toString() - Method in interface org.jacop.search.Search
 
toString() - Method in class org.jacop.search.SimpleMatrixSelect
 
toString() - Method in class org.jacop.search.SimpleSelect
 
toString() - Method in class org.jacop.search.SimpleSolutionListener
 
toString() - Method in interface org.jacop.search.SolutionListener
It returns the string representation of the last solution.
toString() - Method in class org.jacop.search.SplitSelect
 
toString() - Method in class org.jacop.search.TraceGenerator.SearchNode
 
toString() - Method in class org.jacop.search.TraceGenerator
 
toString() - Method in class org.jacop.set.constraints.AdiffBeqC
 
toString() - Method in class org.jacop.set.constraints.AdisjointB
 
toString() - Method in class org.jacop.set.constraints.AeqB
 
toString() - Method in class org.jacop.set.constraints.AeqS
 
toString() - Method in class org.jacop.set.constraints.AinB
 
toString() - Method in class org.jacop.set.constraints.AinS
 
toString() - Method in class org.jacop.set.constraints.AintersectBeqC
 
toString() - Method in class org.jacop.set.constraints.AleB
 
toString() - Method in class org.jacop.set.constraints.AltB
 
toString() - Method in class org.jacop.set.constraints.AunionBeqC
 
toString() - Method in class org.jacop.set.constraints.CardA
 
toString() - Method in class org.jacop.set.constraints.CardAeqX
 
toString() - Method in class org.jacop.set.constraints.ChannelBoolSet
 
toString() - Method in class org.jacop.set.constraints.ChannelIntSet
 
toString() - Method in class org.jacop.set.constraints.EinA
 
toString() - Method in class org.jacop.set.constraints.ElementSet
 
toString() - Method in class org.jacop.set.constraints.ElementSetVariable
 
toString() - Method in class org.jacop.set.constraints.Lex
Deprecated.
 
toString() - Method in class org.jacop.set.constraints.Match
 
toString() - Method in class org.jacop.set.constraints.PartitionSet
 
toString() - Method in class org.jacop.set.constraints.SinA
 
toString() - Method in class org.jacop.set.constraints.SumWeightedSet
 
toString() - Method in class org.jacop.set.constraints.XeqA
 
toString() - Method in class org.jacop.set.constraints.XinA
 
toString() - Method in class org.jacop.set.core.BoundSetDomain
It returns string description of the domain.
toString() - Method in class org.jacop.set.core.SetVar
 
toString() - Method in class org.jacop.ui.PrintSchedule
 
toString() - Method in class org.jacop.util.fsm.FSM
 
toString() - Method in class org.jacop.util.fsm.FSMState
 
toString() - Method in class org.jacop.util.fsm.FSMTransition
 
toString() - Method in class org.jacop.util.fsm.RegularExpressionParser.Concatination
 
toString() - Method in class org.jacop.util.fsm.RegularExpressionParser.Literal
 
toString() - Method in class org.jacop.util.fsm.RegularExpressionParser.Star
 
toString() - Method in class org.jacop.util.fsm.RegularExpressionParser.Sum
 
toString() - Method in class org.jacop.util.MDD
 
toString() - Method in class org.jacop.util.SimpleArrayList
Check if the given index is in range.
toString() - Method in class org.jacop.util.SimpleHashSet
Returns string representation of the hash set.
toString() - Method in class org.jacop.util.SparseSet
 
toString(String) - Method in class org.jacop.fz.SimpleNode
 
toString(String) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
prints the content of the database in a nice way, each line being prefixed with
toString(String) - Method in class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
toString(String) - Method in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
toString(StringBuilder) - Method in class org.jacop.constraints.netflow.StatisticsBase
 
toStringArray(CarSequencing) - Static method in class org.jacop.examples.fd.carsequencing.CarSequencing
It creates a String representation of the problem being supplied.
toStringChangedEl() - Method in class org.jacop.core.Store
This function returns a string representation of the constraints pending for re-evaluation.
toStringConstraints() - Method in class org.jacop.core.BoundDomain
 
toStringConstraints() - Method in class org.jacop.core.Domain
It returns string description of the constraints attached to the domain.
toStringConstraints() - Method in class org.jacop.core.IntervalDomain
It returns string description of the constraints attached to the domain.
toStringConstraints() - Method in class org.jacop.core.SmallDenseDomain
 
toStringConstraints() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns string description of the constraints attached to the domain.
toStringConstraints() - Method in class org.jacop.set.core.SetDomain
It returns string description of the constraints attached to the domain.
toStringFull() - Method in class org.jacop.core.BooleanVar
 
toStringFull() - Method in class org.jacop.core.BoundDomain
 
toStringFull() - Method in class org.jacop.core.Domain
It returns complete string description containing all relevant information about the domain.
toStringFull() - Method in class org.jacop.core.IntervalDomain
It returns complete string description containing all relevant information.
toStringFull() - Method in class org.jacop.core.IntVar
It returns the string representation of the variable using the full representation of the domain.
toStringFull() - Method in class org.jacop.core.SmallDenseDomain
 
toStringFull() - Method in class org.jacop.core.Var
It returns the string representation of the variable using the full representation of the domain.
toStringFull() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns complete string description containing all relevant information.
toStringFull() - Method in class org.jacop.floats.core.FloatVar
It returns the string representation of the variable using the full representation of the domain.
toStringFull() - Method in class org.jacop.search.DepthFirstSearch
 
toStringFull() - Method in class org.jacop.set.core.SetDomain
not implemented.
toStringFull() - Method in class org.jacop.set.core.SetVar
It returns the string representation of the variable using the full representation of the domain.
toStringOrderedVars() - Method in class org.jacop.core.Store
 
toSucDom - Variable in class org.jacop.constraints.regular.RegStateDom
 
toSucDom - Variable in class org.jacop.constraints.regular.RegStateInt
 
totalWeight - Variable in class org.jacop.set.constraints.SumWeightedSet
Integer variable containing the total weight of all elements within a set variable a.
touchedIndex - Variable in class org.jacop.constraints.regular.Regular
The position of the currentTouchedIndex.
touchedStates - Variable in class org.jacop.constraints.regular.Regular
 
tOut - Variable in class org.jacop.search.DepthFirstSearch
It specifies the number of seconds after which the search will timeout.
trace - Variable in class org.jacop.constraints.Constraint
 
trace - Static variable in class org.jacop.constraints.CumulativeProfiles
 
trace - Static variable in class org.jacop.constraints.Diff
 
trace - Static variable in class org.jacop.constraints.diffn.Nooverlap
 
trace - Static variable in class org.jacop.constraints.DiffnProfile
 
trace - Static variable in class org.jacop.constraints.DisjointConditional
 
trace - Static variable in class org.jacop.constraints.DisjointConditionalProfile
 
trace - Static variable in class org.jacop.constraints.Profile
 
trace - Static variable in class org.jacop.constraints.ProfileConditional
 
trace - Static variable in class org.jacop.core.SwitchesPruningLogging
It is a general switch which can be turned off to switch off all printouts.
trace - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
 
trace_enabled - Variable in class org.jacop.fz.Parser
 
trace_enabled() - Method in class org.jacop.fz.Parser
Trace enabled.
traceAlreadyQueuedConstraint - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables tracing attempt to add the constraint to a queue when it is already added.
traceConsistencyCheck - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables to trace constraints which are being checked for consistency.
traceConstraint - Static variable in class org.jacop.core.SwitchesPruningLogging
It turns on all trace printouts in constraints.
traceConstraintFailure - Static variable in class org.jacop.core.SwitchesPruningLogging
It traces all constraints have failed.
traceConstraintImposition - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables to traces the constraints which are being imposed.
tracedVar - Variable in class org.jacop.search.TraceGenerator
It specifies the list of variables that are being traced.
traceFailedConstraint - Static variable in class org.jacop.core.SwitchesPruningLogging
It informs what traced constraints failed.
TraceGenerator<T> - Class in org.jacop.search
TODO TraceGenerator should accept as input to constructor a Search object.
TraceGenerator(Search<T>, SelectChoicePoint<T>) - Constructor for class org.jacop.search.TraceGenerator
It creates a CPviz trace generator around proper select choice point object.
TraceGenerator(Search<T>, SelectChoicePoint<T>, String, String) - Constructor for class org.jacop.search.TraceGenerator
It creates a CPviz trace generator around proper select choice point object.
TraceGenerator(Search<T>, SelectChoicePoint<T>, Var[]) - Constructor for class org.jacop.search.TraceGenerator
It creates a CPviz trace generator around proper select choice point object.
TraceGenerator(Search<T>, SelectChoicePoint<T>, Var[], String, String) - Constructor for class org.jacop.search.TraceGenerator
It creates a CPviz trace generator around proper select choice point object.
TraceGenerator(SelectChoicePoint<T>, Var[], String, String) - Constructor for class org.jacop.search.TraceGenerator
It creates a CPviz trace generator around proper select choice point object.
TraceGenerator.SearchNode - Class in org.jacop.search
 
traceLevelRemoval - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables to trace remove level operation.
traceNarr - Static variable in class org.jacop.constraints.Diff
 
traceNarr - Static variable in class org.jacop.constraints.diffn.Nooverlap
 
traceNarr - Static variable in class org.jacop.constraints.DisjointConditional
 
traceOperationsOnLevel - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables to trace set the store level.
traceQueueingConstraint - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables tracing the constraint added to the constraint queue.
traceSearch - Static variable in class org.jacop.core.SwitchesPruningLogging
It specifies if the search traces are active.
traceSearchTree - Static variable in class org.jacop.core.SwitchesPruningLogging
It traces the decisions within search.
traceStore - Static variable in class org.jacop.core.SwitchesPruningLogging
The switch which enables to switch on/off the switches concerning Store operation.
traceStoreRemoveLevel - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables to trace removal of the store level.
traceVar - Static variable in class org.jacop.core.SwitchesPruningLogging
It turns on all trace printouts in variables.
traceVariableCreation - Static variable in class org.jacop.core.SwitchesPruningLogging
This switch enables to trace creation of the variable.
trackLineColumn - Variable in class org.jacop.fz.SimpleCharStream
 
trail - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies a trail.
trail - Variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
 
trail - Variable in class org.jacop.jasat.core.ConflictLearning
 
trail - Variable in class org.jacop.jasat.core.Core
 
trail - Variable in class org.jacop.jasat.modules.HeuristicAssertionModule
 
trail - Variable in class org.jacop.satwrapper.SatWrapper
 
Trail - Class in org.jacop.jasat.core
It stores the current variables status (affected or not, with which value and explanation).
Trail() - Constructor for class org.jacop.jasat.core.Trail
 
trail_size - Variable in class org.jacop.jasat.core.Config
initial number of variables in the trail
trailContainsAllChanges - Variable in class org.jacop.core.SimpleBacktrackableManager
It specifies if for the current level the all changes are already stored in the trail.
trailManager - Variable in class org.jacop.core.Store
It allows to manage information about changed variables in efficient/specialized/tailored manner.
transfer(SimpleHashSet.Entry[]) - Method in class org.jacop.util.SimpleHashSet
Transfer all entries from current table to newTable.
transform(int[], int[]) - Static method in class org.jacop.constraints.netflow.Arithmetic
 
Transformation() - Constructor for class org.jacop.examples.fd.muca.MUCA.Transformation
 
transformCosts(int[][], int) - Method in class org.jacop.examples.fd.ConferenceTalkPlacement
 
transformDirectlyIntoMDD(IntVar[]) - Method in class org.jacop.util.fsm.FSM
It generates one by one tuples allowed by a Regular constraint, which are added to the MDD being built.
TransformExtensional - Class in org.jacop.search
It defines an intialize listener which transforms part of the problem into an extensional constraint by searching for all partial solutions given the scope of the variables of interest.
TransformExtensional() - Constructor for class org.jacop.search.TransformExtensional
 
transformIntoMDD(IntVar[]) - Method in class org.jacop.util.fsm.FSM
It generates one by one tuples allowed by a Regular constraint, which are added to the MDD being built.
transformIntoTuples(IntVar[]) - Method in class org.jacop.util.fsm.FSM
It creates an array of tuples representing this Regular context.
transitions - Variable in class org.jacop.examples.fd.muca.MUCA
It specifies the sequence of transitions used by an auctioneer.
transitions - Variable in class org.jacop.util.fsm.FSMState
It specifies the list of transitions outgoing from this state.
transitiveClosure(int, BitSet) - Method in class org.jacop.util.LengauerTarjan
 
translate(IntVar) - Method in class org.jacop.satwrapper.translation.DomainTranslator
translates the variable to clauses, if not already done, and add those clauses to the wrapper queue.
translatedVars - Variable in class org.jacop.satwrapper.translation.DomainTranslator
 
transportationProblem() - Method in class org.jacop.examples.cpviz.CPvizNetworkFlow
 
transpose(double[][]) - Method in class org.jacop.util.Matrix
 
treatChangedVariables() - Method in class org.jacop.constraints.SumWeight
 
tree - Variable in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
tree - Variable in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
tree - Variable in class org.jacop.constraints.cumulative.ThetaTree
 
tree - Variable in class org.jacop.constraints.knapsack.Knapsack
The tree for the storing information about the maximalWeight, sum of weights and sum of profits.
Tree - Class in org.jacop.constraints.cumulative
 
Tree - Class in org.jacop.constraints.knapsack
This tree is a main data structure used and required by Knapsack constraint.
Tree() - Constructor for class org.jacop.constraints.cumulative.Tree
 
Tree(KnapsackItem[], Map<IntVar, TreeLeaf>, TreeLeaf[], IntVar) - Constructor for class org.jacop.constraints.knapsack.Tree
It constructs a tree out of the list of items and creates proper supporting structures.
Tree(Tree) - Constructor for class org.jacop.constraints.knapsack.Tree
It creates a tree by making a shallow copy.
Tree(TreeNode) - Constructor for class org.jacop.constraints.knapsack.Tree
Create a single node tree.
TREE_ARC - Static variable in class org.jacop.constraints.netflow.simplex.NetworkSimplex
 
treeFilename - Variable in class org.jacop.search.TraceGenerator
The file containing information about tree for CPviz format.
treeIndex - Variable in class org.jacop.constraints.cumulative.Task
 
TreeLeaf - Class in org.jacop.constraints.knapsack
It contains information required by the leaf node of the item tree.
TreeLeaf(IntVar, int, int, int) - Constructor for class org.jacop.constraints.knapsack.TreeLeaf
It creates a leaf in the tree of items.
TreeNode - Class in org.jacop.constraints.cumulative
Implements TreeNode for Tree.
TreeNode - Class in org.jacop.constraints.knapsack
It contains information required by an internal node of the item tree.
TreeNode() - Constructor for class org.jacop.constraints.cumulative.TreeNode
 
TreeNode() - Constructor for class org.jacop.constraints.knapsack.TreeNode
The constructor used by tree leaves.
TreeNode(TreeNode, TreeNode) - Constructor for class org.jacop.constraints.knapsack.TreeNode
It constructs a node of the item tree.
treeSize - Variable in class org.jacop.constraints.cumulative.Tree
 
treeSwap(Node, Node, Node) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
TODO prove (or disprove) correctness
treeToGraph(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
treeToGraph(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
treeToGraph(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
triggerAssertEvent(int, int) - Method in class org.jacop.jasat.core.Core
triggers an event for assertion of a literal
triggerBackjumpEvent(int) - Method in class org.jacop.jasat.core.Core
triggers an event to backjump
triggerConflictEvent(MapClause) - Method in class org.jacop.jasat.core.Core
triggers a conflict.
triggerForgetEvent() - Method in class org.jacop.jasat.core.Core
triggers an event of forget()
triggerIdleEvent() - Method in class org.jacop.jasat.core.Core
tells the SAT-solver to return to a normal state after a conflict has been solved (backjump or restart)
triggerLearnEvent(MapClause) - Method in class org.jacop.jasat.core.Core
triggers an event of learning
triggerPropagateEvent(int, int) - Method in class org.jacop.jasat.core.Core
triggers a unit propagation event.
triggerRestartEvent() - Method in class org.jacop.jasat.core.Core
triggers an event of restart
triggerSatEvent() - Method in class org.jacop.jasat.core.Core
to trigger if the problem is found to be satisfiable
triggerUnsatEvent() - Method in class org.jacop.jasat.core.Core
to trigger if the problem is found to be not satisfiable
trimToSize() - Method in class org.jacop.util.SimpleArrayList
Trims the capacity of this ArrayList instance to be the list's current size.
TRIVIAL - Static variable in class org.jacop.jasat.utils.BasicPreprocessor
 
TrivialSolution - Exception Class in org.jacop.fz
It is thrown in flazinc when search is not needed since the solution is known.
TrivialSolution() - Constructor for exception class org.jacop.fz.TrivialSolution
 
TRUE - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
Ts - Variable in class org.jacop.constraints.Cumulative
 
Ts - Static variable in class org.jacop.examples.fd.filters.FilterBenchmark
 
TSP - Class in org.jacop.examples.fd
It models Travelling Salesman Problem (TSP).
TSP() - Constructor for class org.jacop.examples.fd.TSP
 
Tunapalooza - Class in org.jacop.examples.fd
It solves a simple logic puzzle about music concert.
Tunapalooza() - Constructor for class org.jacop.examples.fd.Tunapalooza
 
tuple - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
tuple - Variable in class org.jacop.constraints.table.SimpleTable
Tuples specifying the allowed values
tuple - Variable in class org.jacop.constraints.table.Table
Tuples specifying the allowed values
tupleNumber - Variable in class org.jacop.util.TupleUtils
 
tuples - Variable in class org.jacop.constraints.ExtensionalConflictVA
It represents tuples which are supports for each of the variables.
tuples - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
tuples - Variable in class org.jacop.constraints.ExtensionalSupportVA
It represents tuples which are supports for each of the variables.
tuples - Variable in class org.jacop.util.TupleUtils
 
tuplesFromConstructor - Variable in class org.jacop.constraints.ExtensionalConflictVA
It specifies the tuples given in the constructor.
tuplesFromConstructor - Variable in class org.jacop.constraints.ExtensionalSupportVA
 
TupleUtils - Class in org.jacop.util
Util functions for arrays of tuples.
TupleUtils() - Constructor for class org.jacop.util.TupleUtils
 
tvn - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
tvr - Variable in class org.jacop.constraints.cumulative.CumulativeUnary
 
twin - Variable in class org.jacop.constraints.GCC.XDomain
 
TWO_N_ARRAY - Static variable in class org.jacop.core.SmallDenseDomain
 
type - Variable in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
type - Variable in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
type - Variable in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
type - Variable in class org.jacop.constraints.diffn.Diffn.Event
 
type - Variable in class org.jacop.constraints.Profile
 
type - Variable in class org.jacop.constraints.ProfileItem
 
type - Variable in class org.jacop.fz.ASTFloatTiExprTail
 
type - Variable in class org.jacop.fz.ASTIntTiExprTail
 
type - Variable in class org.jacop.fz.ASTScalarFlatExpr
 
type - Variable in class org.jacop.fz.ASTSetLiteral
 
type - Variable in class org.jacop.fz.ASTSolveExpr
 
type() - Method in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
type() - Method in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
type() - Method in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
type() - Method in class org.jacop.constraints.diffn.Diffn.Event
 
type() - Method in class org.jacop.fz.SearchItem
 

U

u - Variable in class org.jacop.set.constraints.PartitionSet
 
ub - Variable in class org.jacop.constraints.CountBounds
 
ub - Variable in class org.jacop.constraints.CountValuesBounds.Bounds
 
ub - Variable in class org.jacop.constraints.CountValuesBounds
 
ub - Variable in class org.jacop.floats.constraints.linear.BoundsVarValue
 
ub() - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
ub() - Method in class org.jacop.floats.constraints.linear.BNode
 
ub() - Method in class org.jacop.floats.constraints.linear.VarNode
 
ub() - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
ub0TS - Variable in class org.jacop.constraints.AmongVar
 
ulp(double) - Static method in class org.jacop.floats.core.FloatDomain
 
UnaryClausesDatabase - Class in org.jacop.jasat.core.clauses
A database for unit clauses (length 1).
UnaryClausesDatabase() - Constructor for class org.jacop.jasat.core.clauses.UnaryClausesDatabase
 
UNDEFINED - Enum constant in enum org.jacop.constraints.geost.InternalConstraint.Applicability
 
ungroundArc(int) - Method in class org.jacop.constraints.netflow.DomainStructure
 
union(double) - Method in class org.jacop.floats.core.FloatDomain
It computes union of this domain and value.
union(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It computes union of dom1 and value and returns the result.
union(double, double) - Method in class org.jacop.floats.core.FloatDomain
It computes union of this domain and the interval.
union(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It computes union of current domain and an interval min..max;
union(int) - Method in class org.jacop.core.BoundDomain
 
union(int) - Method in class org.jacop.core.IntDomain
It computes union of this domain and value.
union(int) - Method in class org.jacop.core.IntervalDomain
It computes union of dom1 and value and returns the result.
union(int) - Method in class org.jacop.core.SmallDenseDomain
 
union(int) - Method in class org.jacop.set.core.BoundSetDomain
It computes union of this domain and value.
union(int) - Method in class org.jacop.set.core.SetDomain
It computes union of this domain and value.
union(int, int) - Method in class org.jacop.core.BoundDomain
 
union(int, int) - Method in class org.jacop.core.IntDomain
It computes union of this domain and the interval.
union(int, int) - Method in class org.jacop.core.IntervalDomain
It computes union of current domain and an interval min..max;
union(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
union(int, int) - Method in class org.jacop.set.core.BoundSetDomain
It computes union of this domain and the interval.
union(int, int) - Method in class org.jacop.set.core.SetDomain
It computes union of this domain and the interval.
union(IntDomain) - Method in class org.jacop.core.BoundDomain
 
union(IntDomain) - Method in class org.jacop.core.IntDomain
It computes union of the supplied domain with this domain.
union(IntDomain) - Method in class org.jacop.core.IntervalDomain
It computes union of dom1 from dom2 and returns the result.
union(IntDomain) - Method in class org.jacop.core.SmallDenseDomain
 
union(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It computes union of the supplied domain with this domain.
union(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
It computes union of dom1 from dom2 and returns the result.
union(SetDomain) - Method in class org.jacop.set.core.BoundSetDomain
It computes union of the supplied domain with this domain.
union(SetDomain) - Method in class org.jacop.set.core.SetDomain
It computes union of the supplied domain with this domain.
union(FSM) - Method in class org.jacop.util.fsm.FSM
It computes a union of two Finite State Machines.
unionAdapt(double) - Method in class org.jacop.floats.core.FloatDomain
It adds a values to the domain.
unionAdapt(double) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
unionAdapt(double, double) - Method in class org.jacop.floats.core.FloatDomain
It adds all values between min and max to the domain.
unionAdapt(double, double) - Method in class org.jacop.floats.core.FloatIntervalDomain
It adds all values between min and max to the domain.
unionAdapt(int) - Method in class org.jacop.core.BoundDomain
 
unionAdapt(int) - Method in class org.jacop.core.IntDomain
It adds a values to the domain.
unionAdapt(int) - Method in class org.jacop.core.IntervalDomain
 
unionAdapt(int) - Method in class org.jacop.core.SmallDenseDomain
 
unionAdapt(int, int) - Method in class org.jacop.core.BoundDomain
 
unionAdapt(int, int) - Method in class org.jacop.core.IntDomain
It adds all values between min and max to the domain.
unionAdapt(int, int) - Method in class org.jacop.core.IntervalDomain
It adds all values between min and max to the domain.
unionAdapt(int, int) - Method in class org.jacop.core.SmallDenseDomain
 
unionAdapt(IntDomain) - Method in class org.jacop.core.IntDomain
It computes a union between this domain and the domain provided as a parameter.
unionAdapt(IntDomain) - Method in class org.jacop.core.IntervalDomain
 
unionAdapt(Interval) - Method in class org.jacop.core.BoundDomain
Union of interval i and current domain.
unionAdapt(Interval) - Method in class org.jacop.core.IntDomain
It adds interval of values to the domain.
unionAdapt(Interval) - Method in class org.jacop.core.IntervalDomain
It adds interval of values to the domain.
unionAdapt(Interval) - Method in class org.jacop.core.SmallDenseDomain
 
unionAdapt(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
It computes a union between this domain and the domain provided as a parameter.
unionAdapt(FloatDomain) - Method in class org.jacop.floats.core.FloatIntervalDomain
 
unionAdapt(FloatInterval) - Method in class org.jacop.floats.core.FloatDomain
It adds interval of values to the domain.
unionAdapt(FloatInterval) - Method in class org.jacop.floats.core.FloatIntervalDomain
It adds interval of values to the domain.
unique(IntVar[]) - Method in class org.jacop.fz.constraints.Support
 
uniqueIdToDb(int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
returns the ClausesDatabase associated with this clauseId
uniqueIdToIndex(int) - Method in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
gets a local index from the unique ID
uniqueIdToIndex(int) - Method in class org.jacop.jasat.core.clauses.DatabasesStore
Removes the database index of the clause, to get a real clause index.
uniqueIndex(IntVar[]) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
unitPropagate() - Method in class org.jacop.jasat.core.Core
performs propagation on all unit clauses until either : - no unit clause remains - a conflict occurs
UNKNOWN - Static variable in class org.jacop.jasat.core.SolverState
 
UNKNOWN_CLAUSE - Static variable in class org.jacop.jasat.core.clauses.ClauseState
TODO, Radek : I would put this in AbstractClausesDatabase as only ClausesDatabases uses this.
unreachBackwardLoop(int, int) - Method in class org.jacop.constraints.regular.Regular
It does backward check to remove inactive edges and states.
unreachForwardLoop(int, int) - Method in class org.jacop.constraints.regular.Regular
Forward part deletes the outgoing edges of the damaged state and watch whether the successors are still active (in-degree > 0 ), otherwise we collect it and continue the loop.
UNSATISFIABLE - Static variable in class org.jacop.jasat.core.SolverState
 
UNSATISFIABLE_CLAUSE - Static variable in class org.jacop.jasat.core.clauses.ClauseState
 
unset(int) - Method in class org.jacop.jasat.core.Trail
It unsets the given variable.
UNTOUCHED - Static variable in class org.jacop.jasat.utils.BasicPreprocessor
 
up - Variable in class org.jacop.constraints.cumulative.CumulativeOptional
 
up - Variable in class org.jacop.constraints.cumulative.CumulativeUnaryOptional
 
up(double) - Static method in class org.jacop.floats.core.FloatDomain
 
update(double, double, double, double) - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
update(Graphics) - Method in class org.jacop.constraints.geost.BoxDisplay
same as paint
update(Backtrackable[], int) - Method in interface org.jacop.core.BacktrackableManager
It updates the manager with new array of objects to manage and new number of them.
update(Backtrackable[], int) - Method in class org.jacop.core.SimpleBacktrackableManager
 
update(MutableVarValue) - Method in class org.jacop.constraints.CircuitVar
 
update(MutableVarValue) - Method in class org.jacop.constraints.Diff2Var
 
update(MutableVarValue) - Method in class org.jacop.constraints.DisjointCondVar
 
update(MutableVarValue) - Method in class org.jacop.core.MutableDomain
 
update(MutableVarValue) - Method in interface org.jacop.core.MutableVar
It updates the value of a mutable variable based on value given as a parameter, the stamp level of current value and stamp value of passed value.
update(MutableVarValue) - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
update(T) - Method in class org.jacop.core.TimeStamp
It updates the value of the timestamp with the provided value.
updateActivities(Constraint) - Method in class org.jacop.core.Store
 
updateActivity() - Method in class org.jacop.core.Var
 
updateAFC(Set<Constraint>, double) - Method in class org.jacop.constraints.Constraint
 
updateAlpha() - Method in class org.jacop.constraints.LexOrder
 
updateBeta() - Method in class org.jacop.constraints.ValuePrecede
 
updateBeta(int) - Method in class org.jacop.constraints.LexOrder
 
updateBounds(double, double, double, double) - Method in class org.jacop.floats.constraints.linear.BinaryNode
 
updateBounds(double, double, double, double) - Method in class org.jacop.floats.constraints.linear.BNode
 
updateBounds(double, double, double, double) - Method in class org.jacop.floats.constraints.linear.VarNode
 
updateBounds(double, double, double, double) - Method in class org.jacop.floats.constraints.linear.VarWeightNode
 
updateChains(IntVar) - Method in class org.jacop.constraints.Circuit
 
updateCpVariables(int) - Method in class org.jacop.satwrapper.SatChangesListener
Using all data accumulated since last clear(), update the domain of the given CP variable
updateCritical(int) - Method in class org.jacop.constraints.knapsack.Tree
It updates information about the critical item, as well as information about fraction of critical item which is not taken.
updateDetectable(int, int) - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
updateDetectable(int, int) - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
updateDetectable(int, int) - Method in class org.jacop.constraints.cumulative.TaskView
 
updatedObjectSet - Variable in class org.jacop.constraints.geost.Geost
It contains all the objects which have been updated at current level.
updateEdgeFind(int, int) - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
updateEdgeFind(int, int) - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
updateEdgeFind(int, int) - Method in class org.jacop.constraints.cumulative.TaskView
 
updateExtendedHoles() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
 
updateFailLimit(boolean) - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
updateFrame() - Method in class org.jacop.constraints.geost.ObstacleObject
 
updateFrame() - Method in class org.jacop.constraints.geost.ObstacleObjectFrame
updates the frame given the current values of the object coordinate variables.
updateFromList(List<TreeLeaf>, int) - Method in class org.jacop.constraints.knapsack.Tree
Used for updating the tree using a list of nodes that have changed.
updateGraph() - Method in class org.jacop.constraints.netflow.NetworkFlow
 
updateInternalConstraintsGeneratingOutboxes(GeostObject) - Method in class org.jacop.constraints.geost.Geost
It is called whenever the object currently being pruned changes.
updateInternalValues(Tree) - Method in class org.jacop.constraints.knapsack.TreeLeaf
Only used in removeLevelLate(), update the internal value like previous and slice.
updateLB() - Method in class org.jacop.constraints.Alldiff
 
updateLimit - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies the limit after which the changed leaves are not store and the remove level will simply recompute attributes of all nodes in the knapsack tree.
UpdateLineColumn(char) - Method in class org.jacop.fz.SimpleCharStream
 
updateNotFirstNotLast(int, int) - Method in class org.jacop.constraints.cumulative.TaskNormalView
 
updateNotFirstNotLast(int, int) - Method in class org.jacop.constraints.cumulative.TaskReversedView
 
updateNotFirstNotLast(int, int) - Method in class org.jacop.constraints.cumulative.TaskView
 
updateSupport(RegEdge, int) - Method in class org.jacop.constraints.regular.RegState
It updates a support if given state supports given value.
updateSupport(RegEdge, int) - Method in class org.jacop.constraints.regular.RegStateDom
 
updateSupport(RegEdge, int) - Method in class org.jacop.constraints.regular.RegStateInt
 
updateSVar(int) - Method in class org.jacop.constraints.netflow.ArcCompanion
interaction with structure variable
updateSweepLine(List<Interval>, Diffn.Event) - Method in class org.jacop.constraints.diffn.Diffn
 
updateTable(Set<IntVar>) - Method in class org.jacop.constraints.table.SimpleTable
 
updateTable(Set<IntVar>) - Method in class org.jacop.constraints.table.Table
 
updateTasksRes(Store) - Method in class org.jacop.constraints.cumulative.CumulativeBasic
 
updateTasksRes(Store) - Method in class org.jacop.constraints.Cumulative
 
updateTasksRes(Store, TaskView[]) - Method in class org.jacop.constraints.cumulative.ProfileOptional
 
updateThetaTree(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
updateTree(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaTree
 
updateTree(int) - Method in class org.jacop.constraints.cumulative.ThetaLambdaUnaryTree
 
updateTree(int) - Method in class org.jacop.constraints.cumulative.ThetaTree
 
updateTree(Arc, Arc) - Method in class org.jacop.constraints.netflow.simplex.NetworkSimplex
TODO prove (or disprove) correctness (and efficiency)
updateUB() - Method in class org.jacop.constraints.Alldiff
 
uppendToLatexFile(String, String) - Method in class org.jacop.constraints.regular.Regular
It appends latex description of the constraint current state to the specified filename.
upperAbsInsfeasible - Variable in class org.jacop.constraints.geost.ObstacleObject
 
upperBorder - Variable in class org.jacop.constraints.Among
 
upperBounds - Variable in class org.jacop.satwrapper.SatChangesListener
 
upperCount(int[]) - Method in class org.jacop.constraints.GCC
 
use_sat - Variable in class org.jacop.fz.Options
 
useCumulativeUnary - Variable in class org.jacop.fz.constraints.GlobalConstraints
 
useDisjunctions - Variable in class org.jacop.fz.constraints.GlobalConstraints
 
useDominance - Variable in class org.jacop.constraints.Subcircuit
 
useSat() - Method in class org.jacop.fz.Options
It defines whether sat is used.
useSCC - Variable in class org.jacop.constraints.Subcircuit
 
UsesQueueVariable - Interface in org.jacop.api
 
useTime - Variable in class org.jacop.constraints.geost.ObstacleObjectFrame
It specifies if the time dimension is used within computation.
utilizationProfile - Variable in class org.jacop.constraints.cumulative.ProfileOptional
 
Utils - Class in org.jacop.jasat.utils
Contains utils for arrays manipulation
Utils() - Constructor for class org.jacop.jasat.utils.Utils
 

V

v - Variable in class org.jacop.examples.fd.BIBD
It specifies number of rows in the incidence matrix.
v - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
v1 - Variable in class org.jacop.fz.SearchItem.ComparatorsVar
 
v2 - Variable in class org.jacop.fz.SearchItem.ComparatorsVar
 
val - Variable in class org.jacop.constraints.Circuit
 
val - Variable in class org.jacop.constraints.Subcircuit
 
val - Variable in class org.jacop.floats.constraints.linear.RootBNode
 
val - Variable in class org.jacop.search.TraceGenerator.SearchNode
 
validityVariablePositions - Variable in class org.jacop.constraints.ExtensionalSupportSTR
The positions of the variables for which validity of any tuple must be checked.
validTuple(int) - Method in class org.jacop.constraints.table.SimpleTable
 
validTuple(int) - Method in class org.jacop.constraints.table.Table
 
validTuple(IntVar[], int[]) - Method in class org.jacop.constraints.table.ReversibleSparseBitSet
 
value - Variable in class org.jacop.constraints.AtLeast
 
value - Variable in class org.jacop.constraints.AtMost
 
value - Variable in class org.jacop.constraints.ChannelImply.Item
 
value - Variable in class org.jacop.constraints.ChannelReif.Item
 
value - Variable in class org.jacop.constraints.CircuitVar
 
value - Variable in class org.jacop.constraints.Count
The value to which is any variable is equal to makes the constraint count it.
value - Variable in class org.jacop.constraints.CountBounds
The value to which is any variable is equal to makes the constraint count it.
value - Variable in class org.jacop.constraints.CountVar
 
value - Variable in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
value - Variable in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
value - Variable in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
value - Variable in class org.jacop.constraints.Diff2Var
 
value - Variable in class org.jacop.constraints.diffn.Diffn.Event
 
value - Variable in class org.jacop.constraints.DisjointCondVar
 
value - Variable in class org.jacop.constraints.ElementInteger
It specifies variable value within an element constraint list[index-indexOffset] = value.
value - Variable in class org.jacop.constraints.ElementIntegerFast
It specifies variable value within an element constraint list[index - indexOffset] = value.
value - Variable in class org.jacop.constraints.ElementVariable
It specifies variable value within an element constraint list[index - indexOffset] = value.
value - Variable in class org.jacop.constraints.ElementVariableFast
It specifies variable value within an element constraint list[index - indexOffset] = value.
value - Variable in class org.jacop.constraints.ProfileItem
It specifies the amount by which this profile item contributes in the profile.
value - Variable in class org.jacop.core.MutableDomain
 
value - Variable in class org.jacop.floats.constraints.ElementFloat
It specifies variable value within an element constraint list[index-indexOffset] = value.
value - Variable in class org.jacop.floats.constraints.ElementFloatVariable
It specifies variable value within an element constraint list[index - indexOffset] = value.
value - Variable in class org.jacop.floats.constraints.linear.BoundsVar
 
value - Variable in class org.jacop.fz.ASTIntFlatExpr
 
value - Variable in class org.jacop.fz.SimpleNode
 
value - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain.ListNode
Deprecated.
 
value - Variable in class org.jacop.set.constraints.ElementSet
It specifies the set variable which is equal to one of the sets from the list as indicated by int variable index.
value - Variable in class org.jacop.set.constraints.ElementSetVariable
It specifies variable value within an element constraint list[index - indexOffset] = value.
value() - Method in class org.jacop.constraints.CircuitVar
 
value() - Method in class org.jacop.constraints.cumulative.CumulativeBasic.Event
 
value() - Method in class org.jacop.constraints.cumulative.CumulativePrimary.Event
 
value() - Method in class org.jacop.constraints.cumulative.ProfileOptional.Event
 
value() - Method in class org.jacop.constraints.Diff2Var
 
value() - Method in class org.jacop.constraints.diffn.Diffn.Event
 
value() - Method in class org.jacop.constraints.DisjointCondVar
 
value() - Method in class org.jacop.constraints.ProfileItem
It returns the amount which is being contributed by this profile item to the profile.
value() - Method in class org.jacop.core.IntDomain
It returns the value to which this domain is grounded.
value() - Method in class org.jacop.core.IntVar
This function returns current value in the domain of the variable.
value() - Method in class org.jacop.core.MutableDomain
 
value() - Method in interface org.jacop.core.MutableVar
It returns current value of MutableVariable.
value() - Method in class org.jacop.core.TimeStamp
It returns the most recent value of the timestamp.
value() - Method in class org.jacop.floats.constraints.linear.BoundsVar
 
value() - Method in class org.jacop.floats.core.FloatDomain
It returns the value to which this domain is grounded.
value() - Method in class org.jacop.floats.core.FloatVar
This function returns current value in the domain of the variable.
value(FloatVar) - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
VALUE_BASED - Enum constant in enum org.jacop.constraints.ViolationMeasure
 
valueEnumeration() - Method in class org.jacop.core.BoundDomain
 
valueEnumeration() - Method in class org.jacop.core.Domain
It returns value enumeration of the domain values.
valueEnumeration() - Method in class org.jacop.core.IntDomain
It returns value enumeration of the domain values.
valueEnumeration() - Method in class org.jacop.core.IntervalDomain
It returns value enumeration of the domain values.
valueEnumeration() - Method in class org.jacop.core.SmallDenseDomain
 
valueEnumeration() - Method in class org.jacop.floats.core.FloatDomain
It returns value enumeration of the domain values.
valueEnumeration() - Method in class org.jacop.floats.core.FloatIntervalDomain
It returns value enumeration of the domain values.
valueEnumeration() - Method in class org.jacop.set.core.BoundSetDomain
It returns value enumeration of the domain values.
valueEnumeration() - Method in class org.jacop.set.core.SetDomain
It returns value enumeration of the domain values.
ValueEnumeration - Class in org.jacop.core
Defines a methods for enumerating values contained in the domain.
ValueEnumeration() - Constructor for class org.jacop.core.ValueEnumeration
 
valueFalse - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
valueGraph(IntVar[], IntDomain[]) - Method in class org.jacop.constraints.netflow.NetworkBuilder
Returns two arrays containing the nodes for each variable and the nodes for each domain, respectively.
valueHasChanged - Variable in class org.jacop.constraints.ElementInteger
 
valueHasChanged - Variable in class org.jacop.constraints.ElementVariable
 
valueHasChanged - Variable in class org.jacop.floats.constraints.ElementFloat
 
valueIndex - Variable in class org.jacop.constraints.Alldistinct
 
valueIndex - Variable in class org.jacop.constraints.Circuit
 
valueIndex - Variable in class org.jacop.constraints.Subcircuit
 
valueMap - Variable in class org.jacop.constraints.ChannelImply
 
valueMap - Variable in class org.jacop.constraints.ChannelReif
 
valueMapVariable - Variable in class org.jacop.constraints.Alldistinct
 
valueOf(String) - Static method in enum org.jacop.constraints.geost.Geost.SweepDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jacop.constraints.geost.InternalConstraint.Applicability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jacop.constraints.netflow.DomainStructure.Behavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jacop.constraints.ViolationMeasure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jacop.fz.Options.RestartType
Returns the enum constant of this type with the specified name.
valueOrdering - Variable in class org.jacop.search.InputOrderSelect
 
valueOrdering - Variable in class org.jacop.search.RandomSelect
 
valueOrdering - Variable in class org.jacop.search.SimpleMatrixSelect
 
valueOrdering - Variable in class org.jacop.search.SimpleSelect
 
ValuePrecede - Class in org.jacop.constraints
 
ValuePrecede(int, int, List<? extends IntVar>) - Constructor for class org.jacop.constraints.ValuePrecede
It constructs ValuePrecede.
ValuePrecede(int, int, IntVar[]) - Constructor for class org.jacop.constraints.ValuePrecede
It constructs ValuePrecede.
values - Variable in class org.jacop.constraints.CountValues
 
values - Variable in class org.jacop.constraints.CountValuesBounds
The value to which is any variable is equal to makes the constraint count it.
values - Variable in class org.jacop.constraints.ExtensionalConflictVA
It represents values which are supported for a variable.
values - Variable in class org.jacop.constraints.ExtensionalSupportVA
It represents values which are supported for a variable.
values - Variable in class org.jacop.constraints.Stretch
 
values - Variable in class org.jacop.core.TimeStamp
 
values - Variable in class org.jacop.jasat.core.Trail
 
values - Variable in class org.jacop.search.restart.RestartSearch
 
values() - Static method in enum org.jacop.constraints.geost.Geost.SweepDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jacop.constraints.geost.InternalConstraint.Applicability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jacop.constraints.netflow.DomainStructure.Behavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jacop.constraints.ViolationMeasure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
values() - Static method in enum org.jacop.fz.Options.RestartType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jacop.jasat.utils.structures.IntTrie
 
Values - Class in org.jacop.constraints
Constraint Values counts number of different values on a list of Variables.
Values(List<? extends IntVar>, IntVar) - Constructor for class org.jacop.constraints.Values
It constructs Values constraint.
Values(IntVar[], IntVar) - Constructor for class org.jacop.constraints.Values
It constructs Values constraint.
valuesDomain - Variable in class org.jacop.constraints.CountValues
 
valuesDomain - Variable in class org.jacop.constraints.CountValuesBounds
 
valuesDomainComplement - Variable in class org.jacop.constraints.CountValues
 
valuesDomainComplement - Variable in class org.jacop.constraints.CountValuesBounds
 
valuesInFocus - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
valueTrue - Variable in class org.jacop.core.IntervalBasedBacktrackableManager
 
var - Variable in class org.jacop.constraints.Alldiff.Element
 
var - Variable in class org.jacop.floats.constraints.linear.VariableNode
 
var - Variable in class org.jacop.floats.search.Optimize.ResultListener
 
var - Variable in class org.jacop.util.IndexDomainView
 
var(int) - Static method in class org.jacop.jasat.utils.Utils
get the "absolute value" of the int (the variable that corresponds to the literal) literal -> variable
Var - Class in org.jacop.core
Defines a variable and related operations on it.
Var() - Constructor for class org.jacop.core.Var
 
VAR - Static variable in interface org.jacop.fz.ParserConstants
RegularExpression Id.
var_decl_item() - Method in class org.jacop.fz.Parser
 
var_decl_items() - Method in class org.jacop.fz.Parser
 
var_selection() - Method in class org.jacop.fz.SearchItem
 
var_selection_heuristic - Variable in class org.jacop.fz.SearchItem
 
VarHandler - Interface in org.jacop.constraints.netflow
Common interface to all objects that can handle one or more variables of the network flow constraint.
variable - Variable in class org.jacop.constraints.netflow.DomainStructure
 
variable - Variable in class org.jacop.constraints.netflow.MultiVarHandler
 
variable - Variable in class org.jacop.satwrapper.translation.LazyCpVarDomain.ListNode
Deprecated.
 
variable - Variable in class org.jacop.satwrapper.translation.SatCPBridge
 
VARIABLE_BASED - Enum constant in enum org.jacop.constraints.ViolationMeasure
 
variable_expr() - Method in class org.jacop.fz.Parser
 
variable_selection - Variable in class org.jacop.fz.Solve
 
variableActivityManagement - Variable in class org.jacop.core.Store
Variables for pruning count (variable activity) for constraints.
variableArrayTable - Variable in class org.jacop.fz.Tables
 
variableFloatArrayTable - Variable in class org.jacop.fz.Tables
 
variableFloatTable - Variable in class org.jacop.fz.Tables
 
variableIdPrefix - Variable in class org.jacop.core.Store
The prefix of any variable which was noname.
variableLeafMapping - Variable in class org.jacop.constraints.knapsack.Knapsack
It specifies mapping from variables into the leaf of the knapsack tree.
VariableNode - Class in org.jacop.floats.constraints.linear
 
VariableNode() - Constructor for class org.jacop.floats.constraints.linear.VariableNode
 
variableObjectMap - Variable in class org.jacop.constraints.geost.Geost
It maps any variable in the scope of the geost constraint to the object it belongs to.
variableOrdering - Variable in class org.jacop.search.SimpleSelect
 
variableQueue - Variable in class org.jacop.constraints.Alldifferent
 
variableQueue - Variable in class org.jacop.constraints.Alldistinct
 
variableQueue - Variable in class org.jacop.constraints.Among
 
variableQueue - Variable in class org.jacop.constraints.Assignment
 
variableQueue - Variable in class org.jacop.constraints.Diff
 
variableQueue - Variable in class org.jacop.constraints.ElementVariable
 
variableQueue - Variable in class org.jacop.constraints.ExtensionalConflictVA
 
variableQueue - Variable in class org.jacop.constraints.ExtensionalSupportVA
 
variableQueue - Variable in class org.jacop.constraints.geost.Geost
It stores all variables which have changed outside the consistency function of this constraint.
variableQueue - Variable in class org.jacop.constraints.regular.Regular
Queue of changed variables.
variableQueue - Variable in class org.jacop.constraints.SumWeight
 
variableQueue - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
It specifies variable queue of grounded varibales since last run.
variableQueue - Variable in class org.jacop.constraints.table.SimpleTable
 
variableQueue - Variable in class org.jacop.constraints.table.Table
 
variableQueue - Variable in class org.jacop.floats.constraints.linear.Linear
 
variableQueue - Variable in class org.jacop.set.constraints.PartitionSet
 
variableQueueY - Variable in class org.jacop.constraints.AmongVar
 
variables - Variable in class org.jacop.constraints.geost.GeostObject
It stores all finite domain variables in connection to this object.
variables - Variable in class org.jacop.floats.search.Optimize
 
variablesHashMap - Variable in class org.jacop.core.Store
It may be used for faster retrieval of variables given their id.
VariablesParameters - Class in org.jacop.fz
TODO, a short description what it does and how it is used.
VariablesParameters() - Constructor for class org.jacop.fz.VariablesParameters
It constructs variables parameters.
variablesPrunned - Variable in class org.jacop.core.Store
 
variablesTransformationScope - Variable in class org.jacop.search.TransformExtensional
It contains all the information which will become variables in the scope of the extensional constraint produced by this search listener.
variableTable - Variable in class org.jacop.fz.Tables
 
VariableTrace - Class in org.jacop.constraints
VariableTrace is a daemon that prints information on variables whenever they are changed.
VariableTrace(List<Var>) - Constructor for class org.jacop.constraints.VariableTrace
It constructs trace daemon for variables vs
VariableTrace(Var) - Constructor for class org.jacop.constraints.VariableTrace
It constructs trace daemon for variable v
VariableTrace(Var[]) - Constructor for class org.jacop.constraints.VariableTrace
It constructs trace daemon for variables vs
variableWeightManagement - Variable in class org.jacop.core.Store
It specifies if the weight of variables which are in the scope of the failure constraint should be increased.
varIndex - Variable in class org.jacop.search.TraceGenerator
 
varMap - Variable in class org.jacop.constraints.table.SimpleTable
 
varMap - Variable in class org.jacop.constraints.table.Table
 
varMap - Variable in class org.jacop.constraints.ValuePrecede
 
varMap - Variable in class org.jacop.floats.constraints.linear.Linear
 
varMap - Variable in class org.jacop.set.constraints.PartitionSet
 
VarNode - Class in org.jacop.floats.constraints.linear
 
VarNode(Store, FloatVar) - Constructor for class org.jacop.floats.constraints.linear.VarNode
 
varQueue - Variable in class org.jacop.constraints.ValuePrecede
 
vars - Variable in class org.jacop.constraints.netflow.Arithmetic
 
vars - Variable in class org.jacop.constraints.VariableTrace
 
vars - Variable in class org.jacop.core.Store
It stores integer variables created within a store.
vars - Variable in class org.jacop.examples.cpviz.CPvizNetworkFlow
 
vars - Variable in class org.jacop.examples.cpviz.CPvizNewspaper
 
vars - Variable in class org.jacop.examples.cpviz.CPvizSendMoreMoney
 
vars - Variable in class org.jacop.examples.fd.ConferenceTalkPlacement
 
vars - Variable in class org.jacop.examples.fd.ExampleFD
It contains all variables used within a specific example.
vars - Variable in class org.jacop.examples.set.ExampleSet
It contains all variables used within a specific example.
vars - Variable in class org.jacop.search.restart.CustomReport
 
vars - Variable in class org.jacop.search.sgmpcs.SGMPCSearch
Variables for search.
vars - Variable in class org.jacop.search.sgmpcs.SimpleImprovementSearch
 
vars - Variable in class org.jacop.search.SimpleSolutionListener
It is executed right after consistency of the current search node.
vars - Variable in class org.jacop.util.MDD
The ordered list of variables participating in MDD.
vars() - Method in class org.jacop.fz.SearchItem
 
varsContain(IntVar[], int) - Method in class org.jacop.fz.constraints.GlobalConstraints
 
varsMatrix - Variable in class org.jacop.examples.fd.ConferenceTalkPlacement
 
varsMatrix - Variable in class org.jacop.examples.fd.TSP
 
varsOfFailedConstraint - Variable in class org.jacop.search.Shaving
It stores the variables of the last failed constraints.
varsX - Variable in class org.jacop.examples.fd.PerfectSquare
It specifies which of the pre-defined problems should be solved.
varsY - Variable in class org.jacop.examples.fd.PerfectSquare
 
varToIndex - Variable in class org.jacop.constraints.ExtensionalSupportSTR
It specifies the mapping of the variable into its index.
VarWeightComparator() - Constructor for class org.jacop.floats.constraints.linear.Linear.VarWeightComparator
 
VarWeightNode - Class in org.jacop.floats.constraints.linear
 
VarWeightNode(Store, FloatVar, double) - Constructor for class org.jacop.floats.constraints.linear.VarWeightNode
 
varXToIndex - Variable in class org.jacop.constraints.LexOrder
 
varYToIndex - Variable in class org.jacop.constraints.LexOrder
 
verbose - Variable in class org.jacop.fz.Options
 
verboseHandler - Static variable in class org.jacop.jasat.core.RunSolver
 
verbosity - Variable in class org.jacop.jasat.core.Config
controls default solver verbosity
verbosity - Variable in class org.jacop.jasat.core.Core
 
verbosity - Variable in class org.jacop.satwrapper.SatWrapper
 
vertex - Variable in class org.jacop.util.LengauerTarjan
 
viewOfSparseDomain - Variable in class org.jacop.util.IndexDomainView
 
views - Variable in class org.jacop.constraints.ExtensionalSupportMDD
 
views - Variable in class org.jacop.constraints.ExtensionalSupportSTR
 
views - Variable in class org.jacop.util.MDD
It creates index domain views so operations based on indexes of values can be performed efficiently.
violationMeasure - Variable in class org.jacop.constraints.SoftAlldifferent
 
violationMeasure - Variable in class org.jacop.constraints.SoftGCC
 
ViolationMeasure - Enum in org.jacop.constraints
 
ViolationMeasure() - Constructor for enum org.jacop.constraints.ViolationMeasure
 
visFilename - Variable in class org.jacop.search.TraceGenerator
The file containing visualisation information.
visit(int) - Method in class org.jacop.constraints.Circuit
 
visit(int) - Method in class org.jacop.constraints.Subcircuit
 
visited - Variable in class org.jacop.search.PrioritySearch
 
visitTarjan(IntVar, List<IntVar>, Map<IntVar, Integer>, Map<IntVar, Integer>) - Method in class org.jacop.constraints.Alldistinct
 
visualisationNodeId - Variable in class org.jacop.search.TraceGenerator
 
vn - Variable in class org.jacop.constraints.Alldistinct
 

W

warm_start_search(SearchItem<T>) - Method in class org.jacop.fz.Solve
 
watchedConstraints - Variable in class org.jacop.core.Store
This keeps information about watched constraints by given variable.
watchedVariableGrounded - Variable in class org.jacop.constraints.Constraint
 
watchedVariableGrounded() - Method in class org.jacop.constraints.Constraint
 
watchLists - Variable in class org.jacop.jasat.core.clauses.AbstractClausesDatabase
The first dimension corresponds to the index of the variable for which the watches are stored.
weeks - Variable in class org.jacop.examples.set.SocialGolfer
 
weight - Variable in class org.jacop.constraints.binpacking.BinItem
 
weight - Variable in class org.jacop.constraints.knapsack.KnapsackItem
It specifies the weight of a single instance of this item.
weight - Variable in class org.jacop.core.Var
It specifies the current weight of the variable.
weight - Variable in class org.jacop.floats.constraints.linear.VarWeightNode
 
weight(int[]) - Static method in class org.jacop.constraints.netflow.Arithmetic
 
WeightedDegree<T> - Class in org.jacop.search
Defines a WeightedDegree comparator for variables.
WeightedDegree() - Constructor for class org.jacop.search.WeightedDegree
 
WeightedDegree(Store) - Constructor for class org.jacop.search.WeightedDegree
 
WeightedDegreeFloat<T> - Class in org.jacop.floats.search
Defines a WeightedDegreeFloat comparator for Variables.
WeightedDegreeFloat() - Constructor for class org.jacop.floats.search.WeightedDegreeFloat
 
WeightedDegreeFloat(Store) - Constructor for class org.jacop.floats.search.WeightedDegreeFloat
 
weightOfOne - Variable in class org.jacop.constraints.knapsack.TreeLeaf
It stores the weight of one instance of the item stored in this leaf.
weights - Variable in class org.jacop.constraints.Linear
Deprecated.
It specifies a list of weights associated with the variables being summed.
weights - Variable in class org.jacop.constraints.SumWeight
It specifies a list of weights associated with the variables being summed.
weights - Variable in class org.jacop.constraints.SumWeightDom
Deprecated.
It specifies a list of weights associated with the variables being summed.
weights - Variable in class org.jacop.floats.constraints.linear.Linear
It specifies a list of weights associated with the variables being summed.
white - Variable in class org.jacop.examples.fd.nonogram.Nonogram
The value that represents a white dot.
WhoKilledAgatha - Class in org.jacop.examples.fd
Who killed agatha? (The Dreadsbury Mansion Murder Mystery).
WhoKilledAgatha() - Constructor for class org.jacop.examples.fd.WhoKilledAgatha
 
width - Variable in class org.jacop.satwrapper.translation.SimpleCpVarDomain
 
wilkinson() - Method in class org.jacop.examples.floats.Wilkinson
 
Wilkinson - Class in org.jacop.examples.floats
 
Wilkinson() - Constructor for class org.jacop.examples.floats.Wilkinson
 
wMax - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the maximal weight of an item in the subtree rooted at this node.
WolfGoatCabbage - Class in org.jacop.examples.fd
A simple logic problem of transporting wolf, goat, and cabbage over the river.
WolfGoatCabbage() - Constructor for class org.jacop.examples.fd.WolfGoatCabbage
 
WORD - Static variable in class org.jacop.util.fsm.LexicalAnalyzer
 
WordGame - Class in org.jacop.examples.fd
Inspired by time spent together with Ralph Nemer.
WordGame() - Constructor for class org.jacop.examples.fd.WordGame
 
WordGame.PrintListener<T> - Class in org.jacop.examples.fd
It is a simple print listener to print every tenth solution encountered.
words - Variable in class org.jacop.constraints.table.ReversibleSparseBitSet
 
words - Variable in class org.jacop.constraints.table.SimpleTable
Main data structure for the constraint
wordSizes - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
wordSizesPrimitive - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
workingList - Variable in class org.jacop.constraints.geost.Geost
A temporary list to collect bounding boxes for each shape of the given object to compute one bounding box whatever the shape of the object.
worstCostSolution() - Method in class org.jacop.search.sgmpcs.SGMPCSearch
 
wrapper - Variable in class org.jacop.satwrapper.SatChangesListener
 
wrapper - Variable in class org.jacop.satwrapper.translation.DomainClausesDatabase
 
wrapper - Variable in class org.jacop.satwrapper.translation.DomainTranslator
 
wrapper - Variable in class org.jacop.satwrapper.translation.SatCPBridge
 
wrapper - Variable in class org.jacop.satwrapper.WrapperDebugModule
 
WrapperComponent - Interface in org.jacop.satwrapper
a component that is aware of the existence of a SatWrapper
WrapperDebugModule - Class in org.jacop.satwrapper
a class used to debug, but with additional data
WrapperDebugModule() - Constructor for class org.jacop.satwrapper.WrapperDebugModule
 
wrongDecisionEncountered - Variable in class org.jacop.search.Shaving
 
wrongDecisions - Variable in class org.jacop.search.DepthFirstSearch
It stores number of wrong decisions during search.
wrongDecisionsOut - Variable in class org.jacop.search.DepthFirstSearch
It specifies after how many wrong decisions the search exits.
wrongDecisionsOutCheck - Variable in class org.jacop.search.DepthFirstSearch
It specifies if the wrong decisions out is on.
wSum - Variable in class org.jacop.constraints.knapsack.TreeNode
It specifies the sum of the weight of all items in the subtree rooted at this node.
wVar - Variable in class org.jacop.constraints.netflow.ArcCompanion
The FDV for lower and upper cost
wVarIn(ArcCompanion, int) - Method in class org.jacop.constraints.netflow.Pruning
 
WVARS - Variable in class org.jacop.constraints.netflow.Statistics
 

X

x - Variable in class org.jacop.constraints.AbsXeqY
It contains variable x.
x - Variable in class org.jacop.constraints.AllEqual
It specifies a left hand variable in equality constraint.
x - Variable in class org.jacop.constraints.Assignment
It specifies a list of variables x.
x - Variable in class org.jacop.constraints.BoolClause
It specifies lists of variables for the constraint.
x - Variable in class org.jacop.constraints.ChannelImply
Variables that is checked for a value.
x - Variable in class org.jacop.constraints.ChannelReif
Variables that is checked for a value.
x - Variable in class org.jacop.constraints.diffn.DiffnDecomposed
 
x - Static variable in class org.jacop.constraints.diffn.Nooverlap
 
x - Variable in class org.jacop.constraints.Distance
It specifes variable x in constraint |x-y|=z.
x - Variable in class org.jacop.constraints.GCC
It specifies variables x whose values are counted.
x - Variable in class org.jacop.constraints.IfThenBool
It specifies variable x in constraint ( X => Y ) <=> Z.
x - Variable in class org.jacop.constraints.In
It specifies variable x whose domain must lie within a specified domain.
x - Variable in class org.jacop.constraints.Increasing
 
x - Variable in class org.jacop.constraints.Lex
A two dimensional array containing arrays which have to be lexicographically ordered.
x - Variable in class org.jacop.constraints.LexOrder
Two vectors that have to be lexicographically ordered.
x - Variable in class org.jacop.constraints.LinearInt
It specifies a list of variables being summed.
x - Variable in class org.jacop.constraints.Member
It specifies a list of variables being summed.
x - Variable in class org.jacop.constraints.SeqPrecedeChain
It specifies lists of variables for the constraint.
x - Variable in class org.jacop.constraints.Stretch
 
x - Variable in class org.jacop.constraints.SumBool
 
x - Variable in class org.jacop.constraints.SumInt
It specifies a list of variables being summed.
x - Variable in class org.jacop.constraints.table.SimpleTable
Variables within the scope of table constraint
x - Variable in class org.jacop.constraints.table.Table
Variables within the scope of table constraint
x - Variable in class org.jacop.constraints.ValuePrecede
It specifies lists of variables for the constraint.
x - Variable in class org.jacop.constraints.XdivYeqZ
It specifies variable x in constraint x / y = z.
x - Variable in class org.jacop.constraints.XeqC
It specifies the variable which is constrained to be equal to the specified value.
x - Variable in class org.jacop.constraints.XeqY
It specifies a left hand variable in equality constraint.
x - Variable in class org.jacop.constraints.XexpYeqZ
It specifies the variable x in equation x^y = z.
x - Variable in class org.jacop.constraints.XgtC
It specifies variable x which must be greater than a given constraint.
x - Variable in class org.jacop.constraints.XgteqC
It specifies variables x which must be greater or equal to a given constant.
x - Variable in class org.jacop.constraints.XgteqY
It specifies variable x which must be greater or equal to variable Y.
x - Variable in class org.jacop.constraints.XgtY
It specifies variable x which must be greater than variable y.
x - Variable in class org.jacop.constraints.XltC
It specifies variable x to be lower than a given constant.
x - Variable in class org.jacop.constraints.XlteqC
It specifies variable x which must be smaller or equal to a given constant.
x - Variable in class org.jacop.constraints.XlteqY
It specifies variable x in the constraint x <= y.
x - Variable in class org.jacop.constraints.XltY
It specifies x variable in constraint x < y.
x - Variable in class org.jacop.constraints.XmodYeqZ
 
x - Variable in class org.jacop.constraints.XmulCeqZ
It specifies variable x in constraint x * c = z.
x - Variable in class org.jacop.constraints.XmulYeqC
It specifies variable x in constraint x * y = c.
x - Variable in class org.jacop.constraints.XmulYeqZ
It specifies variable x in constraint x * y = z.
x - Variable in class org.jacop.constraints.XneqC
It specifies variable x in constraint x != c.
x - Variable in class org.jacop.constraints.XneqY
It specifies variable x in the constraint x != y.
x - Variable in class org.jacop.constraints.XorBool
It specifies variables x for the constraint.
x - Variable in class org.jacop.constraints.XplusCeqZ
It specifies variable x in constraint x+c=z.
x - Variable in class org.jacop.constraints.XplusClteqZ
It specifies variable x in constraint x+c<=z.
x - Variable in class org.jacop.constraints.XplusYeqC
It specifies variable x in constraint x+y=c.
x - Variable in class org.jacop.constraints.XplusYeqZ
It specifies variable x in constraint x+y=z.
x - Variable in class org.jacop.constraints.XplusYgtC
It specifies variable x in constraint x + y> c.
x - Variable in class org.jacop.constraints.XplusYlteqZ
It specifies variable x in constraint x + y<= z.
x - Variable in class org.jacop.examples.fd.BIBD
 
x - Variable in class org.jacop.examples.fd.crosswords.CrossWord
 
x - Variable in class org.jacop.examples.fd.DeBruijn
 
x - Variable in class org.jacop.examples.fd.Diet
 
x - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
x - Variable in class org.jacop.floats.constraints.CeilPeqX
It specifies a left hand variable in equality constraint.
x - Variable in class org.jacop.floats.constraints.EquationSystem
 
x - Variable in class org.jacop.floats.constraints.FloorPeqX
It specifies a left hand variable in equality constraint.
x - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
x - Variable in class org.jacop.floats.constraints.RoundPeqX
It specifies a left hand variable in equality constraint.
x - Variable in class org.jacop.floats.constraints.XeqP
It specifies a left hand variable in equality constraint.
x - Variable in class org.jacop.set.constraints.ChannelIntSet
 
x - Variable in class org.jacop.set.constraints.XeqA
It specifies variable a.
x - Variable in class org.jacop.set.constraints.XinA
It specifies variable a.
X - Static variable in class org.jacop.examples.fd.MineSweeper
It represents the unknown value in the problem matrix.
x_arr - Variable in class org.jacop.examples.fd.SurvoPuzzle
 
x1 - Variable in class org.jacop.constraints.MaxSimple
It specifies a variables between which a maximum value is being searched for.
x1 - Variable in class org.jacop.constraints.MinSimple
It specifies a variables between which a minimum value is being searched for.
x2 - Variable in class org.jacop.constraints.MaxSimple
It specifies a variables between which a maximum value is being searched for.
x2 - Variable in class org.jacop.constraints.MinSimple
It specifies a variables between which a minimum value is being searched for.
xCellsShift - Variable in class org.jacop.constraints.geost.BoxDisplay
It defines the shift in x dimension for drawing.
XdivYeqZ - Class in org.jacop.constraints
Constraint X div Y #= Z
XdivYeqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XdivYeqZ
It constructs a constraint X div Y = Z.
xDomain - Variable in class org.jacop.constraints.GCC
 
XDomain(Var, int, int) - Constructor for class org.jacop.constraints.GCC.XDomain
 
XeqA - Class in org.jacop.set.constraints
It creates a constraint that makes sure that the value assigned to the integer variable x is the only element of the set assigned to a set variable a.
XeqA(IntVar, SetVar) - Constructor for class org.jacop.set.constraints.XeqA
It constructs an XeqA constraint to restrict the domain of the integer variables x and set variable a.
XeqC - Class in org.jacop.constraints
 
XeqC(IntVar, int) - Constructor for class org.jacop.constraints.XeqC
It constructs the constraint X = C.
XeqP - Class in org.jacop.floats.constraints
Constraints X #= P for X and P floats
XeqP(IntVar, FloatVar) - Constructor for class org.jacop.floats.constraints.XeqP
It constructs constraint X = P.
XeqY - Class in org.jacop.constraints
Constraints X #= Y
XeqY(IntVar, IntVar) - Constructor for class org.jacop.constraints.XeqY
It constructs constraint X = Y.
xEqz - Variable in class org.jacop.constraints.XmulYeqZ
 
XexpYeqZ - Class in org.jacop.constraints
Constraint X ^ Y #= Z
XexpYeqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XexpYeqZ
It constructs constraint X^Y=Z.
xGrounded - Variable in class org.jacop.constraints.AmongVar
 
XgtC - Class in org.jacop.constraints
Constraint X > C
XgtC(IntVar, int) - Constructor for class org.jacop.constraints.XgtC
It constructs constraint X > C.
XgteqC - Class in org.jacop.constraints
Constraints X >= C
XgteqC(IntVar, int) - Constructor for class org.jacop.constraints.XgteqC
It constructs constraint X >= C.
XgteqY - Class in org.jacop.constraints
Constraints X >= Y
XgteqY(IntVar, IntVar) - Constructor for class org.jacop.constraints.XgteqY
It constructs constraint X >= Y.
XgtY - Class in org.jacop.constraints
Constraint X > Y
XgtY(IntVar, IntVar) - Constructor for class org.jacop.constraints.XgtY
It constructs a constraint X > Y.
XinA - Class in org.jacop.set.constraints
It creates a constraint that makes sure that the value assigned to integer variable x is included in the set assigned to the set variable a.
XinA(IntVar, SetVar) - Constructor for class org.jacop.set.constraints.XinA
It constructs an XinA constraint to restrict the domain of the variables X and A.
XinA(IntVar, SetVar, boolean) - Constructor for class org.jacop.set.constraints.XinA
It constructs an XinY constraint to restrict the domain of the variables X and Y.
xIndex - Variable in class org.jacop.constraints.AmongVar
 
xInit - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
 
XltC - Class in org.jacop.constraints
Constraint X < C
XltC(IntVar, int) - Constructor for class org.jacop.constraints.XltC
It constructs constraint X < C.
XlteqC - Class in org.jacop.constraints
Constraint X <= C
XlteqC(IntVar, int) - Constructor for class org.jacop.constraints.XlteqC
It constructs constraint X <= C.
XlteqY - Class in org.jacop.constraints
Constraint X <= Y
XlteqY(IntVar, IntVar) - Constructor for class org.jacop.constraints.XlteqY
It constructs the constraint X <= Y.
XltY - Class in org.jacop.constraints
Constraint X < Y
XltY(IntVar, IntVar) - Constructor for class org.jacop.constraints.XltY
It constructs the constraint X < Y.
XmodYeqZ - Class in org.jacop.constraints
 
XmodYeqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XmodYeqZ
It constructs a constraint X mod Y = Z.
XmulCeqZ - Class in org.jacop.constraints
 
XmulCeqZ(IntVar, int, IntVar) - Constructor for class org.jacop.constraints.XmulCeqZ
It constructs a constraint X * C = Z.
XmulYeqC - Class in org.jacop.constraints
Constraint X * Y #= C
XmulYeqC(IntVar, IntVar, int) - Constructor for class org.jacop.constraints.XmulYeqC
It constructs constraint X * Y = C.
XmulYeqZ - Class in org.jacop.constraints
 
XmulYeqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XmulYeqZ
It constructs a constraint X * Y = Z.
XneqC - Class in org.jacop.constraints
 
XneqC(IntVar, int) - Constructor for class org.jacop.constraints.XneqC
It constructs x != c constraint.
XneqY - Class in org.jacop.constraints
Constraints X #\= Y
XneqY(IntVar, IntVar) - Constructor for class org.jacop.constraints.XneqY
It constructs X != Y constraint.
xNodesHash - Variable in class org.jacop.constraints.GCC
 
xor(BooleanVar, BooleanVar, BooleanVar, BiFunction<IntVar[], int[][], Constraint>) - Method in class org.jacop.examples.fd.Gates
It imposes an extensional constraint enforcing an xor relationship between two input parameters and an output parameter.
Xor - Class in org.jacop.constraints
Xor constraint - xor("constraint", B).
Xor(PrimitiveConstraint, IntVar) - Constructor for class org.jacop.constraints.Xor
It constructs a xor constraint.
XorBool - Class in org.jacop.constraints
Constraint ( x_0 xor x_1 xor ...
XorBool(IntVar[], IntVar) - Constructor for class org.jacop.constraints.XorBool
It constructs constraint (x_0 xor x_1 xor ...
XplusCeqZ - Class in org.jacop.constraints
Constraint X + C #= Z.
XplusCeqZ(IntVar, int, IntVar) - Constructor for class org.jacop.constraints.XplusCeqZ
It constructs a constraint x+c=z.
XplusClteqZ - Class in org.jacop.constraints
Constraints X + C<= Z.
XplusClteqZ(IntVar, int, IntVar) - Constructor for class org.jacop.constraints.XplusClteqZ
It constructs constraint X+C<= Z.
XplusYeqC - Class in org.jacop.constraints
Constraint X + Y #= C
XplusYeqC(IntVar, IntVar, int) - Constructor for class org.jacop.constraints.XplusYeqC
It constructs the constraint X+Y=C.
XplusYeqZ - Class in org.jacop.constraints
Constraint X + Y = Z
XplusYeqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XplusYeqZ
It constructs constraint X+Y=Z.
XplusYgtC - Class in org.jacop.constraints
Constraint X + Y> C
XplusYgtC(IntVar, IntVar, int) - Constructor for class org.jacop.constraints.XplusYgtC
It constructs X+Y> C constraint.
XplusYlteqZ - Class in org.jacop.constraints
Constraint X + Y=< Z
XplusYlteqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XplusYlteqZ
It constructs X + Y<= Z constraint.
xs - Variable in class org.jacop.constraints.Assignment
 
xSize - Variable in class org.jacop.constraints.GCC
 
xSquare - Variable in class org.jacop.constraints.XmulYeqC
It specifies if the constraint is actually, x^2 = c.
xSquare - Variable in class org.jacop.constraints.XmulYeqZ
 
xSquare - Variable in class org.jacop.floats.constraints.PmulQeqR
 
xVar - Variable in class org.jacop.constraints.netflow.ArcCompanion
The FDV for lower and upper capacity
xVariableToChange - Variable in class org.jacop.constraints.GCC
 
xVarInMax(ArcCompanion, int) - Method in class org.jacop.constraints.netflow.Pruning
 
xVarInMin(ArcCompanion, int) - Method in class org.jacop.constraints.netflow.Pruning
 
xVars - Variable in class org.jacop.constraints.SoftAlldifferent
 
xVars - Variable in class org.jacop.constraints.SoftGCC
 
XVARS - Variable in class org.jacop.constraints.netflow.Statistics
 

Y

y - Variable in class org.jacop.constraints.AbsXeqY
It contains variable y.
y - Variable in class org.jacop.constraints.BoolClause
 
y - Variable in class org.jacop.constraints.diffn.DiffnDecomposed
 
y - Static variable in class org.jacop.constraints.diffn.Nooverlap
 
y - Variable in class org.jacop.constraints.Distance
It specifes variable y in constraint |x-y|=z.
y - Variable in class org.jacop.constraints.IfThenBool
It specifies variable y in constraint ( X => Y ) <=> Z.
y - Variable in class org.jacop.constraints.LexOrder
 
y - Variable in class org.jacop.constraints.XdivYeqZ
It specifies variable y in constraint x / y = z.
y - Variable in class org.jacop.constraints.XeqY
It specifies a right hand variable in equality constraint.
y - Variable in class org.jacop.constraints.XexpYeqZ
It specifies the variable y in equation x^y = z.
y - Variable in class org.jacop.constraints.XgteqY
It specifies variable y from which variable x must be greater or equal.
y - Variable in class org.jacop.constraints.XgtY
It specifies variable y which must be smaller than variable x.
y - Variable in class org.jacop.constraints.XlteqY
It specifies variable y in the constraint x <= y.
y - Variable in class org.jacop.constraints.XltY
It specifies y variable in constraint x < y.
y - Variable in class org.jacop.constraints.XmodYeqZ
 
y - Variable in class org.jacop.constraints.XmulYeqC
It specifies variable y in constraint x * y = c.
y - Variable in class org.jacop.constraints.XmulYeqZ
It specifies variable y in constraint x * y = z.
y - Variable in class org.jacop.constraints.XneqY
It specifies variable y in the constraint x != y.
y - Variable in class org.jacop.constraints.XorBool
 
y - Variable in class org.jacop.constraints.XplusYeqC
It specifies variable y in constraint x+y=c.
y - Variable in class org.jacop.constraints.XplusYeqZ
It specifies variable x in constraint x+y=z.
y - Variable in class org.jacop.constraints.XplusYgtC
It specifies variable y in constraint x + y> c.
y - Variable in class org.jacop.constraints.XplusYlteqZ
It specifies variable x in constraint x + y<= z.
yCellsShift - Variable in class org.jacop.constraints.geost.BoxDisplay
It defines the shift in x dimension for drawing.
yDomain - Variable in class org.jacop.constraints.GCC
 
yEqz - Variable in class org.jacop.constraints.XmulYeqZ
 
yGrounded - Variable in class org.jacop.constraints.AmongVar
 
yIndex - Variable in class org.jacop.constraints.AmongVar
 
ySize - Variable in class org.jacop.constraints.GCC
 

Z

z - Variable in class org.jacop.constraints.Distance
It specifes variable z in constraint |x-y|=z.
z - Variable in class org.jacop.constraints.IfThenBool
It specifies variable z in constraint ( X => Y ) <=> Z.
z - Variable in class org.jacop.constraints.XdivYeqZ
It specifies variable z in constraint x / y = z.
z - Variable in class org.jacop.constraints.XexpYeqZ
It specifies the variable z in equation x^y = z.
z - Variable in class org.jacop.constraints.XmodYeqZ
 
z - Variable in class org.jacop.constraints.XmulCeqZ
It specifies variable x in constraint x * c = z.
z - Variable in class org.jacop.constraints.XmulYeqZ
It specifies variable z in constraint x * y = z.
z - Variable in class org.jacop.constraints.XplusCeqZ
It specifies variable z in constraint x+c=z.
z - Variable in class org.jacop.constraints.XplusClteqZ
It specifies variable z in constraint x+c<= z.
z - Variable in class org.jacop.constraints.XplusYeqZ
It specifies variable x in constraint x+y=z.
z - Variable in class org.jacop.constraints.XplusYlteqZ
It specifies variable x in constraint x + y<= z.
Zebra - Class in org.jacop.examples.fd
It models and solves Zebra logic puzzle.
Zebra() - Constructor for class org.jacop.examples.fd.Zebra
 
zeroCounters - Variable in class org.jacop.constraints.GCC
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form