summaryrefslogtreecommitdiff
path: root/src/util/options.h
diff options
context:
space:
mode:
authorDejan Jovanović <dejan.jovanovic@gmail.com>2011-07-05 16:21:50 +0000
committerDejan Jovanović <dejan.jovanovic@gmail.com>2011-07-05 16:21:50 +0000
commit7342d1ca87397f3d5beb2c04b819243303e69a7c (patch)
tree9e166f1884275be7d4b33b13b8bcfe9418e61033 /src/util/options.h
parentaf25c3f8498198dd6dd114c3b4ef39af54611e1e (diff)
updated preprocessing and rewriting input equalities into inequalities for LRA
Diffstat (limited to 'src/util/options.h')
-rw-r--r--src/util/options.h19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/util/options.h b/src/util/options.h
index a5e03d21b..06ca20073 100644
--- a/src/util/options.h
+++ b/src/util/options.h
@@ -106,10 +106,12 @@ struct CVC4_PUBLIC Options {
/** Enumeration of simplification modes (when to simplify). */
typedef enum {
- BATCH_MODE,
- INCREMENTAL_MODE,
- INCREMENTAL_LAZY_SAT_MODE
+ /** Simplify the assertions as they come in */
+ SIMPLIFICATION_MODE_INCREMENTAL,
+ /** Simplify the assertions all together once a check is requested */
+ SIMPLIFICATION_MODE_BATCH
} SimplificationMode;
+
/** When to perform nonclausal simplifications. */
SimplificationMode simplificationMode;
@@ -241,14 +243,11 @@ inline std::ostream& operator<<(std::ostream& out,
inline std::ostream& operator<<(std::ostream& out,
Options::SimplificationMode mode) {
switch(mode) {
- case Options::BATCH_MODE:
- out << "BATCH_MODE";
- break;
- case Options::INCREMENTAL_MODE:
- out << "INCREMENTAL_MODE";
+ case Options::SIMPLIFICATION_MODE_BATCH:
+ out << "SIMPLIFICATION_MODE_BATCH";
break;
- case Options::INCREMENTAL_LAZY_SAT_MODE:
- out << "INCREMENTAL_LAZY_SAT_MODE";
+ case Options::SIMPLIFICATION_MODE_INCREMENTAL:
+ out << "SIMPLIFICATION_MODE_INCREMENTAL";
break;
default:
out << "SimplificationMode:UNKNOWN![" << unsigned(mode) << "]";
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback