@ -28,6 +28,8 @@ void define_analysis(py::module& m) {
m.def("transform_dft",&storm::api::applyTransformations<double>,"Apply transformations on DFT",py::arg("dft"),py::arg("unique_constant_be"),py::arg("binary_fdeps"));
m.def("transform_dft",&storm::api::applyTransformations<double>,"Apply transformations on DFT",py::arg("dft"),py::arg("unique_constant_be"),py::arg("binary_fdeps"));
m.def("compute_dependency_conflicts",&storm::api::computeDependencyConflicts<double>,"Set conflicts between FDEPs. Is used in analysis.",py::arg("dft"),py::arg("use_smt")=false,py::arg("solver_timeout")=0);
m.def("is_well_formed",&storm::api::isWellFormed<double>,"Check whether DFT is well-formed.",py::arg("dft"),py::arg("check_valid_for_analysis")=true);
m.def("is_well_formed",&storm::api::isWellFormed<double>,"Check whether DFT is well-formed.",py::arg("dft"),py::arg("check_valid_for_analysis")=true);
m.def("compute_relevant_events",&storm::api::computeRelevantEvents<double>,"Compute relevant event ids from properties and additional relevant names",py::arg("dft"),py::arg("properties"),py::arg("additional_relevant_names")=std::vector<std::string>());
m.def("compute_relevant_events",&storm::api::computeRelevantEvents<double>,"Compute relevant event ids from properties and additional relevant names",py::arg("dft"),py::arg("properties"),py::arg("additional_relevant_names")=std::vector<std::string>());