Sebastian Junges
5bfb6b817a
sylvan is now compiled with c++14 as it depends on c++14 code now (change in carl)
9 years ago
dehnert
77bd6e4a44
fixed some model building issues
10 years ago
Sebastian Junges
b865f9f2bd
sylvan builds with shipped carl
10 years ago
Sebastian Junges
b0ccd7a22f
removed double entry of include_directory in sylvan cmake
10 years ago
Philipp Berger
6d49f8cc60
Fixed include path for storm-config.h
10 years ago
dehnert
1ce5068694
fixed include dir in sylvan
10 years ago
Philipp Berger
822ae6be40
Fixes
10 years ago
Philipp Berger
da69e8d9b7
Cherry-picked changes.
10 years ago
dehnert
1f460cd8fa
made move of top-level dir for some remaining files, fixed some includes
10 years ago
Mavo
7e620e9549
Link sylvan with gmp
Former-commit-id: 8cbfec4bc3
10 years ago
dehnert
f0f9831ac3
reworked CMake stuff a bit, removed some superfluous things
Former-commit-id: 16df6afd44 [formerly f27354d54c ]
Former-commit-id: 3e706797be
10 years ago
PBerger
d76e9729da
Leave Replacement finally working.
Former-commit-id: 239ea6d897
10 years ago
PBerger
c9f2eef826
Added functionality for replacing leaves in SRF MTBDDs.
Former-commit-id: d7af779036
10 years ago
PBerger
d3c492124a
Fixed min/max Abstract w. repr.
Finally.
Former-commit-id: 1ccc06d924
10 years ago
PBerger
da199866e6
Added tests for minAbstractRepresentative.
Everything still in early alpha. Expect Debug output.
Former-commit-id: 2712fce4dd
10 years ago
PBerger
68b14b3076
Moved BDD functionality in Sylvan to sylvan_bdd_int.h to allow reuse.
Added min/maxExistsRepresentative API to storage/dd/Add.
Former-commit-id: 45ff98b35a
10 years ago
dehnert
8b29ab079c
fixed some bugs in custom cudd functions
Former-commit-id: b73b894674
10 years ago
PBerger
73a3461650
Fixed CUDD and Sylvan existsRepresentative.
Former-commit-id: e3ec69ab37
10 years ago
PBerger
c184f6a541
Worked on Sylvan min/max ADD abstract w. representative.
More tests for existsRepr.
Former-commit-id: 08c5d6e9bb
10 years ago
PBerger
e45b3d2940
Fixed Sylvan implementation of existsAbstractRepresentative.
Added more tests.
Former-commit-id: 6a4003bb5e
10 years ago
PBerger
be7353358f
Added Test for constants in Cudd/Sylvan.
Added functionality for existsAbstractRepresentative in Sylvan. Still very broken!
Former-commit-id: df2b36a8d8
10 years ago
PBerger
4fff7b39ef
Added template instanziation for storm::RationalFunction.
Added a test for Prism AbstractPrograms with storm::RationalFunction.
Former-commit-id: 5a696149cb
10 years ago
PBerger
0717ffe053
Added AND_EXISTS to sylvan+RationalFunction
Former-commit-id: 7b462145cf
10 years ago
PBerger
9eee889539
Added missing parameter to #ifdef - its gettings late.
Former-commit-id: 4c2ab46ed5
10 years ago
PBerger
867de852ab
Added the conditional debug output in the wrapper to the tracked code.
Former-commit-id: adb9cebbd5
10 years ago
PBerger
58eb54926c
Fixed Sylvan bugs.
Added a lot of debugging options and output, controlled by #define's.
Added more template specializations for storm::RationalFunction.
Former-commit-id: 416c32d196
10 years ago
PBerger
bc7e533d6b
Some debug,
Former-commit-id: aed81724ca
10 years ago
PBerger
6ced56a0cc
More ptr fixes.
Former-commit-id: f1f01a0eec
10 years ago
PBerger
1345f018fc
Fixed some issues with pointers.
Former-commit-id: a7fddc12f3
10 years ago
PBerger
9e90f41608
Implemented functions for BDD -> ADD conversion and some helpers.
Former-commit-id: 78c9003366
10 years ago
PBerger
157c9f4f5a
Reverted MINONE change.
Former-commit-id: 047c8175aa
10 years ago
PBerger
c4b7d778f3
Add MINONE macro back into lace.h
Former-commit-id: 8eb55b63c2
10 years ago
PBerger
fb4bfd724d
Reverted lace.h back to find the regression.
Former-commit-id: 03d4d796f3
10 years ago
PBerger
ca65cecbfd
Fixed a few of Sylvans nasty habits.
Former-commit-id: e965a8f613
10 years ago
PBerger
e0647f34eb
Added missing template instantiation.
Added missing function implementation for sylvan OPs.
Former-commit-id: fb10555ca3
10 years ago
PBerger
c8262a3022
Added function for retrieving the ID of the custom leaves.
Former-commit-id: 615cacf3b9
10 years ago
PBerger
a73c48880c
Initial commit.
The basic Implementation compiles. No tests yet.
Former-commit-id: 60b6d0f892
10 years ago
PBerger
d80423b760
Fixed the stupid array with size zero warning in Sylvan/Lace.
Former-commit-id: 773b3e2c13
10 years ago
PBerger
be9648fc18
Added -fPIC to Sylvan. Since it is linked into Storm it is necessary for relocation to be possible, hence PIC.
Added includes for cmath at various points. This is a default include on Mac OS but not on any sane systems.
Changed calls to std::abs to std::fabs to resolve ambigious call errors.
Former-commit-id: 4d3da21bce
10 years ago
dehnert
818760e0ad
removed sylvan version from resources
Former-commit-id: a81c5792d5
10 years ago
dehnert
86c233f3df
fixed bug in sylvan
Former-commit-id: 3f3a3df83d
10 years ago
dehnert
5cd8254263
use better version of FindGMP for sylvan as well
Former-commit-id: 0159a092f2
11 years ago
dehnert
2ea5fd7418
fix in sylvan, minor changes to cmake list
Former-commit-id: 96adc0c187
11 years ago
sjunges
1e1400d68d
merge
Former-commit-id: eb9efc4bb2
11 years ago
dehnert
0708672a68
removed ite for ADDs as this operation should be formed with a BDD as the first argument. as a compensation, we provide a version of ite that takes a BDD and two ADDs and returns the corresponding ADD
Former-commit-id: 720dc3a9c4
11 years ago
dehnert
b7ea918d1b
update to latest version of sylvan and accompanying changes (mostly because 0 * inf = nan in IEEE754)
Former-commit-id: 828e13307f
11 years ago
dehnert
7f75db2790
ADD iterator working for sylvan. enabled more tests for sylvan. symbolic Dtmc model checker now working.
Former-commit-id: b11b2f7476
11 years ago
dehnert
f2a01afbdf
ODD-based stuff working for Sylvan. Almost all tests passing
Former-commit-id: a6eef37d37
11 years ago
dehnert
36a6e9e76e
more work on sylvan ODD-related stuff
Former-commit-id: 142f57620a
11 years ago
dehnert
ebe9ccbb15
some work on DD stuff
Former-commit-id: 50ca51d264
11 years ago