|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
#include <filesystem>#include "storm/adapters/JsonForward.h"#include "storm/exceptions/NotSupportedException.h"#include "storm/io/DDEncodingExporter.h"#include "storm/io/DirectEncodingExporter.h"#include "storm/io/file.h"#include "storm/modelchecker/results/CheckResult.h"#include "storm/modelchecker/results/ExplicitQualitativeCheckResult.h"#include "storm/modelchecker/results/ExplicitQuantitativeCheckResult.h"#include "storm/storage/Scheduler.h"#include "storm/utility/macros.h"#include "storm/exceptions/UnexpectedException.h"

Go to the source code of this file.
Namespaces | |
| namespace | storm |
| LabParser.cpp. | |
| namespace | storm::jani |
| namespace | storm::api |
Functions | |
| void | storm::api::exportJaniModelAsDot (storm::jani::Model const &model, std::string const &filename) |
| template<typename ValueType > | |
| void | storm::api::exportSparseModelAsDrn (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &model, std::string const &filename, std::vector< std::string > const ¶meterNames={}, bool allowPlaceholders=true) |
| template<storm::dd::DdType Type, typename ValueType > | |
| void | storm::api::exportSymbolicModelAsDrdd (std::shared_ptr< storm::models::symbolic::Model< Type, ValueType > > const &model, std::string const &filename) |
| template<typename ValueType > | |
| void | storm::api::exportSparseModelAsDot (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &model, std::string const &filename, size_t maxWidth=30) |
| template<typename ValueType > | |
| void | storm::api::exportSparseModelAsJson (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &model, std::string const &filename) |
| template<storm::dd::DdType Type, typename ValueType > | |
| void | storm::api::exportSymbolicModelAsDot (std::shared_ptr< storm::models::symbolic::Model< Type, ValueType > > const &model, std::string const &filename) |
| template<typename ValueType > | |
| void | storm::api::exportScheduler (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &model, storm::storage::Scheduler< ValueType > const &scheduler, std::string const &filename) |
| template<typename ValueType , typename PointType > | |
| void | storm::api::exportParetoScheduler (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &model, std::vector< PointType > const &points, std::vector< storm::storage::Scheduler< ValueType > > const &schedulers, std::string const &baseFilenameStr) |
| template<typename ValueType > | |
| void | storm::api::exportCheckResultToJson (std::shared_ptr< storm::models::sparse::Model< ValueType > > const &model, std::unique_ptr< storm::modelchecker::CheckResult > const &checkResult, std::string const &filename) |
| template<> | |
| void | storm::api::exportCheckResultToJson< storm::RationalFunction > (std::shared_ptr< storm::models::sparse::Model< storm::RationalFunction > > const &, std::unique_ptr< storm::modelchecker::CheckResult > const &, std::string const &) |