Sebastian Junges
8 years ago
10 changed files with 48 additions and 70 deletions
-
15CHANGELOG.md
-
14src/core/analysis.cpp
-
5src/core/analysis.h
-
8src/core/modelchecking.cpp
-
8src/core/result.cpp
-
44src/core/result.h
-
4tests/core/test_bisimulation.py
-
2tests/core/test_core.py
-
14tests/core/test_modelchecking.py
-
4tests/storage/test_matrix.py
@ -0,0 +1,15 @@ |
|||||
|
Changelog |
||||
|
============== |
||||
|
|
||||
|
Version 0.9 |
||||
|
----------- |
||||
|
|
||||
|
### Version 0.9.1 (2017/4) |
||||
|
|
||||
|
- Bindings for DFTs |
||||
|
- Bindings for PLA |
||||
|
- Updated to pycarl v2 (support for both cln and gmp) |
||||
|
- Improved building system, read flags from storm build system |
||||
|
|
||||
|
### Version 0.9 (2017/3) |
||||
|
Start of this changelog |
@ -0,0 +1,14 @@ |
|||||
|
#include "analysis.h"
|
||||
|
|
||||
|
#include "storm/analysis/GraphConditions.h"
|
||||
|
|
||||
|
// Define python bindings
|
||||
|
void define_graph_constraints(py::module& m) { |
||||
|
py::class_<storm::analysis::ConstraintCollector<storm::RationalFunction>>(m, "ConstraintCollector", "Collects constraints on parametric Markov chains") |
||||
|
.def(py::init<storm::models::sparse::Dtmc<storm::RationalFunction>>(), "model"_a) |
||||
|
.def_property_readonly("wellformed_constraints", &storm::analysis::ConstraintCollector<storm::RationalFunction>::getWellformedConstraints) |
||||
|
.def_property_readonly("graph_preserving_constraints", &storm::analysis::ConstraintCollector<storm::RationalFunction>::getGraphPreservingConstraints) |
||||
|
; |
||||
|
|
||||
|
|
||||
|
} |
@ -0,0 +1,5 @@ |
|||||
|
#pragma once |
||||
|
#include "common.h" |
||||
|
|
||||
|
|
||||
|
void define_graph_constraints(py::module& m); |
Write
Preview
Loading…
Cancel
Save
Reference in new issue