Uses of Class
org.jacop.core.Store
Packages that use Store
Package
Description
-
Uses of Store in org.jacop.api
Methods in org.jacop.api with parameters of type Store -
Uses of Store in org.jacop.constraints
Fields in org.jacop.constraints declared as StoreModifier and TypeFieldDescription(package private) StoreDiff.currentStore(package private) StoreAlldiff.store(package private) StoreCircuitVar.store(package private) StoreDiff2Var.store(package private) StoreDisjointCondVar.store(package private) StoreExtensionalConflictVA.store(package private) StoreExtensionalSupportSTR.store(package private) StoreIfThen.store(package private) StoreIfThenElse.store(package private) StoreImplies.storeprivate StoreLexOrder.store(package private) StoreLinear.storeDeprecated.(package private) StoreLinearInt.store(package private) StoreMember.store(package private) StoreSubcircuit.store(package private) StoreSumBool.store(package private) StoreSumInt.store(package private) StoreValuePrecede.store(package private) StoreVariableTrace.storeMethods in org.jacop.constraints with parameters of type StoreModifier and TypeMethodDescription(package private) voidCircuit.alldifferent(Store store, LinkedHashSet<IntVar> fdvs) (package private) voidSubcircuit.alldifferent(Store store, LinkedHashSet<IntVar> fdvs) (package private) voidAbsXeqY.boundConsistency(Store store) protected voidLinearInt.commonInitialization(Store store, IntVar[] list, int[] weights, String rel, int sum) voidAbsXeqY.consistency(Store store) voidAlldiff.consistency(Store store) voidAlldifferent.consistency(Store store) voidAlldistinct.consistency(Store store) voidAllEqual.consistency(Store store) voidAmong.consistency(Store store) voidAmongVar.consistency(Store store) voidAnd.consistency(Store store) voidAndBoolSimple.consistency(Store store) voidAndBoolVector.consistency(Store store) voidArgMax.consistency(Store store) voidArgMin.consistency(Store store) voidAssignment.consistency(Store store) voidAtLeast.consistency(Store store) voidAtMost.consistency(Store store) voidBoolClause.consistency(Store store) computes consistency for x_0 \/ ...voidChannelImply.consistency(Store store) voidChannelReif.consistency(Store store) voidCircuit.consistency(Store store) voidConditional.consistency(Store store) abstract voidConstraint.consistency(Store store) It is a (most probably incomplete) consistency function which removes the values from variables domains.voidCount.consistency(Store store) voidCountBounds.consistency(Store store) voidCountValues.consistency(Store store) voidCountValuesBounds.consistency(Store store) voidCountVar.consistency(Store store) voidCumulative.consistency(Store store) voidDiff.consistency(Store store) voidDistance.consistency(Store store) voidElement.consistency(Store store) voidElementInteger.consistency(Store store) voidElementIntegerFast.consistency(Store store) voidElementVariable.consistency(Store store) voidElementVariableFast.consistency(Store store) voidEq.consistency(Store store) voidEqBool.consistency(Store store) voidExtensionalConflictVA.consistency(Store store) voidExtensionalSupportMDD.consistency(Store s) voidExtensionalSupportSTR.consistency(Store store) voidExtensionalSupportVA.consistency(Store store) voidGCC.consistency(Store store) voidIfThen.consistency(Store store) voidIfThenBool.consistency(Store store) voidIfThenElse.consistency(Store store) voidImplies.consistency(Store store) voidIn.consistency(Store store) voidIncreasing.consistency(Store store) voidLexOrder.consistency(Store store) voidLinear.consistency(Store store) Deprecated.voidLinearInt.consistency(Store store) voidLinearIntDom.consistency(Store store) voidMax.consistency(Store store) voidMaxSimple.consistency(Store store) voidMember.consistency(Store store) voidMin.consistency(Store store) voidMinSimple.consistency(Store store) voidNoGood.consistency(Store store) voidNot.consistency(Store store) voidOr.consistency(Store store) voidOrBoolSimple.consistency(Store store) voidOrBoolVector.consistency(Store store) voidReified.consistency(Store store) voidSeqPrecedeChain.consistency(Store store) voidSubcircuit.consistency(Store store) voidSum.consistency(Store store) voidSumBool.consistency(Store store) voidSumInt.consistency(Store store) voidSumWeight.consistency(Store store) voidSumWeightDom.consistency(Store store) Deprecated.voidValuePrecede.consistency(Store store) voidValues.consistency(Store store) voidVariableTrace.consistency(Store store) voidXdivYeqZ.consistency(Store store) voidXeqC.consistency(Store store) voidXeqY.consistency(Store store) voidXexpYeqZ.consistency(Store store) voidXgtC.consistency(Store store) voidXgteqC.consistency(Store store) voidXgteqY.consistency(Store store) voidXgtY.consistency(Store store) voidXltC.consistency(Store store) voidXlteqC.consistency(Store store) voidXlteqY.consistency(Store store) voidXltY.consistency(Store store) voidXmodYeqZ.consistency(Store store) voidXmulCeqZ.consistency(Store store) voidXmulYeqC.consistency(Store store) voidXmulYeqZ.consistency(Store store) voidXneqC.consistency(Store store) voidXneqY.consistency(Store store) voidXor.consistency(Store store) voidXorBool.consistency(Store store) voidXplusCeqZ.consistency(Store store) voidXplusClteqZ.consistency(Store store) voidXplusYeqC.consistency(Store store) voidXplusYeqZ.consistency(Store store) voidXplusYgtC.consistency(Store store) voidXplusYlteqZ.consistency(Store store) voidAmongVar.consistencyForX(Store store) Is called when all y are grounded and amongForSet is equivalent to simple version of Among.voidAmongVar.consistencyForY(Store store) It is a function which makes Y consistent if all X's are grounded.voidAmongVar.consistencyWhen_LB0_EQ_UB0(Store store) The number of x in lbsDom is equal to the number of X intersecting ubSDom.private voidGCC.countBoundConsistency(Store store) It returns an array list of constraint which are used to decompose this constraint.It returns an array list of constraint which are used to decompose this constraint.Lex.decomposeLE(Store store) Lex.decomposeLERegular(Store store) Lex.decomposeLT(Store store) Lex.decomposeLTRegular(Store store) (package private) voidAbsXeqY.domainConsistency(Store store) private voidCumulative.edgeFindingDown(Store store) private voidCumulative.edgeFindingUp(Store store) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidIt imposes the constraint in a given store.voidIt imposes the constraint and adjusts the queue index.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidIt imposes the constraint in a given store.voidvoidvoidIt imposes the constraint in a given store.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidDeprecated.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidDeprecated.voidvoidvoidvoidvoidvoidvoidvoidvoidvoidAndBool.imposeDecomposition(Store store) voidAndBoolVector.imposeDecomposition(Store store) voidConstraint.imposeDecomposition(Store store) It imposes the decomposition of the given constraint in a given store.abstract voidDecomposedConstraint.imposeDecomposition(Store store) It imposes the constraint in a given store.voidDecomposedConstraint.imposeDecomposition(Store store, int queueIndex) It imposes the constraint and adjusts the queue index.voidEqBool.imposeDecomposition(Store store) voidIncreasing.imposeDecomposition(Store store) voidLex.imposeDecomposition(Store store) voidOrBool.imposeDecomposition(Store store) voidOrBoolVector.imposeDecomposition(Store store) voidSequence.imposeDecomposition(Store store) voidSoftAlldifferent.imposeDecomposition(Store store) voidSoftGCC.imposeDecomposition(Store store) voidStretch.imposeDecomposition(Store store) voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid(package private) intvoidAbsXeqY.notConsistency(Store store) voidAllEqual.notConsistency(Store store) voidAnd.notConsistency(Store store) voidAndBoolSimple.notConsistency(Store store) voidAndBoolVector.notConsistency(Store store) voidAtLeast.notConsistency(Store store) voidAtMost.notConsistency(Store store) voidBoolClause.notConsistency(Store store) computes consistency for not (x_0 \/ ...voidCount.notConsistency(Store store) voidCountBounds.notConsistency(Store store) voidCountVar.notConsistency(Store store) voidDistance.notConsistency(Store store) voidEq.notConsistency(Store store) voidEqBool.notConsistency(Store store) voidIfThen.notConsistency(Store store) voidIfThenBool.notConsistency(Store store) voidIfThenElse.notConsistency(Store store) voidImplies.notConsistency(Store store) voidIn.notConsistency(Store store) voidLinearInt.notConsistency(Store store) voidLinearIntDom.notConsistency(Store store) voidMember.notConsistency(Store store) voidNot.notConsistency(Store store) voidOr.notConsistency(Store store) voidOrBoolSimple.notConsistency(Store store) voidOrBoolVector.notConsistency(Store store) abstract voidPrimitiveConstraint.notConsistency(Store store) It makes pruning in such a way that constraint is notConsistent.voidReified.notConsistency(Store store) voidSumBool.notConsistency(Store store) voidSumInt.notConsistency(Store store) voidXeqC.notConsistency(Store store) voidXeqY.notConsistency(Store store) voidXgtC.notConsistency(Store store) voidXgteqC.notConsistency(Store store) voidXgteqY.notConsistency(Store store) voidXgtY.notConsistency(Store store) voidXltC.notConsistency(Store store) voidXlteqC.notConsistency(Store store) voidXlteqY.notConsistency(Store store) voidXltY.notConsistency(Store store) voidXmulCeqZ.notConsistency(Store store) voidXmulYeqC.notConsistency(Store store) voidXneqC.notConsistency(Store store) voidXneqY.notConsistency(Store store) voidXor.notConsistency(Store store) voidXorBool.notConsistency(Store store) voidXplusCeqZ.notConsistency(Store store) voidXplusClteqZ.notConsistency(Store store) voidXplusYeqC.notConsistency(Store store) voidXplusYeqZ.notConsistency(Store store) voidXplusYgtC.notConsistency(Store store) voidXplusYlteqZ.notConsistency(Store store) private voidprivate void(package private) voidCircuit.oneCircuit(Store store, LinkedHashSet<IntVar> fdvs) SoftAlldifferent.primitiveDecomposition(Store store) SoftGCC.primitiveDecomposition(Store store) private voidCumulative.profileCheckInterval(Store store, IntVar Start, IntVar Duration, Interval i, IntVar Resources, int mustUseMin, int mustUseMax) private voidDiff.profileCheckInterval(Store store, DiffnProfile Profile, int limit, IntVar Start, IntVar Duration, int iMin, int i_max, IntVar Resources) (package private) voidDisjointConditional.profileCheckInterval(Store store, DisjointConditionalProfile Profile, int limit, IntVar Start, IntVar Duration, int _min, int _max, IntVar Resources) private voidCumulative.profileCheckTasks(Store store) private voidLinear.pruneRelation(Store store, byte rel) Deprecated.private booleanAlldifferent.satisfiedFullCheck(Store S) (package private) voidprivate intprivate voidSubcircuit.sccsBasedPruning(Store store) private voidCumulative.updateTasksRes(Store store) Constructors in org.jacop.constraints with parameters of type StoreModifierConstructorDescription(package private)CircuitVar(Store store) (package private)CircuitVar(Store store, int next, int previous) (package private)(package private)(package private)(package private)(package private)Deprecated.It constructs the constraint Linear.Deprecated.It constructs the constraint Linear.Deprecated.LinearInt constraint does not use Store parameter any longer.Deprecated.Deprecated.LinearIntDom(Store store, List<? extends IntVar> variables, List<Integer> weights, String rel, int sum) Deprecated.LinearIntDom constraint does not use Store parameter any longer.LinearIntDom(Store store, IntVar[] list, int[] weights, String rel, int sum) Deprecated.LinearIntDom constraint does not use Store parameter any longer.LinearIntDom(Store store, IntVar[] list, int[] weights, String rel, IntVar sum) Deprecated.LinearIntDom constraint does not use Store parameter any longer.Deprecated.Deprecated.Deprecated.SumInt constraint does not use Store parameter any longer.Deprecated.SumInt constraint does not use Store parameter any longer. -
Uses of Store in org.jacop.constraints.binpacking
Methods in org.jacop.constraints.binpacking with parameters of type Store -
Uses of Store in org.jacop.constraints.cumulative
Methods in org.jacop.constraints.cumulative with parameters of type StoreModifier and TypeMethodDescriptionprivate voidCumulative.adjustBounds(Store store, ThetaLambdaTree tree, TaskView[] t, int[] prec, long cap) voidCumulative.consistency(Store store) voidCumulativeBasic.consistency(Store store) voidCumulativeOptional.consistency(Store store) voidCumulativePrimary.consistency(Store store) voidCumulativeUnary.consistency(Store store) voidCumulativeUnaryOptional.consistency(Store store) (package private) voidCumulativeUnary.detectable(Store store, TaskView[] tn, TaskView[] tr) private voidprivate voidCumulativeUnary.detectablePhase(Store store, TaskView[] tc) (package private) voidprivate void(package private) voidprivate voidCumulativeUnary.edgeFindPhase(Store store, TaskView[] tc) (package private) voidCumulative.edgeFindQuad(Store store) private voidCumulative.edgeFindQuad(Store store, TaskView[] tn) (package private) voidCumulativeUnary.notFirstNotLast(Store store, TaskView[] tn, TaskView[] tr) private voidCumulativeUnary.notFirstNotLastPhase(Store store, TaskView[] tc) private void(package private) voidCumulativeBasic.profileProp(Store store) (package private) voidprivate voidCumulativeBasic.sweepPruning(Store store) (package private) voidCumulativePrimary.sweepPruning(Store store) (package private) voidProfileOptional.sweepPruning(Store store, TaskView[] tn, IntVar[] opt) private voidCumulativeBasic.updateTasksRes(Store store) (package private) voidProfileOptional.updateTasksRes(Store store, TaskView[] ts) -
Uses of Store in org.jacop.constraints.diffn
Fields in org.jacop.constraints.diffn declared as StoreMethods in org.jacop.constraints.diffn with parameters of type StoreModifier and TypeMethodDescriptionvoidDiffn.consistency(Store store) voidNooverlap.consistency(Store store) voidvoidDiffn.imposeDecomposition(Store store) It imposes DiffnDecomposed in a given store.voidDiffnDecomposed.imposeDecomposition(Store store) It imposes DiffnDecomposed in a given store.(package private) booleanRectangle.instantiatedBefore(Store store) -
Uses of Store in org.jacop.constraints.geost
Fields in org.jacop.constraints.geost declared as StoreMethods in org.jacop.constraints.geost with parameters of type StoreModifier and TypeMethodDescriptionvoidGeost.consistency(Store store) booleanGeostObject.TimeBoundConstraint.consistencyDurationGtZero(Store store) It applies constraint enforcing that duration > 0booleanGeostObject.TimeBoundConstraint.consistencyStartPlusDurationEqEnd(Store store) It evaluates part of the constraint that ensures that start + duration = endvoidprotected intGeost.pruneMax(Store store, GeostObject o, int currentShape, int d, int limit) the sweeping routine for minimal bounds.protected intGeost.pruneMin(Store store, GeostObject o, int currentShape, int d, int limit) the sweeping routine for minimal bounds. -
Uses of Store in org.jacop.constraints.knapsack
Methods in org.jacop.constraints.knapsack with parameters of type StoreModifier and TypeMethodDescriptionvoidKnapsack.consistency(Store store) voidprivate voidKnapsack.restrictItemQuantity(Store store, TreeNode parent, int availableCapacity) It makes sure that no item has a possibility to use more than available capacity. -
Uses of Store in org.jacop.constraints.netflow
Fields in org.jacop.constraints.netflow declared as StoreMethods in org.jacop.constraints.netflow with parameters of type StoreModifier and TypeMethodDescriptionvoidNetworkFlow.consistency(Store store) voidvoidArithmetic.imposeDecomposition(Store store) voidNetwork.initialize(Store store) Arithmetic.primitiveDecomposition(Store store) NetworkBuilder.primitiveDecomposition(Store store) 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.private voidConstructors in org.jacop.constraints.netflow with parameters of type Store -
Uses of Store in org.jacop.constraints.regular
Methods in org.jacop.constraints.regular with parameters of type StoreModifier and TypeMethodDescriptionvoidRegular.consistency(Store store) voidvoidRegular.imposeDecomposition(Store store) -
Uses of Store in org.jacop.constraints.table
Fields in org.jacop.constraints.table declared as StoreModifier and TypeFieldDescription(package private) StoreSimpleTable.store(package private) StoreTable.storeMethods in org.jacop.constraints.table with parameters of type StoreModifier and TypeMethodDescriptionvoidSimpleTable.consistency(Store store) voidTable.consistency(Store store) voidvoid(package private) voidConstructors in org.jacop.constraints.table with parameters of type Store -
Uses of Store in org.jacop.core
Fields in org.jacop.core declared as StoreModifier and TypeFieldDescription(package private) StoreMutableDomain.store(package private) StoreTimeStamp.storeVar.storeEach variable is created in a store.Methods in org.jacop.core that return StoreModifier and TypeMethodDescriptionVar.getStore()This function returns store used by this variable.Methods in org.jacop.core with parameters of type StoreModifier and TypeMethodDescriptionprivate voidIntVar.commonInitialization(Store store, String name, IntDomain dom) Constructors in org.jacop.core with parameters of type StoreModifierConstructorDescriptionBooleanVar(Store store) This constructor creates a variable with empty domain (standard FD domain), automatically generated name, and empty attached constraint list.BooleanVar(Store store, int min, int max) Boolean variable constructor.BooleanVar(Store store, String name) Boolean variable constructor.BooleanVar(Store store, String name, int min, int max) Boolean variable constructor.BooleanVar(Store store, String name, BoundDomain dom) It creates a Boolean variable.BooleanVar(Store store, BoundDomain dom) It creates a Boolean variable.This constructor creates a variable with empty domain (standard IntervalDomain domain), automatically generated name, and empty attached constraint list.This constructor creates a variable with a domain between min..max, automatically generated name, and empty attached constraint list.This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.It creates a variable in a given store, with a given name and a given domain.It creates a variable in a given store, with a given name and a given domain.MutableDomain(Store store) MutableDomain(Store store, IntDomain domain) The constructor. -
Uses of Store in org.jacop.examples.cpviz
Fields in org.jacop.examples.cpviz declared as Store -
Uses of Store in org.jacop.examples.fd
Fields in org.jacop.examples.fd declared as StoreModifier and TypeFieldDescription(package private) StoreConferenceTalkPlacement.storeExampleFD.storeIt specifies the constraint store responsible for holding information about constraints and variables.Methods in org.jacop.examples.fd that return Store -
Uses of Store in org.jacop.examples.fd.filters
Methods in org.jacop.examples.fd.filters with parameters of type StoreModifier and TypeMethodDescriptionstatic intFilterBenchmark.experiment1(Store store, Filter filter, int addNum, int mulNum) It optimizes scheduling of filter operations.static intFilterBenchmark.experiment1C(Store store, Filter filter, int addNum, int mulNum, int clock) It optimizes scheduling of filter operation in fashion allowing chaining of operations within one clock cycle.static intFilterBenchmark.experiment1P(Store store, Filter filter, int addNum, int mulNum) It optimizes scheduling of filter operations.static intFilterBenchmark.experiment1PM(Store store, Filter filter, int addNum, int mulNum) It optimizes scheduling of filter operations in a fashion allowing pipelining of multiplication operations.static intFilterBenchmark.experiment2(Store store, Filter filter, int addNum, int mulNum) It optimizes scheduling of filter operations.static intFilterBenchmark.experiment2C(Store store, Filter filter, int addNum, int mulNum, int clock) It optimizes scheduling of filter operation in fashion allowing chaining of operations within one clock cycle.static intFilterBenchmark.experiment2P(Store store, Filter filter, int addNum, int mulNum) It optimizes scheduling of filter operations.static intFilterBenchmark.experiment2PM(Store store, Filter filter, int addNum, int mulNum) It optimizes scheduling of filter operation in fashion allowing pipelining of multiplication operations.FilterBenchmark.makeConstraints(Store store, Filter filter, int addNum, int mulNum) It creates constraint model for scheduling of filter operations.FilterBenchmark.makeConstraintsChain(Store store, Filter filter, int addNum, int mulNum, int clk) It creates constraint model for scheduling of filter operation in fashion allowing chaining of operations within one clock cycle.FilterBenchmark.makeConstraintsPipeline(Store store, Filter filter, int addNum, int mulNum) It creates a model for optimization of scheduling of operations of a given filter.FilterBenchmark.makeConstraintsPipeMultiplier(Store store, Filter filter, int addNum, int mulNum) It creates constraint model for scheduling of filter operation in fashion allowing pipelining of multiplication operations. -
Uses of Store in org.jacop.examples.set
Fields in org.jacop.examples.set declared as StoreModifier and TypeFieldDescriptionExampleSet.storeIt specifies the constraint store responsible for holding information about constraints and variables.Methods in org.jacop.examples.set that return Store -
Uses of Store in org.jacop.floats.constraints
Fields in org.jacop.floats.constraints declared as StoreMethods in org.jacop.floats.constraints with parameters of type StoreModifier and TypeMethodDescription(package private) voidAbsPeqR.boundConsistency(Store store) (package private) voidCosPeqR.boundConsistency(Store store) (package private) voidSinPeqR.boundConsistency(Store store) (package private) voidTanPeqR.boundConsistency(Store store) voidAbsPeqR.consistency(Store store) voidCeilPeqX.consistency(Store store) voidCosPeqR.consistency(Store store) voidElementFloat.consistency(Store store) voidElementFloatVariable.consistency(Store store) voidEquationSystem.consistency(Store store) voidExpPeqR.consistency(Store store) voidFloorPeqX.consistency(Store store) voidMax.consistency(Store store) voidMin.consistency(Store store) voidPeqC.consistency(Store store) voidPeqQ.consistency(Store store) voidPgtC.consistency(Store store) voidPgteqC.consistency(Store store) voidPgteqQ.consistency(Store store) voidPgtQ.consistency(Store store) voidPltC.consistency(Store store) voidPlteqC.consistency(Store store) voidPlteqQ.consistency(Store store) voidPltQ.consistency(Store store) voidPmulCeqR.consistency(Store store) voidPmulQeqR.consistency(Store store) voidPneqC.consistency(Store store) voidPneqQ.consistency(Store store) voidPplusCeqR.consistency(Store store) voidPplusQeqR.consistency(Store store) voidRoundPeqX.consistency(Store store) voidSinPeqR.consistency(Store store) voidSqrtPeqR.consistency(Store store) voidTanPeqR.consistency(Store store) voidXeqP.consistency(Store store) static final FloatVarvoidvoidIt imposes the constraint in a given store.voidvoidCosPeqR_decomposed.imposeDecomposition(Store store) static voidvoidPeqC.notConsistency(Store store) voidPeqQ.notConsistency(Store store) voidPgtC.notConsistency(Store store) voidPgteqC.notConsistency(Store store) voidPgteqQ.notConsistency(Store store) voidPgtQ.notConsistency(Store store) voidPltC.notConsistency(Store store) voidPlteqC.notConsistency(Store store) voidPlteqQ.notConsistency(Store store) voidPltQ.notConsistency(Store store) voidPneqC.notConsistency(Store store) voidPneqQ.notConsistency(Store store) voidPplusCeqR.notConsistency(Store store) voidPplusQeqR.notConsistency(Store store) Constructors in org.jacop.floats.constraints with parameters of type StoreModifierConstructorDescriptionEquationSystem(Store store, FloatVar[] f, FloatVar[] x) It constructs the constraint EquationSystem.LinearFloat(Store store, List<? extends FloatVar> variables, List<Double> weights, String rel, double sum) Deprecated.LinearFloat constraint does not use Store parameter any longer.LinearFloat(Store store, FloatVar[] list, double[] weights, String rel, double sum) Deprecated.LinearFloat constraint does not use Store parameter any longer.LinearFloat(Store store, FloatVar[] list, double[] weights, String rel, FloatVar sum) Deprecated.LinearFloat constraint does not use Store parameter any longer.MultivariateIntervalNewton(Store store, FloatVar[] f, FloatVar[] x) Deprecated.SumFloat constraint does not use Store parameter any longer. -
Uses of Store in org.jacop.floats.constraints.linear
Fields in org.jacop.floats.constraints.linear declared as StoreModifier and TypeFieldDescription(package private) StoreBoundsVar.store(package private) StoreLinear.store(package private) StoreVariableNode.storeMethods in org.jacop.floats.constraints.linear with parameters of type StoreModifier and TypeMethodDescriptionprivate voidLinear.commonInitialization(Store store, FloatVar[] list, double[] weights, String rel, double sum) voidLinear.consistency(Store store) voidvoidLinear.notConsistency(Store store) Constructors in org.jacop.floats.constraints.linear with parameters of type Store -
Uses of Store in org.jacop.floats.core
Methods in org.jacop.floats.core with parameters of type StoreModifier and TypeMethodDescriptionprivate voidFloatVar.commonInitialization(Store store, String name, FloatDomain dom) Constructors in org.jacop.floats.core with parameters of type StoreModifierConstructorDescriptionThis constructor creates a variable with empty domain (standard FloatIntervalDomain domain), automatically generated name, and empty attached constraint list.This constructor creates a variable with a domain between min..max, automatically generated name, and empty attached constraint list.This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.FloatVar(Store store, String name, FloatDomain dom) It creates a variable in a given store, with a given name and a given domain.FloatVar(Store store, FloatDomain dom) It creates a variable in a given store, with a given name and a given domain. -
Uses of Store in org.jacop.floats.search
Fields in org.jacop.floats.search declared as StoreConstructors in org.jacop.floats.search with parameters of type StoreModifierConstructorDescriptionOptimize(Store store, DepthFirstSearch<T> search, SelectChoicePoint<T> select, FloatVar cost) SplitRandomSelectFloat(Store store, T[] variables, ComparatorVariable<T> varSelect) The constructor to create a simple choice select mechanism.SplitRandomSelectFloat(Store store, T[] variables, ComparatorVariable<T> varSelect, ComparatorVariable<T> tieBreakerVarSelect) It constructs a simple selection mechanism for choice points.SplitSelectFloat(Store store, T[] variables, ComparatorVariable<T> varSelect) The constructor to create a simple choice select mechanism.SplitSelectFloat(Store store, T[] variables, ComparatorVariable<T> varSelect, ComparatorVariable<T> tieBreakerVarSelect) It constructs a simple selection mechanism for choice points.WeightedDegreeFloat(Store store) -
Uses of Store in org.jacop.fz
Fields in org.jacop.fz declared as StoreModifier and TypeFieldDescription(package private) StoreConstraints.store(package private) StoreParser.store(package private) StoreSearchItem.store(package private) StoreSolve.store(package private) StoreTables.storeMethods in org.jacop.fz that return StoreModifier and TypeMethodDescriptionFlatzincLoader.getStore()(package private) StoreParser.getStore()Methods in org.jacop.fz with parameters of type StoreModifier and TypeMethodDescriptionvoidSolve.PrecisionSetting.executedAtInitialize(Store store) (package private) voidVariablesParameters.generateArray(SimpleNode node, Tables table, Store store) (package private) voidVariablesParameters.generateArrayVariables(SimpleNode node, Tables table, Store store) (package private) voidVariablesParameters.generateVariables(SimpleNode node, Tables table, Store store) (package private) IntVar[]VariablesParameters.getScalarFlatExpr_ArrayVar(Store store, SimpleNode node, int index) (package private) FloatVar[]VariablesParameters.getScalarFlatExpr_ArrayVarFloat(Store store, SimpleNode node, int index) (package private) IntVarVariablesParameters.getScalarFlatExpr_var(Store store, SimpleNode node, int i) (package private) FloatVarVariablesParameters.getScalarFlatExpr_varFloat(Store store, SimpleNode node, int i) (package private) SetVar[]VariablesParameters.getSetFlatExpr_ArrayVar(Store store, SimpleNode node, int index) (package private) SetVarVariablesParameters.getSetFlatExpr_var(Store store, SimpleNode node, int i) (package private) voidVariablesParameters.pose(Store store, Constraint c) Constructors in org.jacop.fz with parameters of type StoreModifierConstructorDescriptionConstraints(Store store, Tables dict) It creates an object to parse the constraint part of the flatzinc file.SearchItem(Store store, Tables table) It constructs search part parsing object based on dictionaries provided as well as store object within which the search will take place.Solve(Store store, SatTranslation sat) It creates a parser for the solve part of the flatzinc file. -
Uses of Store in org.jacop.fz.constraints
Fields in org.jacop.fz.constraints declared as StoreModifier and TypeFieldDescription(package private) StoreBoolConstraints.store(package private) StoreComparisonConstraints.store(package private) StoreElementConstraints.store(package private) StoreFloatComparisonConstraints.store(package private) StoreFloatLinearConstraints.store(package private) StoreFloatOperationConstraints.store(package private) StoreGlobalConstraints.store(package private) StoreGraphConstraints.store(package private) StoreLinearConstraints.store(package private) StoreOperationConstraints.store(package private) StoreSetConstraints.store(package private) StoreSupport.storeConstructors in org.jacop.fz.constraints with parameters of type Store -
Uses of Store in org.jacop.satwrapper
Fields in org.jacop.satwrapper declared as StoreMethods in org.jacop.satwrapper with parameters of type StoreModifier and TypeMethodDescriptionvoidSatWrapper.consistency(Store store) The point where all operations are effectively done in the SAT solver, until no operation remains or a conflict occursfinal voidConstructors in org.jacop.satwrapper with parameters of type Store -
Uses of Store in org.jacop.search
Fields in org.jacop.search declared as StoreModifier and TypeFieldDescriptionDepthFirstSearch.storeIt represents store within which a search is performed.(package private) StoreFailConstraintsStatistics.store(package private) StoreShaving.storeIt specifies current store, so shaving can obtained information about recent failed constraint.Methods in org.jacop.search with parameters of type StoreModifier and TypeMethodDescriptionbooleanSimpleSolutionListener.assignSolution(Store store) It assigns the last found solution to the store.booleanSimpleSolutionListener.assignSolution(Store store, int number) booleanSolutionListener.assignSolution(Store store, int no) It imposes the constraints, so the last found solution is enforced.voidExitListener.executedAtExit(Store store, int solutionsNo) It is executed right after time out is determined.voidNoGoodsCollector.executedAtExit(Store store, int solutionsNo) voidTraceGenerator.executedAtExit(Store store, int solutionsNo) voidInitializeListener.executedAtInitialize(Store store) It is executed before the search starts labeling procedure.voidOneSolution.executedAtInitialize(Store store) voidTransformExtensional.executedAtInitialize(Store store) booleanDepthFirstSearch.labeling(Store store, SelectChoicePoint<T> select) booleanDepthFirstSearch.labeling(Store store, SelectChoicePoint<T> select, Var costVar) booleanbooleanbooleanPrioritySearch.labeling(Store store, SelectChoicePoint<T> select) booleanPrioritySearch.labeling(Store store, SelectChoicePoint<T> select, Var costVar) booleanSearch.labeling(Store store, SelectChoicePoint<T> select) It performs search using supplied choice point selection heuristic.booleanSearch.labeling(Store store, SelectChoicePoint<T> select, Var costVar) It performs search using supplied choice point selection heuristic, as well as costVariable as aim at finding an optimal solution.voidvoidIt sets the reference to the store in the context of which the search operates.voidIt specifies the constraint store in which context the shaving will take place.Constructors in org.jacop.search with parameters of type StoreModifierConstructorDescriptionActivityMax(Store store) ActivityMax(Store store, double decay) ActivityMaxDeg(Store store) ActivityMaxDeg(Store store, double decay) ActivityMin(Store store) ActivityMin(Store store, double decay) ActivityMinDeg(Store store) ActivityMinDeg(Store store, double decay) InputOrderSelect(Store store, T[] variables, Indomain<T> indomain) It constructs an input order selection procedure.WeightedDegree(Store store) -
Uses of Store in org.jacop.search.restart
Fields in org.jacop.search.restart declared as StoreConstructors in org.jacop.search.restart with parameters of type StoreModifierConstructorDescriptionRestartSearch(Store store, DepthFirstSearch<T> s, SelectChoicePoint<T> sel, Calculator calculator) RestartSearch(Store store, DepthFirstSearch<T> s, SelectChoicePoint<T> sel, Calculator calculator, T cost) -
Uses of Store in org.jacop.search.sgmpcs
Fields in org.jacop.search.sgmpcs declared as StoreConstructors in org.jacop.search.sgmpcs with parameters of type StoreModifierConstructorDescriptionSGMPCSearch(Store store, IntVar[] vars, IntVar cost) SGMPCSearch(Store store, IntVar[] vars, IntVar cost, ImproveSolution<IntVar> search) SimpleImprovementSearch(Store store, IntVar[] vars, IntVar cost) -
Uses of Store in org.jacop.set.constraints
Fields in org.jacop.set.constraints declared as StoreMethods in org.jacop.set.constraints with parameters of type StoreModifier and TypeMethodDescriptionvoidAdiffBeqC.consistency(Store store) voidAdisjointB.consistency(Store store) voidAeqB.consistency(Store store) voidAeqS.consistency(Store store) voidAinB.consistency(Store store) voidAinS.consistency(Store store) voidAintersectBeqC.consistency(Store store) voidAleB.consistency(Store store) voidAltB.consistency(Store store) voidAunionBeqC.consistency(Store store) voidCardA.consistency(Store store) voidCardAeqX.consistency(Store store) voidChannelBoolSet.consistency(Store store) voidChannelIntSet.consistency(Store store) voidEinA.consistency(Store store) voidElementSet.consistency(Store store) voidElementSetVariable.consistency(Store store) voidLex.consistency(Store store) Deprecated.voidMatch.consistency(Store store) voidPartitionSet.consistency(Store store) voidSinA.consistency(Store store) voidSumWeightedSet.consistency(Store store) voidXeqA.consistency(Store store) voidXinA.consistency(Store store) voidvoidvoidIt imposes the constraint in a given store.voidDeprecated.voidAeqB.notConsistency(Store store) voidAeqS.notConsistency(Store store) voidAinB.notConsistency(Store store) voidAinS.notConsistency(Store store) voidAleB.notConsistency(Store store) voidAltB.notConsistency(Store store) voidEinA.notConsistency(Store store) voidSinA.notConsistency(Store store) voidXeqA.notConsistency(Store store) voidXinA.notConsistency(Store store) -
Uses of Store in org.jacop.set.core
Constructors in org.jacop.set.core with parameters of type StoreModifierConstructorDescriptionThis constructor creates a variable with empty domain (standard IntervalDomain domain), automatically generated name, and empty attached constraint list.This constructor creates a set variable with domain a set min..max automatically generated name, and empty attached constraint list.This constructor creates a variable with an empty domain (standard IntervalDomain domain), the specified name, and an empty attached constraint list.This constructor creates a variable in a given store, with the domain specified by min..max and with the given name.It creates a variable in a given store, with a given name and a given domain.It creates a variable in a given store, with a given name and a given domain. -
Uses of Store in org.jacop.util
Methods in org.jacop.util with parameters of type StoreModifier and TypeMethodDescriptionvoidIndexDomainView.removeUnSupportedValues(Store store) It removes all values for which no support was found since the initialization of the support sweep.