Matthias Volk
9c52d0d2ab
Workaround for IntelTBB linker issue by CMake/Regex magic.
IntelTBB does not use symlinks (as commonly used) to reference its libraries but instead uses linker scripts.
These linker scripts do not work with GCC and linking fails.
As a workaround we manually set the correct library in CMake after extracting the path from the linker script with regex magic.
This workaround is highly hackish and might break in the future.
5 years ago
Matthias Volk
7fb660227f
Replaced assert(false) by throwing an exception
5 years ago
Matthias Volk
685b5c6b27
Throw exceptions after switch/case to silence compiler warnings about not returning anything
5 years ago
Matthias Volk
adfe82d0d6
Fixed typo to void
5 years ago
Tim Quatmann
944c4a5fc3
Merge branch 'master' into deterministicScheds
5 years ago
Tim Quatmann
230a2c86d3
Mentioning QVBS as Benchmark source in README
5 years ago
Tim Quatmann
74f7810233
implemented relative precision
5 years ago
Tim Quatmann
f1536369be
DeterministicSchedsLpChecker: Bug fixes, further experiments with upper reward bounds
5 years ago
Tim Quatmann
d0596ecf0c
Changed cmake policy for finding packages: Now path specified via -D<Packagename>_ROOT=/path/to/package/ are automatically considered when searching for packages.
5 years ago
Matthias Volk
fedac853df
Fixed gitignore to only exclude build dirs in the root folder.
Otherwise, e.g. src/storm/builder/ would also be excluded.
6 years ago
Tim Quatmann
06c0aff14c
Merge branch 'master' into deterministicScheds
6 years ago
Tim Quatmann
b357868a32
GurobiLpSolver: Fixed rounding of integral results.
6 years ago
Tim Quatmann
5e0aba7509
Testing a few MAX-FLow approximation ideas.
6 years ago
Matthias Volk
9780ffeb1e
Git ignore for any dir with infix 'build'
6 years ago
Matthias Volk
47344f9080
Removed unused flat_set includes
6 years ago
Matthias Volk
6a4c18e4a2
Use custom FlatSet to account for allocator changes in flat_set in Boost 1.70.
Boost 1.70 changed the default allocator parameter from new_allocator<T> to void to reduce symbol lenghts.
This reverts the default to the old allocator.
6 years ago
Matthias Volk
1e3686480a
is_equal_to_one() is not used in Boost 1.70
6 years ago
radioGiorgio
9e6e78c69e
Merge branch 'deterministicScheds' of https://srv-i2.informatik.rwth-aachen.de/scm/git/storm into deterministicScheds
6 years ago
radioGiorgio
b2d7b1e096
choice labeling
6 years ago
radioGiorgio
0e9880c9f8
non deterministic transitions based memory structure
6 years ago
TimQu
6d6dc7c6a7
EndComponentEliminatorTest: Fixed expected results since the order of end components changed.
6 years ago
Tim Quatmann
3a8f352329
Merge branch 'master' into deterministicScheds
6 years ago
Tim Quatmann
e06852689c
GurobiLpSolver: Fixed rounding of integral results.
6 years ago
Tim Quatmann
681665c881
DetSchedsParetoExplorer: Fixed an assertion.
6 years ago
Tim Quatmann
834bcebd9c
LpChecker: Changed end component formulation. Added validity check.
6 years ago
Tim Quatmann
e92966c3e4
ParetoCourveCheckResult: Print approx. value in case of exact checking.
6 years ago
Tim Quatmann
09ddd4aef9
Merge branch 'master' into deterministicScheds
6 years ago
Tim Quatmann
bc623d1203
MinMaxLinearEquationSolver: Added a flag 'hasNoEndComponent' that is true if the system is known to have no end components. This decides if policy iteration does require a valid initial scheduler.
Renamed the 'hasNoEndComponents' solver requirement to 'hasUniqueSolution' as this is the actual thing we require for, e.g. sound value iteration.
6 years ago
Tim Quatmann
5467043807
DeterministicSchedsLpChecker: Only consider end components with value zero for all objectives.
6 years ago
Matthias Volk
820b48354d
Silenced warning
6 years ago
Matthias Volk
24d0576009
Merge from master
6 years ago
Matthias Volk
9c28ed990e
Use isBasicElement() instead of type
6 years ago
Matthias Volk
51b210a1d6
Test case for symmetry reduction
6 years ago
Matthias Volk
08859bd3e6
Fixed bug in computation of symmetry groups.
Thanks to Enno Ruijters for pointing out this issue.
6 years ago
Matthias Volk
0dcb271866
Added assertions for better debugging
6 years ago
Matthias Volk
3033d5444c
Refactoring
6 years ago
Tim Quatmann
c8ea0f60da
JaniBuilder: Fixed several issues that occurred with branch reward expressions over non-transient variables, including GitHub issue #47
6 years ago
Tim Quatmann
ce9d784c35
QCVBS: Fixed models with empty 'open-paremeter-values' entry.
6 years ago
TimQu
8865857f21
Fixed awkward printing of eventually formulas with reward accumulations.
6 years ago
Matthias Volk
2779d13d2c
Fix for FindDoxygen with CMake 3.12
6 years ago
Matthias Volk
49570eb92d
Travis: install correct package for dot
6 years ago
Matthias Volk
719baa58f5
Set some more options for Doxygen
6 years ago
Matthias Volk
b27e7774af
Travis: install dot for doxygen generation
6 years ago
TimQu
c8dd748943
DeterministicScheds: Various bug fixes.
6 years ago
TimQu
19cca3585f
PcaaWeightVectorChecker: Initializing weightedPrecision.
6 years ago
TimQu
4f6822ec1d
EndComponentEliminator now provides an entry point where an end component decomposition can be given from outside.
6 years ago
TimQu
71731e8003
Z3LpSolver: Fixed incremental support.
6 years ago
Matthias Volk
9b74bc393f
Travis: updated scripts and incorporated doxygen deployment
6 years ago
Matthias Volk
51d4652a25
Updated generation of Doxygen documentation
6 years ago
Matthias Volk
da31ca2952
Main page info of Storm for Doxygen
6 years ago