Daniel Basgöze
|
c3859ec021
|
Add merge operation to RelevantEvents
|
4 years ago |
Daniel Basgöze
|
8bccb7ffa1
|
Fix const correctness in RelevantEvents
|
4 years ago |
Daniel Basgöze
|
7cd2394078
|
Make RelevantEvents independent of std::vector
Instead use a flexible iterator based api
|
4 years ago |
Daniel Basgöze
|
0ed64b6257
|
Add == and != ops to RelevantEvents
and simplify constructor of RelevantEvents
|
4 years ago |
Daniel Basgöze
|
7a2b060afc
|
Remove allowDCForRelevant from RelevantEvents
|
4 years ago |
Daniel Basgöze
|
972ef8b14c
|
Break inclusion loop in DFT.h
and comment magic numbers in RelevantEvents.h
|
4 years ago |
Matthias Volk
|
76afd5e3de
|
Implemented basis for handling invalid traces during simulation
|
4 years ago |
Matthias Volk
|
6eec25de6c
|
Typos
|
4 years ago |
Matthias Volk
|
7111674ec8
|
Support for simulation of PDEP
|
4 years ago |
Matthias Volk
|
9e3e2c02fe
|
Handle PDEP in createSuccessorState as well
|
4 years ago |
Matthias Volk
|
344ba353e0
|
Use template for DFTTraceSimulator
|
4 years ago |
Matthias Volk
|
fb2f55d804
|
Fixed bug where POR was changed to PAND during transformation to binary FDEPs
|
4 years ago |
Matthias Volk
|
94cd2e7fbd
|
Apply rewriting only for modularisation
|
4 years ago |
Matthias Volk
|
868c9fb0fd
|
Fixed activation for failed nested SPAREs.
If a nested (passive) SPARE is already failed and it becomes activated (through claiming), it will not activate its children.
|
4 years ago |
Matthias Volk
|
54e665aff1
|
First version of simulator for failure traces in DFTs
|
4 years ago |
Matthias Volk
|
d04268a294
|
Added const qualifiers
|
4 years ago |
Matthias Volk
|
fe014aaceb
|
Fixed typo
|
4 years ago |
Matthias Volk
|
2d092abdfa
|
Untangled creating of DFT successor state and refactored FailableElements
|
4 years ago |
Matthias Volk
|
209090eb93
|
storm-dft: Ignore compound nodes in json parser
|
4 years ago |
Matthias Volk
|
7963419554
|
Minor change in debug output
|
4 years ago |
Matthias Volk
|
a99be1bb06
|
Revised relevant events
|
4 years ago |
Matthias Volk
|
72813a9774
|
Revelant DFT events are not part of symmetries
|
4 years ago |
Matthias Volk
|
693237a304
|
Improved hashing for BEColourClass
|
4 years ago |
Matthias Volk
|
f7930d22b0
|
Fixed typo which lead to wrong symmetries for voting gates
|
4 years ago |
Matthias Volk
|
e933df1fc1
|
Fixed parsing of ' in GalileoParser
|
4 years ago |
Matthias Volk
|
cec37005ae
|
Set relevant DFT elements earlier in code
|
4 years ago |
Matthias Volk
|
395081cdf9
|
Moved DFT preprocessing in api functions
|
5 years ago |
Matthias Volk
|
190e36605a
|
Refactored computation of relevant events
|
5 years ago |
Matthias Volk
|
a1c6b998ec
|
Ignore SEQ and FDEP children
|
5 years ago |
Matthias Volk
|
a7096f748b
|
Fix segfault for empty spare modules
|
5 years ago |
Matthias Volk
|
936985f536
|
Add labels for claiming in Markov chain with flag --labels-claiming
|
5 years ago |
Matthias Volk
|
2d543d1314
|
Added BE class for distribution defined by samples
|
5 years ago |
Matthias Volk
|
e9dfcb8e45
|
Fixed type comparision for BEs
|
5 years ago |
Matthias Volk
|
df28d8ef84
|
Added getUnreliability() for BEs
|
5 years ago |
Matthias Volk
|
641c9992a1
|
Distinguish between different BEType and use single BE type in DFTElementTypes
|
5 years ago |
Sebastian Junges
|
d6bfcb4818
|
refactoring: moving some code out of the util folder
|
5 years ago |
Sebastian Junges
|
1a6f2e6fba
|
--io:nodrnplaceholders
|
5 years ago |
Matthias Volk
|
ac9fc7b99c
|
Fixed permutations for more than 32 bits by using correct bit-shift
|
5 years ago |
Matthias Volk
|
06941e7c48
|
Setting 'dft-statistics' prints information about intermediate approximation results
|
5 years ago |
Matthias Volk
|
7e1f5bf2ac
|
Fixed handling of constant BE in approximation
|
5 years ago |
Matthias Volk
|
49dac54e8b
|
Fixed typos
|
5 years ago |
Daniel Basgöze
|
92f25c1fa7
|
Use standard integer types instead of size_t
|
5 years ago |
Daniel Basgöze
|
a244b5ff67
|
Add assertion for an implied limitation
|
5 years ago |
Daniel Basgöze
|
d62af9332b
|
Fix bitshift overflow
The simple 1 is a 32bit integer literal on most machines leading to an
overflow: 1<<32 == 0. Even on 64 bit machines.
|
5 years ago |
Tim Quatmann
|
6af6bc5472
|
Replaced remaining uses of modernjson::json with the new storm::json<..>
|
5 years ago |
Matthias Volk
|
de27fa82fe
|
Changed result output iterator for DFTs
|
5 years ago |
Tim Quatmann
|
9962da7453
|
Registered missing settings modules in storm-dft and storm-pars
|
5 years ago |
Tim Quatmann
|
11ed073632
|
Making storm-dft compile again...
|
5 years ago |
Tim Quatmann
|
20f5cf158b
|
storm-dft: Using symmetry reduction by default.
|
5 years ago |
Matthias Volk
|
6c095e757a
|
Fixed problem with Windows linebreak \r\n, because this is still a problem in 2020
|
5 years ago |