Changed how assignments are saved during check. These are now backed by an attribute...
authorTim King <taking@cs.nyu.edu>
Fri, 4 Jun 2010 19:40:33 +0000 (19:40 +0000)
committerTim King <taking@cs.nyu.edu>
Fri, 4 Jun 2010 19:40:33 +0000 (19:40 +0000)
commita311ba5ad6b922903fb706c1576d3e5c8eb5c599
tree41747e4916b004b0a8c6f94f821d8557d29820fd
parent419c9bff0daabe30b012bd9a4de0757b0eac7609
Changed how assignments are saved during check.  These are now backed by an attribute.  There is now a priority queue for selecting the smallest inconsistent basic variable. normal.h has been removed.  A large chunk of the registerTerm() stuff has been moved into preregister. The lazy splitting code is now been commented out so that it stops showing up in profiling.
src/theory/arith/arith_rewriter.cpp
src/theory/arith/normal.h [deleted file]
src/theory/arith/partial_model.cpp
src/theory/arith/partial_model.h
src/theory/arith/theory_arith.cpp
src/theory/arith/theory_arith.h