summaryrefslogtreecommitdiff
path: root/src/theory/arith
AgeCommit message (Expand)Author
2021-05-13Add std::hash overloads for Node, TNode and TypeNode. (#6534)Mathias Preiner
2021-05-10Unify top-level substitutions and model substitutions (#6499)Andrew Reynolds
2021-04-26First part of options refactoring (#6428)Gereon Kremer
2021-04-22Move expand definition from Theory to TheoryRewriter (#6408)Andrew Reynolds
2021-04-21Arithmetic: Move implementation of type rules to cpp. (#6419)Aina Niemetz
2021-04-21Goodbye CVC4, hello cvc5! (#6371)Mathias Preiner
2021-04-15Rename occurrences of CVC4 to CVC5. (#6351)Aina Niemetz
2021-04-14Refactor / reimplement statistics (#6162)Gereon Kremer
2021-04-14Rename public and private headers in src/include. (#6352)Aina Niemetz
2021-04-12Refactor resource manager (#6322)Gereon Kremer
2021-04-12Refactor and update copyright headers. (#6316)Aina Niemetz
2021-04-09Rename CVC4_ macros to CVC5_. (#6327)Aina Niemetz
2021-04-09Rename CVC4__ header guards to CVC5__. (#6326)Aina Niemetz
2021-04-09Add identifiers for extended function reductions (#6314)Andrew Reynolds
2021-04-08Add identifiers for sources of incompleteness (#6311)Andrew Reynolds
2021-04-07Replace calls to NodeManager::mkSkolem with SkolemManager::mkDummySkolem (#6291)Andrew Reynolds
2021-04-06Remove template argument from `NodeBuilder` (#6290)Andres Noetzli
2021-04-05[proof-new] Registering proof checkers uniformly from the SMT solver (#6275)Haniel Barbosa
2021-04-05Add interface for skolem functions in SkolemManager (#6256)Andrew Reynolds
2021-04-01Fix type rule for to_real (#6257)Andrew Reynolds
2021-04-01Rename namespace CVC5 to cvc5. (#6258)Aina Niemetz
2021-04-01Fix non-linear for unknown case (#6252)Andrew Reynolds
2021-03-31Rename namespace CVC4 to CVC5. (#6249)Aina Niemetz
2021-03-31Add missing inference ids (#6242)Andrew Reynolds
2021-03-25Ensure nonlinear extensions properly reconsiders its model (#6204)Gereon Kremer
2021-03-25Add missing includes. (#6207)Gereon Kremer
2021-03-24Only consider relevant terms for integer branches (#6181)Gereon Kremer
2021-03-23Remove unused code for axioms (#6197)Andrew Reynolds
2021-03-21Clean up remaining raw uses of output channel (#6161)Andrew Reynolds
2021-03-16[proof-new] Renaming proof option to be in sync with SMT-LIB (#6154)Haniel Barbosa
2021-03-15Replace HistogramStat by IntegralHistogramStat (#6126)Gereon Kremer
2021-03-15Make nonlinear extension account for relevant term set (#6147)Andrew Reynolds
2021-03-11Make linear arithmetic use its inference manager (#5934)Gereon Kremer
2021-03-11arith proof rules shuffle & add ARITH_SUM_UB (#6118)Alex Ozdemir
2021-03-11First refactoring of statistics classes (#6105)Gereon Kremer
2021-03-11(proof-new) Clean up uses of witness with skolem lemmas (#6109)Andrew Reynolds
2021-03-11Fix compile warnings when compiling with GLPK. (#6115)Mathias Preiner
2021-03-11Use CVC4_ASSERTIONS instead of NDEBUG. (#6099)Mathias Preiner
2021-03-10Improve arithmetic proofs (#6106)Gereon Kremer
2021-03-10(proof-new) Update ppRewrite to use skolem lemmas (#6102)Andrew Reynolds
2021-03-10Fix term registration and non-theory-preprocessed terms in substitutions (#6080)Andrew Reynolds
2021-03-09Remove logic request (#6089)Andrew Reynolds
2021-03-09Add missing include if GLPK is enabled. (#6084)Gereon Kremer
2021-03-09Some more cleanup of includes (#6083)Gereon Kremer
2021-03-09Update copyright headers to 2021. (#6081)Aina Niemetz
2021-03-08(proof-new) Prepare arithmetic for changes to ppRewrite (#6063)Andrew Reynolds
2021-03-04Add proper define for libpoly usage (#6050)Gereon Kremer
2021-03-03(proof-new) Simplifications to arithmetic operator elimination and preprocess...Andrew Reynolds
2021-03-03More cleanup of includes to reduce compilation times (#6037)Gereon Kremer
2021-03-02Clean up includes to reduce compile times (#6031)Gereon Kremer
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback