Reimplement support for relational triggers (#7063)
[cvc5.git] / src / theory / theory_engine.cpp
2021-10-04 Andrew ReynoldsMove isFiniteType from theory engine to Env (#7287)
2021-09-30 Andrew ReynoldsMake theory engine modules use Env (#7277)
2021-09-29 Abdalrhman MohamedRemove support for extended `(check-sat <term>)` comman...
2021-09-23 Abdalrhman MohamedUse `|` to print quoted strings in `set-info` command...
2021-09-13 Andrew ReynoldsConnect difficulty manager to TheoryEngine (#7161)
2021-09-11 Gereon KremerUse StatisticsRegistry from Env (#7166)
2021-09-10 Andres NoetzliUse C++17 attributes (#7154)
2021-09-03 Aina NiemetzEnvObj: Add options(), context(), userContext(). (...
2021-09-03 Aina Niemetztheory: Have more classes in theory with reference...
2021-09-02 Andrew ReynoldsRemove more instances of ufHo (#7087)
2021-09-01 Aina Niemetzrewriter: Make registerTheoryRewriter non-static. ...
2021-08-20 Andrew ReynoldsSimplify how user-provided quantifier attributes are...
2021-08-20 Andrew ReynoldsEliminate eager model building (#7038)
2021-08-19 Andrew ReynoldsCatch cases where recursive functions reference functio...
2021-08-16 Gereon KremerMake Theory class use Env (#7011)
2021-08-04 Andrew ReynoldsRemove dependencies on smt engine in smt solver (#6965)
2021-08-03 Andrew ReynoldsRefactor shared solver to use theory builtin inference...
2021-07-29 Andrew ReynoldsIntegrate central equality engine approach into theory...
2021-07-29 Andrew ReynoldsMinor updates to shared terms database for central...
2021-07-22 Andrew ReynoldsMiscellaneous changes in preparation for central equali...
2021-07-05 Andrew ReynoldsMake buffered inference manager more robust to backtrac...
2021-05-27 Andrew ReynoldsUpdate proof namespaces (#6614)
2021-05-24 Andrew ReynoldsMove proof utilities to src/proof/ (#6611)
2021-05-13 Mathias PreinerAdd std::hash overloads for Node, TNode and TypeNode...
2021-05-10 Andrew ReynoldsUnify top-level substitutions and model substitutions...
2021-05-04 Andrew ReynoldsMove env into smt solver, theory engine, prop engine...
2021-04-14 Gereon KremerRefactor / reimplement statistics (#6162)
2021-04-14 Haniel Barbosa[unsat-cores] Improving new unsat cores (#6356)
2021-04-14 Andrew ReynoldsAdd interface for getting relevant assertions (#5131)
2021-04-12 Andrew ReynoldsFix computation of whether a type is finite (#6312)
2021-04-12 Gereon KremerRefactor resource manager (#6322)
2021-04-12 Aina NiemetzRefactor and update copyright headers. (#6316)
2021-04-10 Aina NiemetzRename CVC4_ macros to CVC5_. (#6327)
2021-04-08 Andrew ReynoldsAdd identifiers for sources of incompleteness (#6311)
2021-04-06 Andres NoetzliRemove template argument from `NodeBuilder` (#6290)
2021-04-05 Haniel Barbosa[proof-new] Registering proof checkers uniformly from...
2021-04-01 Aina NiemetzRename namespace CVC5 to cvc5. (#6258)
2021-03-31 Aina NiemetzRename namespace CVC4 to CVC5. (#6249)
2021-03-29 Andrew ReynoldsMove decision manager into theory inference manager...
2021-03-19 Andrew ReynoldsRefactor initialization of quantifiers model and builde...
2021-03-10 Andrew Reynolds(proof-new) Update ppRewrite to use skolem lemmas ...
2021-03-09 Gereon KremerSome more cleanup of includes (#6083)
2021-03-09 Aina NiemetzUpdate copyright headers to 2021. (#6081)
2021-03-03 Gereon KremerMore cleanup of includes to reduce compilation times...
2021-02-24 Andrew ReynoldsAdd interface to TheoryState for sort inference and...
2021-02-10 Andrew ReynoldsRefactor term registration visitors (#5875)
2021-02-06 Andrew ReynoldsDo not combine theories if theory engine needs check...
2021-02-05 Andrew ReynoldsMiscellaneous cleaning in theory engine (#5854)
2021-02-02 Andrew Reynolds(proof-new) Miscellaneous fixes and regressions (#5841)
2021-02-02 Andrew ReynoldsCleanup some includes (#5847)
2021-01-28 Andrew ReynoldsReorganize calls to quantifiers engine from SmtEngine...
2021-01-28 Andrew ReynoldsSimplify lemma interface (#5819)
2021-01-28 Andrew ReynoldsUse standard equality engine information in quantifiers...
2021-01-27 Andrew Reynolds(proof-new) Improvements to quantifiers engine and...
2021-01-26 Andrew ReynoldsRefactor quantifiers engine initialization (#5813)
2021-01-24 Andrew ReynoldsAdd interface for getting preprocessed term (#5798)
2020-12-22 Andrew ReynoldsMake theory preprocess rewrite equalities a preprocessi...
2020-12-21 Andrew ReynoldsMove ownership of theory preprocessor to TheoryProxy...
2020-12-16 Andrew ReynoldsMove ownership of term formula removal to theory prepro...
2020-12-10 Gereon KremerFixed a bunch of clang warnings. (#5637)
2020-12-09 Andrew Reynolds(proof-new) Make theory preprocessor proofs self contai...
2020-12-09 Andrew ReynoldsMake decision engine independent of AssertionsPipeline...
2020-12-07 Andrew ReynoldsDo not expand theory definitions at the beginning of...
2020-12-07 Andrew Reynolds (proof-new) Split proof ensure closed checks to own...
2020-11-20 Andrew ReynoldsFix remove term formula policy for terms beneath quanti...
2020-11-19 Andrew ReynoldsEnable new implementation of CEGQI based on nested...
2020-11-19 Andrew ReynoldsFix issues related to eliminating extended arithmetic...
2020-11-10 Andrew ReynoldsAdd proper support for the declare-heap command for...
2020-10-22 Andrew Reynolds(proof-new) Make theory preprocessor user-context depen...
2020-10-20 Andrew Reynolds(proof-new) Update add lazy step interface in LazyCDPro...
2020-10-18 Andrew Reynolds(proof-new) Improvements for theory engine (#5292)
2020-10-09 Andrew Reynolds(proof-new) Theory engine proof producing (#5195)
2020-10-06 Andrew Reynolds(proof-new) Add interface for trusted substitution...
2020-09-26 Andrew ReynoldsConnect the shared solver to theory engine (#5103)
2020-09-22 mudathirmahgoubAdd skeleton for theory of bags (multisets) (#5100)
2020-09-22 Mathias PreinerUpdate copyright header script to support CMake and...
2020-09-16 Abdalrhman MohamedDump commands in internal code using command printing...
2020-09-15 Andrew ReynoldsMove quantifiers engine private to own file (#5053)
2020-09-12 Andrew Reynolds(proof-new) Update TheoryEngine lemma and conflict...
2020-09-03 Andrew ReynoldsMinor cleanup of quantifiers engine (#4994)
2020-09-03 Andrew Reynolds(proof-new) Support proofs of quantifier instantiation...
2020-09-01 Haniel BarbosaRemoves old proof code (#4964)
2020-08-28 Andrew ReynoldsReplace Theory::Set with TheoryIdSet (#4959)
2020-08-28 Andrew Reynolds(proof-new) Make CombinationEngine proof producing...
2020-08-26 Andrew ReynoldsConnect combination engine to theory engine (#4940)
2020-08-25 Andrew ReynoldsAdd the combination engine (#4939)
2020-08-24 Andrew ReynoldsExtend the standard Theory template based on equality...
2020-08-21 Andrew ReynoldsDynamic allocation of model equality engine (#4911)
2020-08-21 Andrew ReynoldsConnect the relevance manager to TheoryEngine and use...
2020-08-21 Andrew ReynoldsRemove BV equality slicer (#4928)
2020-08-18 Andrew Reynolds(proof-new) Theory preprocessor proof producing (#4807)
2020-08-18 Andrew ReynoldsQuantifiers engine stores a pointer to the master equal...
2020-08-17 Andrew ReynoldsDynamic allocation of equality engine in Theory (#4890)
2020-08-05 Andrew V. JonesWhen checking models, ensure that error message is...
2020-07-28 Andrew ReynoldsUse lemma property enum for OutputChannel::lemma (...
2020-07-27 Andrew Reynolds(proof-new) Proof production for term formula removal...
2020-07-15 Andrew ReynoldsSimplify entailment check interface (#4744)
2020-07-14 Andres NoetzliFix caching in TheoryEngine::getExplanation() (#4736)
2020-07-11 Andrew ReynoldsCache explanations in TheoryEngine::getExplanation...
2020-07-11 Andrew Reynolds(proof-new) Update Theory interface for proof-new ...
next