@ -33,6 +33,7 @@ void define_jani(py::module& m) {
.def_property_readonly("undefined_constants_are_graph_preserving",&Model::undefinedConstantsAreGraphPreserving,"Flag if the undefined constants do not change the graph structure")
.def_property_readonly("undefined_constants_are_graph_preserving",&Model::undefinedConstantsAreGraphPreserving,"Flag if the undefined constants do not change the graph structure")
.def("__str__",&janiToString)
.def("__str__",&janiToString)
.def_property("initial_states_restriction",&Model::getInitialStatesRestriction,&Model::setInitialStatesRestriction,"initial states restriction")
.def_property("initial_states_restriction",&Model::getInitialStatesRestriction,&Model::setInitialStatesRestriction,"initial states restriction")
.def("add_constant",&Model::addConstant,"adds constant to model",py::arg("constant"))
.def("define_constants",&Model::defineUndefinedConstants,"define constants with a mapping from the corresponding expression variables to expressions",py::arg("map"))
.def("define_constants",&Model::defineUndefinedConstants,"define constants with a mapping from the corresponding expression variables to expressions",py::arg("map"))