Tim Quatmann
|
d201580d92
|
Refactored simplification of UnaryNumericalFunctionExpression.
|
6 years ago |
dehnert
|
6d445e38af
|
fixes github issue #18
|
7 years ago |
dehnert
|
ea02ea0838
|
started overhaul of cli/api
|
8 years ago |
TimQu
|
ec9486e8cf
|
fixed is*Expression() methods as they have not been implemented in the corresponding subclasses before.
|
8 years ago |
TimQu
|
5181c00149
|
fixed is*Expression() methods as they have not been implemented in the corresponding subclasses before.
|
8 years ago |
TimQu
|
a8b8ef27a3
|
fixed is*Expression() methods as they have not been implemented in the corresponding subclasses before.
|
8 years ago |
JK
|
eebfa07618
|
expressions: do simplification involving rationals exactly
|
8 years ago |
Sebastian Junges
|
a21a0556ed
|
suppress warning during compilation
|
8 years ago |
Sebastian Junges
|
d246517757
|
removed src prefix in all includes
|
9 years ago |
Sebastian Junges
|
e1d201c85e
|
c++ code compiles again after rename
|
9 years ago |
Sebastian Junges
|
3a7ee7867b
|
rename files (does not compile)
|
9 years ago |
dehnert
|
3d426798b3
|
added visitor that checks for syntatical equality of expressions
Former-commit-id: b6753a4891 [formerly 2b36b42bfa ]
Former-commit-id: f693de5f30
|
9 years ago |
dehnert
|
58857d62ed
|
renamed double literal to rational literal
Former-commit-id: 7bafe79eed
|
9 years ago |
dehnert
|
fb216e18d1
|
fixed another issue in expression evaluation
Former-commit-id: e28e1fdf28
|
9 years ago |
dehnert
|
fa1ac86ff2
|
fixed evaluation of floor/ceil in expressions
Former-commit-id: c3e64c552e
|
9 years ago |
sjunges
|
a129983ae9
|
cleaning includes for better compilation times
Former-commit-id: e2878ae043
|
10 years ago |
dehnert
|
04f789619c
|
some work towards eliminating compiler warnings
Former-commit-id: d1eca470a4
|
10 years ago |
dehnert
|
96539f41a5
|
Fixed simplification of division: division expressions must not be simplified, because it is not (yet) clear whether integer division or floating point division is to be used.
Former-commit-id: 506798c1cd
|
10 years ago |
dehnert
|
4f9b5406fe
|
Fixed simplification of unary expressions.
Former-commit-id: 6644bf5717
|
10 years ago |
dehnert
|
780ddd9694
|
Improved simplify a bit.
Former-commit-id: bfdfa5bfbb
|
11 years ago |
dehnert
|
ee9533e586
|
Started working on making the main executable build again.
Former-commit-id: 9aaad15b9f
|
11 years ago |
dehnert
|
983a7d78c2
|
Further work on expressions.
Former-commit-id: 4774f0136d
|
11 years ago |
dehnert
|
fff18f2789
|
Intermediate commit (refactoring expressions).
Former-commit-id: e7cc7e95c2
|
11 years ago |
dehnert
|
809217c359
|
Refactored some parts of expressions. In particular, visitors now can return anything they want by using boost::any.
Former-commit-id: 0f6af138ae
|
11 years ago |
dehnert
|
e49814d391
|
Modified pctl/csl/ltl options to now take formulas instead of files. Prefixed the macros with STORM_. Moved these macros into a file in the utilities. Modified architecture of the exception classes slightly. Threw away all the contents of main(). This will now be build from scratch.
Former-commit-id: 89d94f7957
|
11 years ago |
dehnert
|
92ee6187fa
|
Added more query methods to expressions. SparseMatrix now keeps track of non zero entries and models show correct number of transitions by referring to nonzero entries rather than all entries in the matrix.
Former-commit-id: 48180be2fe
|
11 years ago |
dehnert
|
7667933caf
|
First working version of explicit model generation using the new PRISM classes and expressions.
Former-commit-id: e71408cb89
|
11 years ago |
dehnert
|
8af52c8866
|
Finished new expression classes and corresponding functional tests.
Former-commit-id: 9268eab3a9
|
11 years ago |
dehnert
|
ae06c7d677
|
Commit to switch workplace.
Former-commit-id: d828f3d255
|
11 years ago |
dehnert
|
c8b5897cff
|
Designed interface of expression classes and started implementing it.
Former-commit-id: 67ac2a1764
|
11 years ago |