Browse Source

Adaptions to changes in Storm

refactoring
Matthias Volk 6 years ago
parent
commit
92b1ed72bc
  1. 1
      src/core/core.cpp
  2. 1
      src/core/input.cpp
  3. 2
      src/storage/prism.cpp

1
src/core/core.cpp

@ -3,6 +3,7 @@
#include "storm/utility/DirectEncodingExporter.h"
#include "storm/storage/ModelFormulasPair.h"
#include "storm/storage/dd/DdType.h"
#include "storm/storage/jani/Property.h"
#include "storm/solver/OptimizationDirection.h"
#include "storm/models/symbolic/StandardRewardModel.h"
#include "storm-parsers/api/storm-parsers.h"

1
src/core/input.cpp

@ -1,6 +1,7 @@
#include "input.h"
#include "src/helpers.h"
#include "storm-parsers/api/storm-parsers.h"
#include "storm/storage/jani/Property.h"
void define_property(py::module& m) {
py::class_<storm::jani::Property>(m, "Property", "Property")

2
src/storage/prism.cpp

@ -20,7 +20,7 @@ void define_prism(py::module& m) {
.def("simplify", &Program::simplify, "Simplify")
.def("used_constants",&Program::usedConstants, "Compute Used Constants")
.def_property_readonly("expression_manager", &Program::getManager, "Get the expression manager for expressions in this program")
.def("to_jani", &Program::toJaniWithLabelRenaming, "Transform to Jani program", py::arg("all_variables_global")=false, py::arg("suffix") = "")
.def("to_jani", &Program::toJaniWithLabelRenaming, "Transform to Jani program", py::arg("all_variables_global")=false, py::arg("suffix") = "", py::arg("standard_compliant")=false)
.def("__str__", &streamToString<storm::prism::Program>);
py::class_<Module> module(m, "PrismModule", "A module in a Prism program");

Loading…
Cancel
Save