|
|||||||||
| 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 | ||||||||