195 Commits (49dc27077c2d3e5546456cfb13da65af6015a206)

Author SHA1 Message Date
dehnert 4eaf8f8443 changed ration number to the boost version again (this time in the correct version) 10 years ago
dehnert 2e8f74a700 First steps toward exact linear equation solver 10 years ago
PBerger 3cda2d153a Fixed MathsatExpressionAdapter.h, where the adaption of std::hash was already wrapped in "namespace std" but the definition used std:: again. 10 years ago
sjunges 1e1400d68d merge 10 years ago
dehnert 0d6612352c silenced sylvan and gmm warnings (for clang) 10 years ago
dehnert 0708672a68 removed ite for ADDs as this operation should be formed with a BDD as the first argument. as a compensation, we provide a version of ite that takes a BDD and two ADDs and returns the corresponding ADD 10 years ago
dehnert e43bdfaaaa more work on the dd stuff *sigh* 10 years ago
dehnert 472851508c changed return type of equal, notEqual, less, lessOrEqual, greater, greaterOrEqual to BDD since returning an ADD is logically not quite correct 10 years ago
dehnert 19029cd905 functional tests compile and run again, yay! 10 years ago
dehnert 7fa7381047 trying to get the new infrastructure of the DD abstraction layer integrated into the other parts of storm 10 years ago
dehnert 4e86ef2e47 moved CUDD-based DD implementation to own folder 10 years ago
dehnert 9b7d4ec57b made rational functions use cln again 10 years ago
sjunges 6503d929de includes the headers for the number types supported by the carl-configuration used on the system 10 years ago
dehnert 7f5e775395 adapted counterexample generation to refactoring 10 years ago
sjunges 3c2040f4b7 Removed many superfluous includes, added some source files -- towards faster compilation 10 years ago
sjunges a129983ae9 cleaning includes for better compilation times 10 years ago
sjunges 2e0c9c1244 unification of some constructs in carl propagated to storm 10 years ago
sjunges 1ec453e587 support for intervals in matrices 10 years ago
sjunges 7cbab6a260 use gmpxx mpq_class for rational numbers 10 years ago
dehnert d787b80fec CTMC examples now build properly using the DD-based model generator. 10 years ago
dehnert 60701cebdb ADDs and BDDs are no longer mixed in the abstraction layer. 10 years ago
dehnert 1a1906f811 Added functional tests for DD-based and sparse computation of states with prob 0 and 1. 11 years ago
dehnert a1dae8849e Reworked (sparse) model files: moved them into their own namespace and deleted some functionality that is never used and not that nicely implemented. 11 years ago
dehnert 706ea56963 Now DDs are either MTBDDs or BDDs. This makes it possible to use BDDs where possible, which is faster. 11 years ago
dehnert e58d38fadf More work on integrating DD-based model building. 11 years ago
dehnert 6347e19da8 Intermediate commit: integrating MTBDD model generation/model checking to main tool. 11 years ago
dehnert 5794bbea56 Made some adaptions to make parametric model checking work in the main executable. 11 years ago
dehnert caf8b57b60 Started integrating parametric model checking in regular tool. 11 years ago
dehnert 01bd1fbc76 Model building works again for parametric systems. 11 years ago
dehnert 91e177028d Started refactoring explicit model generator of PRISM models 11 years ago
dehnert 5e37c09fc0 Fixed some bugs. 11 years ago
dehnert 231d2223a9 Model building works again (more or less) 11 years ago
dehnert 8ec362bb7d Started debugging new model generation. 11 years ago
dehnert 6f2916d557 Adapted the explicit model generator to the new hash map. Surprise: doesn't work yet. 11 years ago
dehnert 30f78b0a99 Intermediate commit. Started improving explicit model adapter performance. 11 years ago
dehnert 53196f5610 Created bit vector hash map and some necessary bit vector methods. 11 years ago
dehnert ab0caf79e8 Replaced action names by indices in PRISM programs. 11 years ago
dehnert 3260a6203c Started improving performance of explicit model generation. 11 years ago
dehnert 994250a697 Fixed missing ifdefs. 11 years ago
dehnert 650770148d Main now compiles again, yay. 11 years ago
dehnert b37e009168 Further steps to new expressions. 11 years ago
dehnert ee9533e586 Started working on making the main executable build again. 11 years ago
dehnert 2eeaa06d76 Z3 runs fine again. 11 years ago
dehnert ed74392f0d Another intermediate commit. 11 years ago
dehnert 99d9a9710d Further steps to make everything work again. 11 years ago
dehnert 983a7d78c2 Further work on expressions. 11 years ago
dehnert fff18f2789 Intermediate commit (refactoring expressions). 11 years ago
dehnert 809217c359 Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any. 11 years ago
dehnert 85a4376e39 Now StoRM can be properly compiled without support for MathSAT if needed. 11 years ago
dehnert 7b8c382303 Added tests for Mathsat expression adapter. 11 years ago