@ -56,12 +57,12 @@ void define_modelchecking(py::module& m) {
;
// Model checking
m.def("_model_checking_sparse_engine",&modelCheckingSparseEngine<double>,"Perform model checking using the sparse engine",py::arg("model"),py::arg("task"));
m.def("_parametric_model_checking_sparse_engine",&modelCheckingSparseEngine<storm::RationalFunction>,"Perform parametric model checking using the sparse engine",py::arg("model"),py::arg("task"));
m.def("_model_checking_dd_engine",&modelCheckingDdEngine<storm::dd::DdType::Sylvan,double>,"Perform model checking using the dd engine",py::arg("model"),py::arg("task"));
m.def("_parametric_model_checking_dd_engine",&modelCheckingDdEngine<storm::dd::DdType::Sylvan,storm::RationalFunction>,"Perform parametric model checking using the dd engine",py::arg("model"),py::arg("task"));
m.def("_model_checking_hybrid_engine",&modelCheckingHybridEngine<storm::dd::DdType::Sylvan,double>,"Perform model checking using the hybrid engine",py::arg("model"),py::arg("task"));
m.def("_parametric_model_checking_hybrid_engine",&modelCheckingHybridEngine<storm::dd::DdType::Sylvan,storm::RationalFunction>,"Perform parametric model checking using the hybrid engine",py::arg("model"),py::arg("task"));
m.def("_model_checking_sparse_engine",&modelCheckingSparseEngine<double>,"Perform model checking using the sparse engine",py::arg("model"),py::arg("task"),py::arg("environment")=storm::Environment());
m.def("_parametric_model_checking_sparse_engine",&modelCheckingSparseEngine<storm::RationalFunction>,"Perform parametric model checking using the sparse engine",py::arg("model"),py::arg("task"),py::arg("environment")=storm::Environment());
m.def("_model_checking_dd_engine",&modelCheckingDdEngine<storm::dd::DdType::Sylvan,double>,"Perform model checking using the dd engine",py::arg("model"),py::arg("task"),py::arg("environment")=storm::Environment());
m.def("_parametric_model_checking_dd_engine",&modelCheckingDdEngine<storm::dd::DdType::Sylvan,storm::RationalFunction>,"Perform parametric model checking using the dd engine",py::arg("model"),py::arg("task"),py::arg("environment")=storm::Environment());
m.def("_model_checking_hybrid_engine",&modelCheckingHybridEngine<storm::dd::DdType::Sylvan,double>,"Perform model checking using the hybrid engine",py::arg("model"),py::arg("task"),py::arg("environment")=storm::Environment());
m.def("_parametric_model_checking_hybrid_engine",&modelCheckingHybridEngine<storm::dd::DdType::Sylvan,storm::RationalFunction>,"Perform parametric model checking using the hybrid engine",py::arg("model"),py::arg("task"),py::arg("environment")=storm::Environment());
m.def("_compute_prob01states_min_double",&computeProb01min<double>,"Compute prob-0-1 states (min)",py::arg("model"),py::arg("phi_states"),py::arg("psi_states"));