Tim Quatmann
|
3836fd42c0
|
utility/vector: Added hasZeroEntry and hasInfinityEntry
|
6 years ago |
Tim Quatmann
|
3714fc3bf2
|
MinMaxSolverEnvironment: Removed unused method declarations.
|
6 years ago |
Tim Quatmann
|
ca9102616b
|
ExpressionManager: Asserted that when getting a variable with declareOrGetVariable, the returned type is as expected (part 2...).
|
6 years ago |
Tim Quatmann
|
91951f6714
|
GurobiLpSolver: Fixed an issue when popping and pushing variables with the same name.
|
6 years ago |
Tim Quatmann
|
adaba03648
|
ExpressionManager: Asserted that when getting a variable with declareOrGetVariable, the returned type is as expected.
|
6 years ago |
Tim Quatmann
|
160c6a67f4
|
Added missing method in case z3 lp solver is not available.
|
6 years ago |
Tim Quatmann
|
4322d00034
|
FilteredRewardModel: added create method that works without a checkout.
|
6 years ago |
TimQu
|
c72b97dfca
|
Cleared unused variable warning.
|
6 years ago |
TimQu
|
76cabb8287
|
geometry: Fixed a merge issue.
|
6 years ago |
Tim Quatmann
|
cf25f2f941
|
SparseMatrix: Create a pretty string of the matrix dimensions.
|
6 years ago |
Tim Quatmann
|
138e0f2cee
|
solver: Implemented incremental support for LP solvers (Z3 and Gurobi)
|
6 years ago |
Tim Quatmann
|
1eee9a89bd
|
storage/geometry/polytopes: New Methods: setminus and clean
|
6 years ago |
Tim Quatmann
|
3a21ce8009
|
utility/vector: buildVectorForRange now gets the type of the vector as a template parameter.
|
6 years ago |
Alexander Bork
|
f16b488590
|
Added conservative lower bound correction
|
6 years ago |
Alexander Bork
|
a669c69fc9
|
Added tests for SMT encoding
|
6 years ago |
Alexander Bork
|
aff9d21811
|
Easier fix for bound computation using SMT encoding
|
6 years ago |
Alexander Bork
|
b89f8f8de4
|
Refactoring of SMT tests
|
6 years ago |
Alexander Bork
|
5d5487140f
|
Fixed bound calculation for SMT encoding
|
6 years ago |
Matthias Volk
|
f2840f3a66
|
Explore relevant events further even if the DFT has already failed
|
6 years ago |
Matthias Volk
|
944c5ac0fe
|
Only set operational BEs as failable
|
6 years ago |
Matthias Volk
|
f1c91d9280
|
Test case for SEQ bug
|
6 years ago |
Matthias Volk
|
32dc2dbcc0
|
Fixed bug where children of SEQ gates were not properly enabled
|
6 years ago |
Matthias Volk
|
0f1b05f28c
|
Added support for '_dc' label suffix
|
6 years ago |
Matthias Volk
|
c272e65d30
|
Changed suffix label for failed elements to '_failed'
|
6 years ago |
Matthias Volk
|
92d05ec368
|
Fixed handling of relevant events from properties
|
6 years ago |
Matthias Volk
|
534d2cf51b
|
Fixed concatenation of multiple properties
|
6 years ago |
Matthias Volk
|
0a1ed0270a
|
Output relevant events for better debugging
|
6 years ago |
Matthias Volk
|
9398832ce8
|
Add formula in parse exception for easier debugging
|
6 years ago |
Matthias Volk
|
b77009897f
|
Ensure unique names in JSON Parser
|
6 years ago |
Matthias Volk
|
22c6dfc212
|
Merge from master
|
6 years ago |
Matthias Volk
|
2b8cf84c97
|
Adapted tests to changes
|
6 years ago |
Matthias Volk
|
f2c902eedb
|
Set labels, dont care propagation and unique failed state according to relevant events
|
6 years ago |
Matthias Volk
|
51959d4334
|
Set labels in property as relevant events as well
|
6 years ago |
Matthias Volk
|
ef08ddd2f7
|
Small refactoring for ElementState
|
6 years ago |
Matthias Volk
|
9bf4348677
|
Test cases for DFT model building with relevant events
|
6 years ago |
Matthias Volk
|
10f01f66e2
|
Ignore relevant events for Don't care propagation
|
6 years ago |
Matthias Volk
|
2cf53af750
|
Proper handling of disabling/enabling events for SEQ and MUTEX
|
6 years ago |
Matthias Volk
|
9ce3f9f58d
|
Added tests for mutex
|
6 years ago |
Matthias Volk
|
9c226f8336
|
Added support for MUTEX (but without DC support)
|
6 years ago |
Matthias Volk
|
1b8d0a23ed
|
Allow empty choices due to restrictions in state exploration
|
6 years ago |
Matthias Volk
|
b38b28679f
|
Fixed seqfault when no property was given
|
6 years ago |
Matthias Volk
|
7ff1511570
|
Updated some TODOS
|
6 years ago |
Matthias Volk
|
256137b080
|
Some refactoring
|
6 years ago |
Matthias Volk
|
972371c9a2
|
Started on the notion of 'relevant events' for DFT analysis
|
6 years ago |
Matthias Volk
|
8090448564
|
Some more refactoring
|
6 years ago |
Matthias Volk
|
9d81730fe3
|
Fixed JSON import after changes in BEs
|
6 years ago |
Matthias Volk
|
365b7e7673
|
Removed mChildren in DFTRestriction
|
6 years ago |
Matthias Volk
|
723caeb56e
|
Removed mChildren in DFTGate
|
6 years ago |
Matthias Volk
|
56636fc4b0
|
Added missing break statement
|
6 years ago |
Matthias Volk
|
ed94c79c1a
|
Continue refactoring
|
6 years ago |