summaryrefslogtreecommitdiff
path: root/src/theory/arith/partial_model.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/theory/arith/partial_model.h')
-rw-r--r--src/theory/arith/partial_model.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/theory/arith/partial_model.h b/src/theory/arith/partial_model.h
index 01db59855..57996a510 100644
--- a/src/theory/arith/partial_model.h
+++ b/src/theory/arith/partial_model.h
@@ -115,7 +115,7 @@ public:
/* */
void stopRecordingAssignments(bool revert);
-
+ bool isRecording() { return d_savingAssignments; }
void setUpperBound(TNode x, const DeltaRational& r);
void setLowerBound(TNode x, const DeltaRational& r);
@@ -144,6 +144,11 @@ public:
bool assignmentIsConsistent(TNode x);
void printModel(TNode x);
+
+ void initialize(TNode x, const DeltaRational& r);
+
+ DeltaRational getSavedAssignment(TNode x) const;
+
};
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback