PBerger
8e93238e18
Fixed a stray void* to char* conversion (still trying to please Clang)
Former-commit-id: eb1514ffb1
12 years ago
PBerger
08a30c6aad
Patched types for the strange version of qsort included in CUDD
Former-commit-id: e9d69d3514
12 years ago
PBerger
1a4a32a1c5
Next take at static modifiers for Clang.
Former-commit-id: f15c1b8934
12 years ago
PBerger
1d6b6c83e0
Fixed header/implementation mismatches which Clang detects and can not ignore.
This might introduce bugs, but it was my best guess as to what atrocity the author was trying to to there.
Former-commit-id: 8d269a71e0
12 years ago
PBerger
c4c690908a
Removed "static" modifier from functions which are defined as EXTERN in a header file
Former-commit-id: 651af45f69
12 years ago
PBerger
11198c648c
Fixed include pathes for CUDD in CMakeLists.txt
Added a variadic macro for MSVC since the PrismGrammar makes use of emplace magic
Patched log4cplus to disable unicode from a parent project
"Patched" various serious issues in CUDD, where size_t <-> int problems and forced int to bool conversions piss of the compiler. And me.
Former-commit-id: eb27e77ddd
12 years ago
PBerger
659df778dd
Refactored all in-repository includes to make use of CMakes great features
Former-commit-id: 2b1ec4649a
12 years ago
PBerger
c9d3012adb
Removed the superfluous main file from ltl2dstar, so that CMake will not compile it and include its main() in Storm
Former-commit-id: 6a82b1a780
12 years ago
PBerger
d0498254f0
Updated gtest from version 1.6.0 to 1.7.0
Former-commit-id: c6286aac27
12 years ago
PBerger
7812c6639e
Added missing obj/cuddObj files
Former-commit-id: 2f970b777d
12 years ago
PBerger
d42a2151c5
Added a CMakeLists.txt for CUDD
Moved CUDD sources to src/ directory
Fixed a lot of signed/unsigned mismatches in CUDD
Removed the extra version for Win32, is now merged with the other source
Former-commit-id: b869224551
12 years ago
PBerger
d743e222f7
Refactored ltl2ba to compile under windows
Added a CMakeLists.txt for ltl2ba
Former-commit-id: 47a102e0ce
12 years ago
PBerger
1b60b08ca6
Deleted the obsolete boost sources from ltl2dstar
Removed an unneeded SamplePlugin.cpp from ltl2dstars source tree
Added a CMakeLists.txt build file for ltl2dstar
Updated fdstream.hpp and TempFile.hpp to use non-outdated POSIX functions on windows
Former-commit-id: 995b64f188
12 years ago
PBerger
47f7bf875d
Fixed static conversion bugs in the IR section
Former-commit-id: 6b63d4900e
12 years ago
dehnert
eeb700167b
Fixed failing tests.
Former-commit-id: 271ab4344a
12 years ago
dehnert
1978b39d49
Removed static libs for gtest from repository.
Former-commit-id: 9f0cf36b25
12 years ago
dehnert
947581dd25
Refactored and fixed bugs in explicit model adapter. Added support for labeling of choices of a model. The explicit model adapter uses that functionality to label each choice with the involved PRISM commands.
Former-commit-id: 818431d6e9
12 years ago
dehnert
bf732ad4c4
Removed static libraries from repository.
Former-commit-id: 3638af4a95
12 years ago
PBerger
3697f5819d
Merge branch 'settings' of https://sselab.de/lab9/private/git/storm into settings
Former-commit-id: dffdd727a8
12 years ago
PBerger
64c4a0c7c3
Fixed log4cplus CMakeLists.txt to default to C++11 on GCC and Clang
Added libgtest to repository
Added libltl2dstar.a to repository
Former-commit-id: e252babad9
12 years ago
PBerger
d7f9d1d3c6
Added log4cplus libraries for linux, x86_64 build with clang and its defines.hxx
Former-commit-id: 497789d56a
12 years ago
PBerger
8bd449b83e
Merge branch 'settings' of https://sselab.de/lab9/private/git/storm into settings
Former-commit-id: c49df267fa
12 years ago
PBerger
f4c9fc0825
Fixed a dereferencing typo in GmmxxAdapter.h
Former-commit-id: 472dc3fa06
12 years ago
PBerger
edeedd2bed
Added ConversionHelper.h to single out the needed no-strict-aliasing target
Replaced a few "auto" variables as GCC4.7 fails to infer the correct type
Former-commit-id: 09a0c8dac9
12 years ago
dehnert
82053c4822
Fixed missing suffix for static library of log4cplus.
Former-commit-id: 013a34bf58
12 years ago
PBerger
158430418e
Replaced boost integer mask includes with cstdint
Reimplemented Gmm conversion with in place constructors
Former-commit-id: 003f582f9c
12 years ago
PBerger
df21fbbbde
Added new version of Log4CPlus, updated from v1.1.0 to v.1.1.2-rc2
Updated CMakeLists.txt, included new Log4Cplus
Former-commit-id: 55cc5a74d3
12 years ago
PBerger
a30f570c2a
Added logging to all Settings classes
Removed unnecessary instance variables in the Settings.h
Former-commit-id: 9a0261e82b
12 years ago
PBerger
58ff007654
Fixed the Settings structure
Fixed the standard settings to comply with the infrastructure
Former-commit-id: 9ab888c2df
12 years ago
PBerger
938959de56
Added a set() Method to the Settings.h for the Tests
Moved all standard options into a helper class/compilation unit as to reuse it in the Tests
Moved the MaxIteration set call in the tests
Former-commit-id: f436511107
12 years ago
PBerger
e69c9f1962
Added all options from StoRM
Rewrote all calls to the Settings instance with the new Syntax
Implemented new ArgumentValidators.h
Former-commit-id: b4ab63f8f2
12 years ago
PBerger
d5a9656cac
Removed OptionsAccumulator.h and merged it into Settings.h
Implemented some helper functions and convenience accessors
Former-commit-id: b2d91343af
12 years ago
PBerger
bde10b750e
Added my initial implementation of Settings
Former-commit-id: 5da4b7604f
12 years ago
dehnert
dc5ddca9d7
Fixed another bug in explicit model adapter.
Former-commit-id: 033684acad
12 years ago
dehnert
0473d1a757
Fixed a lot of issues with the IR and the explicit state space generator.
Former-commit-id: fe80aaaf0f
12 years ago
Lanchid
6af5ce4860
Another container for which gcc does not support emplace yet...
Former-commit-id: 3914bf9737
12 years ago
dehnert
973e51bacb
Beautified the code a bit.
Former-commit-id: d4b4a738c1
12 years ago
dehnert
b36b460a4e
Added some comments to scheduler guessing.
Former-commit-id: 6a256210a3
12 years ago
dehnert
d168b1848e
Made GMRES and LSCG solution methods work for linear equation solving. Some further work on scheduler guessing.
Former-commit-id: f6b538394a
12 years ago
dehnert
15542d46da
Changes:
* included small consensus example
* made backward-transition generation more beautiful and versatile
* included Dijkstra search for most probable paths
* included first rough scheduler-guessing (there's room for improvement though)
Former-commit-id: db795fa1bf
12 years ago
dehnert
5776b207c3
Changed to new cleaner iterator for matrix.
Former-commit-id: c35f075fb1
12 years ago
dehnert
36543de851
Started trying to implement a more clean iterator solution for sparse matrix.
Former-commit-id: 2173972b82
12 years ago
dehnert
663e1b0a8f
Fixed wrong model name in dot output.
Former-commit-id: 44e70120eb
12 years ago
dehnert
36f1306b4a
Now schedulers get computed correctly.
Former-commit-id: 3b986ffbf8
12 years ago
dehnert
7e74bfbff2
Fixed bug in creation of scheduler, but there is still one really obvious one. Added small MDP example.
Former-commit-id: e2b5aba6d5
12 years ago
Lanchid
89ba67ed47
Using the boost map as actionsToCommandIndexMap on Linux, as emplace()
is not implemented for the gcc standard library yet...
Former-commit-id: 434caed243
12 years ago
dehnert
c3cc58d43b
Revert to old starting point of value iteration. Tests run fine now.
Former-commit-id: db1b906b08
12 years ago
dehnert
3eb489a2bc
Merge branch 'master' into SchedulerGuessingMdp
Former-commit-id: a2aa910b88
12 years ago
dehnert
7095f8e67f
Fixed a lot of issues introduced by refactoring.
Former-commit-id: c3a5177008
12 years ago
dehnert
da6de536d4
Merge.
Former-commit-id: 03bfd90abf
12 years ago