diff options
author | Tim King <taking@cs.nyu.edu> | 2012-03-23 23:06:29 +0000 |
---|---|---|
committer | Tim King <taking@cs.nyu.edu> | 2012-03-23 23:06:29 +0000 |
commit | e322681d960a2fe26a968f6bb16d1d7b10b5215f (patch) | |
tree | 75460141ed4376241f178221de1a7bd56187dea9 /src/theory/arith/theory_arith.h | |
parent | 1a99b24c49f9b865a70fa626efcb96571499917e (diff) |
Removed the variableRemovalEnabled option and d_removedRows from TheoryArith. This had been disabled for several months.
Diffstat (limited to 'src/theory/arith/theory_arith.h')
-rw-r--r-- | src/theory/arith/theory_arith.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/theory/arith/theory_arith.h b/src/theory/arith/theory_arith.h index ec2df3e17..4f111d350 100644 --- a/src/theory/arith/theory_arith.h +++ b/src/theory/arith/theory_arith.h @@ -170,13 +170,6 @@ private: Comparison mkIntegerEqualityFromAssignment(ArithVar v); /** - * If ArithVar v maps to the node n in d_removednode, - * then n = (= asNode(v) rhs) where rhs is a term that - * can be used to determine the value of n using getValue(). - */ - std::map<ArithVar, Node> d_removedRows; - - /** * List of all of the inequalities asserted in the current context. */ context::CDHashSet<Node, NodeHashFunction> d_diseq; @@ -424,12 +417,6 @@ private: */ bool entireStateIsConsistent(); - /** - * Permanently removes a variable from the problem. - * The caller guarentees the saftey of this removal! - */ - void permanentlyRemoveVariable(ArithVar v); - bool isImpliedUpperBound(ArithVar var, Node exp); bool isImpliedLowerBound(ArithVar var, Node exp); @@ -456,7 +443,6 @@ private: TimerStat d_simplifyTimer; TimerStat d_staticLearningTimer; - IntStat d_permanentlyRemovedVariables; TimerStat d_presolveTime; IntStat d_externalBranchAndBounds; |