|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PalmRealDomain
Interface for a PaLM real domain.
Field Summary |
---|
Fields inherited from interface choco.palm.real.PalmRealInterval |
---|
DOM, INF, SUP |
Method Summary | |
---|---|
void |
addDecisionConstraint(AbstractConstraint cst)
Adds a new decision constraint involving this domain/variable. |
ConstraintCollection |
getDecisionConstraints()
Returns current decisions constraints involving this domain/variable. |
void |
resetExplanationOnInf()
Updates lower bound explanations: removes all explanation that are no up-to-date anymore. |
void |
resetExplanationOnSup()
Updates upper bound explanations: removes all explanation that are no up-to-date anymore. |
void |
restoreInf(double newValue)
Lower bound of the domain should be restored to the specified value. |
void |
restoreSup(double newValue)
Upper bound of the domain should be restored to the specified value. |
void |
updateDecisionConstraints()
Updates decision constraints: removes all removed decision constraints. |
Methods inherited from interface choco.real.var.RealDomain |
---|
clearDeltaDomain, freezeDeltaDomain, getReleasedDeltaDomain, releaseDeltaDomain, silentlyAssign |
Methods inherited from interface choco.Entity |
---|
getProblem, pretty |
Methods inherited from interface choco.real.RealInterval |
---|
getInf, getSup, intersect, intersect |
Methods inherited from interface choco.palm.real.PalmRealInterval |
---|
self_explain |
Methods inherited from interface choco.real.RealInterval |
---|
getInf, getSup, intersect, intersect |
Method Detail |
---|
void restoreInf(double newValue)
void restoreSup(double newValue)
void resetExplanationOnInf()
void resetExplanationOnSup()
ConstraintCollection getDecisionConstraints()
void addDecisionConstraint(AbstractConstraint cst)
void updateDecisionConstraints()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |