You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
735 B

  1. #include "common.h"
  2. #include "storage/bitvector.h"
  3. #include "storage/model.h"
  4. #include "storage/matrix.h"
  5. #include "storage/distribution.h"
  6. #include "storage/scheduler.h"
  7. #include "storage/prism.h"
  8. #include "storage/state.h"
  9. #include "storage/labeling.h"
  10. #include "storage/expressions.h"
  11. PYBIND11_MODULE(storage, m) {
  12. m.doc() = "Data structures in Storm";
  13. #ifdef STORMPY_DISABLE_SIGNATURE_DOC
  14. py::options options;
  15. options.disable_function_signatures();
  16. #endif
  17. define_bitvector(m);
  18. define_model(m);
  19. define_sparse_matrix(m);
  20. define_state(m);
  21. define_prism(m);
  22. define_labeling(m);
  23. define_expressions(m);
  24. define_scheduler<double>(m, "Double");
  25. define_distribution<double>(m, "Double");
  26. }