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 All Packages
All Classes All Packages
All Classes All Packages
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 extends Var> - 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, float) - Constructor for class org.jacop.search.ActivityMax
- ActivityMaxDeg<T extends Var> - 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, float) - Constructor for class org.jacop.search.ActivityMaxDeg
- ActivityMin<T extends Var> - 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, float) - Constructor for class org.jacop.search.ActivityMin
- ActivityMinDeg<T extends Var> - 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, float) - 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(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 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
- 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 error 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.
- 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
- addReporter(CustomReport) - Method in class org.jacop.search.restart.RestartSearch
- addRestartCalculator(DepthFirstSearch, 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) - 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 extends Var> - 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, float) - Constructor for class org.jacop.search.AFCMax
- AFCMaxDeg<T extends Var> - 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, float) - Constructor for class org.jacop.search.AFCMaxDeg
- AFCMin<T extends Var> - 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, float) - Constructor for class org.jacop.search.AFCMin
- AFCMinDeg<T extends Var> - 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, float) - 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
-
Handling of AFC (accumulated failure fail) for constraints
- 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.
- allFloatSingleton(FloatVar[]) - Method in class org.jacop.fz.constraints.ElementConstraints
- 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
-
Defines variables alpha, beta, gamma for the algorithm
- alphaP - Variable in class org.jacop.constraints.binpacking.Binpacking
- 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<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<IntVar>, List<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<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
-
If all x's are equal 1 then result variable is equal 1 too.
- AndBoolVector(List<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<Var>>) - 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 - 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, boolean) - 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, boolean) - 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, boolean) - 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, boolean) - 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
- 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
- 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 constraint implements the counting over number of occurrences of a given value in a list of variables.
- 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.
- 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 constraint implements the counting over number of occurrences of a given value in a list of variables.
- 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.DiffnDecomposed
- 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
-
It specifies variables which all must be equal to 1 to set result variable to 1.
- 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
-
It specifies variables which all must be equal to 1 to set result variable to 1.
- 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.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.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
- 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.
- 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
- bool2int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
- BoolClause - Class in org.jacop.constraints
-
I defines a boolean clause for 0/1 variables x_i and y_i.
- BoolClause(List<IntVar>, List<IntVar>) - Constructor for class org.jacop.constraints.BoolClause
-
It constructs BoolClause.
- BoolClause(IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.BoolClause
-
It constructs BoolClause.
- 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
- 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
- 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.constraints.XplusYplusCeqZ
-
It specifies variable x in constraint x + y + c = z.
- c - Variable in class org.jacop.constraints.XplusYplusQgtC
-
It specifies constant c in constraint x+y+q > 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<T extends Var> - 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
- 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
- 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
- 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.Sum
-
Deprecated.
- 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.constraints.XplusYplusCeqZ
- checkForOverflow() - Method in class org.jacop.constraints.XplusYplusQeqZ
- checkForOverflow() - Method in class org.jacop.constraints.XplusYplusQgtC
- 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
- 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<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.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.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.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 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
- ComparatorVariable<T extends Var> - Interface in org.jacop.search
-
Defines an interface for comparing variables.
- compare(float, T) - Method in class org.jacop.floats.search.LargestDomainFloat
- compare(float, T) - Method in class org.jacop.floats.search.LargestMaxFloat
- compare(float, T) - Method in class org.jacop.floats.search.LargestMinFloat
- compare(float, T) - Method in class org.jacop.floats.search.MaxRegretFloat
- compare(float, T) - Method in class org.jacop.floats.search.SmallestDomainFloat
- compare(float, T) - Method in class org.jacop.floats.search.SmallestMaxFloat
- compare(float, T) - Method in class org.jacop.floats.search.SmallestMinFloat
- compare(float, T) - Method in class org.jacop.floats.search.WeightedDegreeFloat
- compare(float, T) - Method in class org.jacop.search.ActivityMax
- compare(float, T) - Method in class org.jacop.search.ActivityMaxDeg
- compare(float, T) - Method in class org.jacop.search.ActivityMin
- compare(float, T) - Method in class org.jacop.search.ActivityMinDeg
- compare(float, T) - Method in class org.jacop.search.AFCMax
- compare(float, T) - Method in class org.jacop.search.AFCMaxDeg
- compare(float, T) - Method in class org.jacop.search.AFCMin
- compare(float, T) - Method in class org.jacop.search.AFCMinDeg
- compare(float, T) - Method in interface org.jacop.search.ComparatorVariable
-
It compares the baseline metric to the variable metric.
- compare(float, T) - Method in class org.jacop.search.LargestDomain
- compare(float, T) - Method in class org.jacop.search.LargestMax
- compare(float, T) - Method in class org.jacop.search.LargestMin
- compare(float, T) - Method in class org.jacop.search.MaxRegret
- compare(float, T) - Method in class org.jacop.search.MinDomainOverDegree
- compare(float, T) - Method in class org.jacop.search.MostConstrainedDynamic
- compare(float, T) - Method in class org.jacop.search.MostConstrainedStatic
- compare(float, T) - Method in class org.jacop.search.RandomVar
- compare(float, T) - Method in class org.jacop.search.SmallestDomain
- compare(float, T) - Method in class org.jacop.search.SmallestMax
- compare(float, T) - Method in class org.jacop.search.SmallestMin
- compare(float, T) - Method in class org.jacop.search.WeightedDegree
- compare(float, T) - Method in class org.jacop.set.search.MaxCardDiff
-
Compares the cardinality difference of the variable to the float value.
- compare(float, T) - Method in class org.jacop.set.search.MaxGlbCard
-
Compares the cardinality of the variables glb to the float value.
- compare(float, T) - Method in class org.jacop.set.search.MaxLubCard
-
Compares the cardinality of the variables lub to the float value.
- compare(float, T) - Method in class org.jacop.set.search.MinCardDiff
-
Compares the cardinality difference of the variable to the float value.
- compare(float, T) - Method in class org.jacop.set.search.MinGlbCard
-
Compares the cardinality of the variables glb to the float value.
- compare(float, 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
-
Generation of comparison constraints in flatzinc
- 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
- 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.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.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.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.CumulativePrimary
- consistency(Store) - Method in class org.jacop.constraints.cumulative.CumulativeUnary
- 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.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.Subcircuit
- consistency(Store) - Method in class org.jacop.constraints.Sum
-
Deprecated.
- 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.constraints.XplusYplusCeqZ
- consistency(Store) - Method in class org.jacop.constraints.XplusYplusQeqZ
- consistency(Store) - Method in class org.jacop.constraints.XplusYplusQgtC
- consistency(Store) - Method in class org.jacop.floats.constraints.AbsPeqR
- 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.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.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.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.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_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<T extends Var> - 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) - Method in class org.jacop.search.PrioritySearch.LinkingSearch
- constraint(FloatVar) - Method in class org.jacop.floats.constraints.MultivariateIntervalNewton
- Constraint - Class in org.jacop.constraints
-
Standard unified interface/abstract class for all 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.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.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.
- 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
-
It specifies variable idNumber to count the number of occurences of the specified value in a list.
- counter - Variable in class org.jacop.constraints.AtMost
-
It specifies variable idNumber to count the number of occurences of the specified value in a list.
- 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.
- 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.
- 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 extends Var> - 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<Var>, int, int) - Method in class org.jacop.fz.Solve
- CreditCalculator<T extends Var> - 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 extends Var> - 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
- 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 implements the scheduling constraint using
- 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 implements the cumulative constraint using time tabling algorithm.
- 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
- CumulativePrimary - Class in org.jacop.constraints.cumulative
-
CumulativePrimary implements the cumulative constraint using time tabling algorithm.
- CumulativePrimary(List<? extends IntVar>, List<? extends Integer>, List<? extends Integer>, IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativePrimary
-
It creates a cumulative constraint.
- CumulativePrimary(IntVar[], int[], int[], IntVar) - Constructor for class org.jacop.constraints.cumulative.CumulativePrimary
-
It creates a cumulative constraint.
- 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 implements the scheduling constraint for unary resources using
- 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.
- 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 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.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.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 - 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.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 - 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.DiffnDecomposed
- decompose(Store) - Method in class org.jacop.constraints.EqBool
- 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 extends Constraint> - 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 - org.jacop.constraints.ViolationMeasure
- 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
- 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 extends Var> - 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<List<IntVar>>, List<List<Integer>>) - Constructor for class org.jacop.constraints.Diff2
-
Conditional Diff2.
- Diff2(List<IntVar>, List<IntVar>, List<IntVar>, List<IntVar>, boolean) - Constructor for class org.jacop.constraints.Diff2
-
It creates a diff2 constraint.
- 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 diff constraint.
- DiffnDecomposed(IntVar[][]) - Constructor for class org.jacop.constraints.diffn.DiffnDecomposed
-
It specifies a diff constraint.
- DiffnDecomposed(IntVar[], IntVar[], IntVar[], IntVar[]) - Constructor for class org.jacop.constraints.diffn.DiffnDecomposed
-
It constructs a diff 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<IntVar>, List<IntVar>, List<IntVar>, List<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, int) - Static method in class org.jacop.core.IntDomain
- divRoundDown(long, long) - Method in class org.jacop.constraints.LinearInt
- divRoundDown(long, long) - Method in class org.jacop.constraints.SumWeight
- divRoundUp(long, long) - Method in class org.jacop.constraints.cumulative.Cumulative
- divRoundUp(long, long) - Method in class org.jacop.constraints.LinearInt
- divRoundUp(long, long) - Method in class org.jacop.constraints.SumWeight
- 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
- 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
- downBit(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
-
All durations and resources of the constraint
- 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
-
It specifies the constant e, as defined in java.lang.Math package.
- 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
-
Generation of boolean constraints in flatzinc
- 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 constraint defines a relation list[index - indexOffset] = value.
- 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 constraint defines a relation list[index - indexOffset] = value.
- 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 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
-
Defines relations
- eq - Static variable in class org.jacop.constraints.SumBool
-
Defines relations
- 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
- 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.search.TraceGenerator.SearchNode
- equal(int[], int[]) - Method in class org.jacop.constraints.ExtensionalConflictVA
- equal(int[], int[]) - Method in class org.jacop.constraints.ExtensionalSupportVA
- 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 error 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, 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.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.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.TaskNormalView
- exists() - Method in class org.jacop.constraints.cumulative.TaskReversedView
- exists() - Method in class org.jacop.constraints.cumulative.TaskView
- exists() - Method in class org.jacop.constraints.diffn.Rectangle
- exitChildListener - Variable in class org.jacop.search.DepthFirstSearch
-
It is invoked when returning from left or right child.
- ExitChildListener<T extends Var> - 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 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.
- 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<T extends Var> - 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 in org.jacop.core
-
It is thrown when search has encountered a dead end and backtracking must occurr.
- FailException() - Constructor for exception 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 org.jacop.core.FailException
- fillInStackTrace() - Method in exception org.jacop.floats.core.InternalException
- fillInStackTrace() - Method in exception 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.
- 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
- 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.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.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.ElementSetVariable
- 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.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_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_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_search(SearchItem) - 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
-
Defines an integer domain and related operations on it.
- 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
-
Defines interval of numbers which is part of FDV definition which consist of one or several intervals.
- 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.
- 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
-
It specifies the precision format for floating point print-out
- 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
- 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.
- 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, Integer, IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
- fzXeqCReified(IntVar, Integer, IntVar) - Method in class org.jacop.fz.constraints.ComparisonConstraints
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
- 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
-
Defines relations
- ge - Static variable in class org.jacop.constraints.SumBool
-
Defines relations
- 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_bool2int(SimpleNode) - Method in class org.jacop.fz.constraints.BoolConstraints
- 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_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_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_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_times(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
- gen_int2float(SimpleNode) - Method in class org.jacop.fz.constraints.OperationConstraints
- 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_circuit(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
- 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_cumulative(SimpleNode) - 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_disjoint(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_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_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_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_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_int(SimpleNode) - Method in class org.jacop.fz.constraints.GlobalConstraints
- 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
- 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.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
- GeometricCalculator<T extends Var> - 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.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.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.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.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.cumulative.Cumulative
- getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.cumulative.CumulativeBasic
- 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.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.Sum
-
Deprecated.
- 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.constraints.XplusYplusCeqZ
- getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYplusQeqZ
- getDefaultConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYplusQgtC
- getDefaultConsistencyPruningEvent() - Method in class org.jacop.floats.constraints.AbsPeqR
- 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.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.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.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.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.constraints.XplusYplusQeqZ
- getDefaultNestedConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYplusQgtC
- 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.constraints.XplusYplusQeqZ
- getDefaultNestedNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYplusQgtC
- 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.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.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.constraints.XplusYplusCeqZ
- getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYplusQeqZ
- getDefaultNotConsistencyPruningEvent() - Method in class org.jacop.constraints.XplusYplusQgtC
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
-
Deprecated.
- 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
- 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
- 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<Var>) - Method in class org.jacop.fz.Solve
- 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 error 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.
- 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
- 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.
- getSelect() - Method in class org.jacop.fz.SearchItem
- 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.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
- 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
- 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) - 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
- getVarSelect() - 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.
- 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
- 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
-
Defines relations
- gt - Static variable in class org.jacop.constraints.SumBool
-
Defines relations
- 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
-
Deprecated.
- 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
-
It specifies "variability" of each variable
- 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.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.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.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.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.Subcircuit
- idNumber - Static variable in class org.jacop.constraints.Sum
-
Deprecated.
- 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.constraints.XplusYplusCeqZ
- idNumber - Static variable in class org.jacop.constraints.XplusYplusQeqZ
- idNumber - Static variable in class org.jacop.constraints.XplusYplusQgtC
- 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.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.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.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.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.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.
- 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
-
Constraint b => c (implication or half-reification)
- Implies(IntVar, PrimitiveConstraint) - Constructor for class org.jacop.constraints.Implies
-
It constructs ifthen constraint.
- 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.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.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
-
Deprecated.
- 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.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) - Method in class org.jacop.core.Store
-
This function imposes a decomposable constraint to a store.
- imposeDecomposition(DecomposedConstraint, 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.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.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) - 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 extends Var> - Interface in org.jacop.search.sgmpcs
-
Defines an interface for defining different methods for selecting next search decision to be taken.
- 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.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
- 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 extends Var> - Interface in org.jacop.search
-
Defines a interface for different indomain enumeration methods.
- IndomainDefaultValue<T extends Var> - 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 extends Var> - 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 extends IntVar> - 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 extends IntVar> - 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 extends IntVar> - 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 extends IntVar> - 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 extends IntVar> - 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 extends IntVar> - 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 extends SetVar> - 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 extends SetVar> - 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 extends SetVar> - 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 extends IntVar> - 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 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 Considering that it needs to initialize the array of graph States - stateLevels, and, thus, it needs to know the actual number of the states on each level I found nothing better then run the initialization phase with the complete NxN array of states and then copy the useful ones into a final array (which is ugly)
- initializeARRAY(MDD) - Method in class org.jacop.constraints.regular.Regular
-
Initialization phase of the algorithm Considering that it needs to initialize the array of graph States - stateLevels, and, thus, it needs to know the actual number of the states on each level I found nothing better then run the initialization phase with the complete NxN array of states and then copy the useful ones into a final array (which is ugly)
- 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 extends Var> - 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) - 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
-
Defines an integer domain and related operations on it.
- 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 in org.jacop.floats.core
-
It is thrown when search has encountered a dead end and backtracking must occurr.
- InternalException() - Constructor for exception org.jacop.floats.core.InternalException
- InternalException(String) - Constructor for exception 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
-
It specifies the method for printing a domain.
- 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 extends IntTrie.Node<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 error org.jacop.fz.TokenMgrError
-
Tried to change to an invalid lexical state.
- inValue(int, IntVar, int) - Method in class org.jacop.core.IntDomain
-
It reduces domain to a single value.
- 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.
- 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_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_circuit(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_cumulative(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_disjoint(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_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_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_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_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_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_regular(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_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_int(SimpleNode) - Method in class org.jacop.fz.constraints.ConstraintFncs
- jj_2_1(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_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_15() - Method in class org.jacop.fz.Parser
- jj_3R_16() - Method in class org.jacop.fz.Parser
- jj_3R_17() - Method in class org.jacop.fz.Parser
- jj_3R_18() - Method in class org.jacop.fz.Parser
- jj_3R_19() - Method in class org.jacop.fz.Parser
- jj_3R_20() - Method in class org.jacop.fz.Parser
- jj_3R_21() - Method in class org.jacop.fz.Parser
- jj_3R_22() - Method in class org.jacop.fz.Parser
- jj_3R_23() - Method in class org.jacop.fz.Parser
- jj_3R_24() - Method in class org.jacop.fz.Parser
- jj_3R_25() - Method in class org.jacop.fz.Parser
- jj_3R_26() - Method in class org.jacop.fz.Parser
- jj_3R_27() - Method in class org.jacop.fz.Parser
- jj_3R_28() - Method in class org.jacop.fz.Parser
- jj_3R_29() - Method in class org.jacop.fz.Parser
- jj_3R_30() - Method in class org.jacop.fz.Parser
- jj_3R_31() - Method in class org.jacop.fz.Parser
- jj_3R_32() - Method in class org.jacop.fz.Parser
- jj_3R_33() - Method in class org.jacop.fz.Parser
- jj_3R_34() - Method in class org.jacop.fz.Parser
- jj_3R_35() - Method in class org.jacop.fz.Parser
- jj_3R_36() - Method in class org.jacop.fz.Parser
- jj_3R_37() - Method in class org.jacop.fz.Parser
- jj_3R_38() - Method in class org.jacop.fz.Parser
- jj_3R_39() - Method in class org.jacop.fz.Parser
- jj_3R_40() - Method in class org.jacop.fz.Parser
- jj_3R_41() - Method in class org.jacop.fz.Parser
- jj_3R_42() - Method in class org.jacop.fz.Parser
- jj_3R_43() - Method in class org.jacop.fz.Parser
- jj_3R_44() - Method in class org.jacop.fz.Parser
- jj_3R_45() - Method in class org.jacop.fz.Parser
- jj_3R_46() - Method in class org.jacop.fz.Parser
- jj_3R_47() - Method in class org.jacop.fz.Parser
- jj_3R_48() - Method in class org.jacop.fz.Parser
- jj_3R_49() - Method in class org.jacop.fz.Parser
- jj_3R_50() - 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 - 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
- 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
-
It specifies the number of variables.
- 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 extends Var> - 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 extends Var> - 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 extends IntVar> - 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 extends FloatVar> - 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 extends IntVar> - 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 extends FloatVar> - 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.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) - 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 extends IntVar> - 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.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.
- 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 extends Var> - 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<Var>, 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
-
Defines relations
- le - Static variable in class org.jacop.constraints.SumBool
-
Defines relations
- 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
-
Returns the lexical ordering between the sets
- lex(FloatDomain) - Method in class org.jacop.floats.core.FloatDomain
-
Returns the lexical ordering between the sets
- 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 error 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 error 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
-
Is Lex enforcing "<" relationship?
- 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
-
It specifies the limit of the profile of cumulative use of resources.
- 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.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(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 extends VariableNode> - Class in org.jacop.floats.constraints.linear
- LinearCalculator<T extends Var> - 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 constraint implements the weighted summation over several variables .
- 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 constraint does not use Store parameter any longer.
- LinearInt(Store, IntVar[], int[], String, IntVar) - Constructor for class org.jacop.constraints.LinearInt
-
Deprecated.LinearInt constraint does not use Store parameter any longer.
- 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) - 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
-
The list of variables which are checked and counted if equal to specified value.
- list - Variable in class org.jacop.constraints.AtMost
-
The list of variables which are checked and counted if equal to specified value.
- 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.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
-
Deprecated.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) - 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 error org.jacop.fz.Parser.LookaheadSuccess
- lookup(IntVar) - Method in class org.jacop.constraints.netflow.Arithmetic
- LOOP_DETECTED - Static variable in error 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
-
Defines relations
- lt - Static variable in class org.jacop.constraints.SumBool
-
Defines relations
- 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 - Static variable in class org.jacop.search.sgmpcs.SGMPCSearch
- LubyCalculator<T extends Var> - 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
-
It specifies length of lists x and y respectively.
- 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.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
- mapping - Variable in class org.jacop.examples.fd.crosswords.CrossWord
- mappingReverse - Variable in class org.jacop.examples.fd.crosswords.CrossWord
- 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.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.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 extends SetVar> - 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
-
It specifies the maximum element in the domain.
- MaxGlbCard<T extends SetVar> - 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 extends SetVar> - 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.TaskNormalView
- maxNonZero() - Method in class org.jacop.constraints.cumulative.TaskReversedView
- maxNonZero() - Method in class org.jacop.constraints.cumulative.TaskView
- 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 extends IntVar> - 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 extends FloatVar> - 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.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.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 extends SetVar> - 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 extends Var> - 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
-
It specifies the minimum element in the domain.
- 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 extends SetVar> - 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
-
Minimization step for floating-point cost function minimization.
- 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 extends SetVar> - 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.
- minsorted - Variable in class org.jacop.constraints.Alldiff
- 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 extends Var> - 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 extends Var> - 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, 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.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.LexOrder
-
size of the longest vector
- 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.ui.PrintSchedule
- n - Variable in class org.jacop.util.BipartiteGraphMatching
- n - Variable in class org.jacop.util.LengauerTarjan
- 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
-
Defines relations
- ne - Static variable in class org.jacop.constraints.SumBool
-
Defines relations
- 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
-
Defines negated relations
- negRel - Static variable in class org.jacop.constraints.SumBool
-
Defines negated relations
- 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
-
Deprecated.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
- 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() - Method in class org.jacop.core.Domain
-
It returns the number of constraints
- noConstraints() - Method in class org.jacop.core.IntDomain
-
It returns the number of constraints
- noConstraints() - Method in class org.jacop.floats.core.FloatDomain
-
It returns the number of constraints
- 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 extends IntVar> - 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 - 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 - org.jacop.constraints.geost.InternalConstraint.Applicability
- notConsistency(Store) - Method in class org.jacop.constraints.AbsXeqY
- 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.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.constraints.XplusYplusCeqZ
- notConsistency(Store) - Method in class org.jacop.constraints.XplusYplusQeqZ
- notConsistency(Store) - Method in class org.jacop.constraints.XplusYplusQgtC
- 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.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.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.constraints.XplusYplusCeqZ
- notSatisfied() - Method in class org.jacop.constraints.XplusYplusQeqZ
- notSatisfied() - Method in class org.jacop.constraints.XplusYplusQgtC
- 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 - 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
- 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.
- 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 extends Var> - 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.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 extends Var> - 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 extends Var> - 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 - 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.
- 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<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
-
Is Lex enforcing "<" relationship?
- 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
-
It specifies the rounding method; true - extend interval outward false - does not extend interval and use calculation results.
- 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.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.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.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 in org.jacop.fz
-
This exception is thrown when parse errors are encountered.
- ParseException() - Constructor for exception org.jacop.fz.ParseException
-
The following constructors are for use by you for whatever purpose you can think of.
- ParseException(String) - Constructor for exception org.jacop.fz.ParseException
-
Constructor with message.
- ParseException(String) - Constructor for exception org.jacop.jasat.utils.CnfParser.ParseException
- ParseException(Token, int[][], String[]) - Constructor for exception 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 - Error 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>) - 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
- 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
-
It specifies the constant pi, as defined in java.lang.Math package.
- 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(Constraint) - Method in class org.jacop.fz.constraints.Support
- pose(Constraint) - Method in class org.jacop.fz.Solve
- poseAlldistinctConstraints() - Method in class org.jacop.fz.constraints.Support
- poseDC(DecomposedConstraint) - 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
- 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.Count
- position - Variable in class org.jacop.constraints.CountBounds
- 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
-
It specifies the precision for floating point operations, among others decide when two numbers are equal and when a interval is singleton.
- 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.
- 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(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 extends Var> - 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<Var>) - 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) - Method in class org.jacop.fz.Solve
- prioritySearch - Variable in class org.jacop.fz.SearchItem
- PrioritySearch<T extends Var> - 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>, DepthFirstSearch<T>[]) - Constructor for class org.jacop.search.PrioritySearch
-
It constructs a PrioritySearch variable ordering.
- PrioritySearch.LinkingSearch<T extends Var> - Class in org.jacop.search
- PrioritySearch.SolutionsLimitReached - Exception 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
- 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
- profile - Static variable in class org.jacop.constraints.cumulative.CumulativeBasic
- profile - Static variable in class org.jacop.constraints.cumulative.CumulativePrimary
- 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
- 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 - org.jacop.constraints.netflow.DomainStructure.Behavior
- PRUNE_BOTH - org.jacop.constraints.netflow.DomainStructure.Behavior
- PRUNE_INACTIVE - 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.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 - 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 - 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
- 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.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.constraints.XplusYplusQeqZ
-
It specifies variable q in constraint x + y + q = z.
- q - Variable in class org.jacop.constraints.XplusYplusQgtC
-
It specifies variable q in constraint x+y+q > c.
- 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 extends Constraint> - 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
- 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 extends Var> - 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 extends Var> - 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
- rangeX - Variable in class org.jacop.constraints.Assignment
- 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.
- 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 in org.jacop.util.fsm
-
SyntaxException raised if not regular expression is being parsed.
- 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 constraints "constraint" <=> B
- 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
-
It specifies what relations is used by this constraint
- relationType - Variable in class org.jacop.constraints.SumBool
-
It specifies what relations is used by this constraint
- 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
- 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.
- 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.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 extends Constraint> - 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
- 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
- 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
- restartModules - Variable in class org.jacop.jasat.core.Core
- restarts() - Method in class org.jacop.search.restart.RestartSearch
- RestartSearch<T extends Var> - 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, Var) - Constructor for class org.jacop.search.restart.RestartSearch
- RestartSearch.CostListener<T extends Var> - Class in org.jacop.search.restart
- 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
- 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.
- 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) - Method in class org.jacop.fz.Solve
- run_single_search(int, SimpleNode, SearchItem) - 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.
- 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.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.Circuit
- satisfied() - Method in class org.jacop.constraints.Conditional
-
Informs wheter the constraint is satisfied
- satisfied() - Method in class org.jacop.constraints.Count
- satisfied() - Method in class org.jacop.constraints.CountBounds
- 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
-
Deprecated.
- 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.constraints.XplusYplusCeqZ
- satisfied() - Method in class org.jacop.constraints.XplusYplusQeqZ
- satisfied() - Method in class org.jacop.constraints.XplusYplusQgtC
- satisfied() - Method in class org.jacop.floats.constraints.AbsPeqR
- 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.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.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.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
- 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.
- satisfiedWhenDefined - Variable in class org.jacop.constraints.LexOrder
- SATISFY - Static variable in interface org.jacop.fz.ParserConstants
-
RegularExpression Id.
- 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.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 extends Var> - 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
- 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 - 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.
- 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
- 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 - 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
- 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 extends Var> - 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.
- 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
- 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 org.jacop.core.FailException
- serialVersionUID - Static variable in exception org.jacop.floats.core.InternalException
- serialVersionUID - Static variable in exception 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 error org.jacop.fz.TokenMgrError
-
The version identifier for this Serializable class.
- serialVersionUID - Static variable in exception 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_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) - 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) - Method in class org.jacop.search.Shaving
- setChildrenListeners(ExitChildListener[]) - Method in class org.jacop.search.Shaving
- 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.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.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(float) - 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, 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
- setOutward(boolean) - Static method in class org.jacop.floats.core.FloatDomain
-
It defines rounding method
- 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
- setRightNeighbor(TreeNode) - Method in class org.jacop.constraints.knapsack.TreeNode
-
It sets the right neighbor of this tree node.
- 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
- 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.
- setSubSearchForAll(DepthFirstSearch<Var>, 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 extends Var> - 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 extends IntVar> - 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 extends IntVar> - 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 extends IntVar> - Class in org.jacop.search.sgmpcs
-
Saves the cost produced by a given search
- SimpleMatrixSelect<T extends Var> - 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 extends Var> - 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 extends Var> - 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.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_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 extends Var> - 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 extends Var> - 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 extends IntVar> - 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 extends FloatVar> - 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 extends IntVar> - 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 extends FloatVar> - 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 extends Var> - 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 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 - Class in org.jacop.fz
-
The parser part responsible for parsing the solve part of the flatzinc file, building a related search and executing it.
- 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 extends Var> - 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 extends IntVar> - 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 extends Var> - 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 extends IntVar> - 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 extends Var> - 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
- 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 times of tasks
- 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 error 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.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 - 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.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, DepthFirstSearch<Var>, 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<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
-
Deprecated.It specifies variable sum to store the overall sum of the variables being summed up.
- sum - Variable in class org.jacop.constraints.SumBool
-
It specifies variable for the overall sum.
- 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
-
Deprecated.As of release 4.3.1 replaced by SumInt constraint.
- 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
-
Deprecated.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
-
Deprecated.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 constraint implements the summation over several 0/1 variables.
- SumBool(List<? extends IntVar>, String, IntVar) - Constructor for class org.jacop.constraints.SumBool
-
It constructs the constraint 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 constraint does not use Store parameter any longer.
- SumBool(Store, IntVar[], String, IntVar) - Constructor for class org.jacop.constraints.SumBool
-
Deprecated.SumBool constraint does not use Store parameter any longer.
- 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
-
Deprecated.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
-
It specifies sum of lower bounds (min values) and sum of upper bounds (max values)
- sumMin - Variable in class org.jacop.constraints.LinearInt
-
It specifies sum of lower bounds (min values) and sum of upper bounds (max values)
- 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 constraint implements the weighted summation over several variables .
- 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(IntVar[], int[], IntVar) - Constructor for class org.jacop.constraints.SumWeight
- 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
-
Deprecated.
- 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.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.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
-
Basic support for generation of constraints in flatzinc
- 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.Count
- swap(int, int) - Method in class org.jacop.constraints.CountBounds
- 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
- 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 org.jacop.util.fsm.RegularExpressionParser.SyntaxException
-
The constructor to create an syntax exception without the message.
- SyntaxException(String) - Constructor for exception 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.ValuePrecede
-
It specifies values s and t for the constraint.
- 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 - Class in org.jacop.constraints.cumulative
-
Represents tasks for cumulative constraint
- 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
-
All tasks of the constraint
- TaskNormalView - Class in org.jacop.constraints.cumulative
-
Represents tasks for cumulative constraint
- 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
-
Represents tasks for cumulative constraint
- TaskReversedView(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.cumulative.TaskReversedView
- TaskView - Class in org.jacop.constraints.cumulative
-
Represents tasks for cumulative constraint
- 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
-
Implements ThetaLambdaNode for ThetaLambdaTree.
- ThetaLambdaNode() - Constructor for class org.jacop.constraints.cumulative.ThetaLambdaNode
- ThetaLambdaTree - Class in org.jacop.constraints.cumulative
-
Implements ThetaLambdaTree and operations on this tree for Cumulative constraint
- 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
-
Implements ThetaLambdaUnaryTree and operations on this tree for Cumulative constraint
- 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
-
Implements ThetaTree and operations on this tree for Cumulative constraint
- 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.constraints.ArgMax
-
tirbreak == true --> select element with the lowest index if exist several
- tiebreak - Variable in class org.jacop.constraints.ArgMin
-
tirbreak == true --> select element with the lowest index if exist several
- tieBreaking - Variable in class org.jacop.fz.SearchItem
- tieBreakingComparator - Variable in class org.jacop.search.SimpleMatrixSelect
- tieBreakingComparator - Variable in class org.jacop.search.SimpleSelect
- 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(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(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 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 - Error in org.jacop.fz
-
Token Manager Error.
- TokenMgrError() - Constructor for error org.jacop.fz.TokenMgrError
-
No arg constructor.
- TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for error org.jacop.fz.TokenMgrError
-
Full Constructor.
- TokenMgrError(String, int) - Constructor for error 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.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.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.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.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.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.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.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.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.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
-
Deprecated.
- 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.constraints.XplusYplusCeqZ
- toString() - Method in class org.jacop.constraints.XplusYplusQeqZ
- toString() - Method in class org.jacop.constraints.XplusYplusQgtC
- 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.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.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.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.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
- 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.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.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.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.
- trace_indent - Variable in class org.jacop.fz.Parser
- 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 extends Var> - 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
-
Implements ThetaLambdaTree and operations on this tree for Cumulative constraint
- 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 in org.jacop.fz
-
It is thrown in flazinc when search is not needed since the solution is known.
- TrivialSolution() - Constructor for exception 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
-
Local copies of tasks in normal and reserved views
- 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.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.diffn.Diffn.Event
- type() - Method in class org.jacop.fz.SearchItem
U
- ub - Variable in class org.jacop.constraints.CountBounds
-
It specifies a lower and upper bounds of occurences of the specified value in a list.
- 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 - 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
- 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(double) - Static method in class org.jacop.floats.core.FloatDomain
- upBit(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>, float) - 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
- 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.
- 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
- 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
-
The value to which is any variable is equal to makes the constraint count it.
- value - Variable in class org.jacop.constraints.AtMost
-
The value to which is any variable is equal to makes the constraint count it.
- 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.cumulative.CumulativeBasic.Event
- value - Variable in class org.jacop.constraints.cumulative.CumulativePrimary.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.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 - 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
- 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.
- 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
-
It defines Value Precedence constraint for integers.
- ValuePrecede(int, int, List<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.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() - 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() - 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.
- 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 - 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
- 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
- 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
- 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
- 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 extends Var> - 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 extends Var> - 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
- 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.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.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.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.Stretch
- x - Variable in class org.jacop.constraints.SumBool
-
It specifies a list of variables being summed.
- 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
-
It specifies variable x in constraint x mod y = z.
- 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.constraints.XplusYplusCeqZ
-
It specifies variable x in constraint x + y + c = z.
- x - Variable in class org.jacop.constraints.XplusYplusQeqZ
-
It specifies variable x in constraint x + y + q = z.
- x - Variable in class org.jacop.constraints.XplusYplusQgtC
-
It specifies variable x in constraint x+y+q > c.
- 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.EquationSystem
- x - Variable in class org.jacop.floats.constraints.MultivariateIntervalNewton
- 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.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
-
Constraints X #= C
- 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.
- 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
-
Constraint X mod Y = Z
- 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
-
Constraint X * C #= Z
- 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
-
Constraint X * Y #= Z
- XmulYeqZ(IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XmulYeqZ
-
It constructs a constraint X * Y = Z.
- XneqC - Class in org.jacop.constraints
-
Constraints X #\= C
- 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.
- XplusYplusCeqZ - Class in org.jacop.constraints
-
Constraints X + Y + C #= Z.
- XplusYplusCeqZ(IntVar, IntVar, int, IntVar) - Constructor for class org.jacop.constraints.XplusYplusCeqZ
-
It constructs constraint X+Y+C=Z.
- XplusYplusQeqZ - Class in org.jacop.constraints
-
Constraint X + Y + Q = Z
- XplusYplusQeqZ(IntVar, IntVar, IntVar, IntVar) - Constructor for class org.jacop.constraints.XplusYplusQeqZ
-
It constructs X+Y+Q=Z constraint.
- XplusYplusQgtC - Class in org.jacop.constraints
-
Constraint X + Y + Q > C
- XplusYplusQgtC(IntVar, IntVar, IntVar, int) - Constructor for class org.jacop.constraints.XplusYplusQgtC
-
It creates X+Y+Q>= C 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
-
It specifies variable y in constraint x mod y = z.
- 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.
- y - Variable in class org.jacop.constraints.XplusYplusCeqZ
-
It specifies variable x in constraint x + y + c = z.
- y - Variable in class org.jacop.constraints.XplusYplusQeqZ
-
It specifies variable y in constraint x + y + q = z.
- y - Variable in class org.jacop.constraints.XplusYplusQgtC
-
It specifies variable y in constraint x+y+q > c.
- 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
- 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
-
It specifies variable z in constraint x mod y = z.
- 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.
- z - Variable in class org.jacop.constraints.XplusYplusCeqZ
-
It specifies variable x in constraint x + y + c = z.
- z - Variable in class org.jacop.constraints.XplusYplusQeqZ
-
It specifies variable z in constraint x + y + q = 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
All Classes All Packages