py::class_<storm::analysis::ConstraintCollector<storm::RationalFunction>,std::shared_ptr<storm::analysis::ConstraintCollector<storm::RationalFunction>>>(m,"ConstraintCollector","Collector for constraints on parametric Markov chains")
.def_property_readonly("wellformed_constraints",&storm::analysis::ConstraintCollector<storm::RationalFunction>::getWellformedConstraints,"Get the constraints ensuring a wellformed model")
.def_property_readonly("graph_preserving_constraints",&storm::analysis::ConstraintCollector<storm::RationalFunction>::getGraphPreservingConstraints,"Get the constraints ensuring the graph is preserved")
@ -63,16 +63,3 @@ void define_result(py::module& m) {
;
;
}
}
voiddefine_constraints(py::module&m){
// ConstraintCollector
py::class_<storm::analysis::ConstraintCollector<storm::RationalFunction>,std::shared_ptr<storm::analysis::ConstraintCollector<storm::RationalFunction>>>(m,"ConstraintCollector","Collector for constraints")
.def("wellformed_constraints",&storm::analysis::ConstraintCollector<storm::RationalFunction>::getWellformedConstraints,"Get the constraints ensuring a wellformed model")
.def("graph_preserving_constraints",&storm::analysis::ConstraintCollector<storm::RationalFunction>::getGraphPreservingConstraints,"Get the constraints ensuring the graph is preserved")