@ -20,7 +20,7 @@ void define_transformation(py::module& m) {
m.def("_transform_to_sparse_parametric_model",&storm::api::transformSymbolicToSparseModel<storm::dd::DdType::Sylvan,storm::RationalFunction>,"Transform symbolic parametric model into sparse parametric model",py::arg("model"),py::arg("formulae")=std::vector<std::shared_ptr<storm::logic::Formulaconst>>());
m.def("_transform_to_sparse_parametric_model",&storm::api::transformSymbolicToSparseModel<storm::dd::DdType::Sylvan,storm::RationalFunction>,"Transform symbolic parametric model into sparse parametric model",py::arg("model"),py::arg("formulae")=std::vector<std::shared_ptr<storm::logic::Formulaconst>>());
m.def("_transform_to_discrete_time_model",&transformContinuousToDiscreteTimeSparseModel<double>,"Transform continuous time model to discrete time model",py::arg("model"),py::arg("formulae")=std::vector<std::shared_ptr<storm::logic::Formulaconst>>());
m.def("_transform_to_discrete_time_model",&transformContinuousToDiscreteTimeSparseModel<double>,"Transform continuous time model to discrete time model",py::arg("model"),py::arg("formulae")=std::vector<std::shared_ptr<storm::logic::Formulaconst>>());
m.def("_transform_to_discrete_time_parametric_model",&transformContinuousToDiscreteTimeSparseModel<storm::RationalFunction>,"Transform continuous time model to discrete time model",py::arg("model"),py::arg("formulae")=std::vector<std::shared_ptr<storm::logic::Formulaconst>>());
m.def("_transform_to_discrete_time_parametric_model",&transformContinuousToDiscreteTimeSparseModel<storm::RationalFunction>,"Transform parametric continuous time model to parametric discrete time model",py::arg("model"),py::arg("formulae")=std::vector<std::shared_ptr<storm::logic::Formulaconst>>());
py::class_<storm::transformer::SubsystemBuilderReturnType<double>>(m,"SubsystemBuilderReturnTypeDouble","Result of the construction of a subsystem")
py::class_<storm::transformer::SubsystemBuilderReturnType<double>>(m,"SubsystemBuilderReturnTypeDouble","Result of the construction of a subsystem")
m.def("_eliminate_non_markovian_chains",&storm::api::eliminateNonMarkovianChains<double>,"Eliminate chains of non-Markovian states in Markov automaton.",py::arg("ma"),py::arg("formulae"),py::arg("label_behavior"));
m.def("_eliminate_non_markovian_chains_parametric",&storm::api::eliminateNonMarkovianChains<storm::RationalFunction>,"Eliminate chains of non-Markovian states in Markov automaton.",py::arg("ma"),py::arg("formulae"),py::arg("label_behavior"));