Storm 1.13.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
explicit_models.h File Reference
#include <boost/optional.hpp>
#include <memory>
#include <string>
#include <type_traits>
#include "storm-parsers/parser/AutoParser.h"
#include "storm-parsers/parser/DirectEncodingParser.h"
#include "storm-parsers/parser/ImcaMarkovAutomatonParser.h"
#include "storm/exceptions/NotSupportedException.h"
#include "storm/storage/umb/Umb.h"
#include "storm/utility/macros.h"
Include dependency graph for explicit_models.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  storm
namespace  storm::api

Functions

template<typename ValueType>
std::shared_ptr< storm::models::sparse::Model< ValueType > > storm::api::buildExplicitModel (std::string const &transitionsFile, std::string const &labelingFile, boost::optional< std::string > const &stateRewardsFile, boost::optional< std::string > const &transitionRewardsFile, boost::optional< std::string > const &choiceLabelingFile)
template<typename ValueType>
std::shared_ptr< storm::models::sparse::Model< ValueType > > storm::api::buildExplicitDRNModel (std::string const &drnFile, storm::parser::DirectEncodingParserOptions const &options=storm::parser::DirectEncodingParserOptions())
std::shared_ptr< storm::models::ModelBasestorm::api::buildExplicitDRNModel (std::string const &drnFile, storm::parser::DirectEncodingValueType valueType=storm::parser::DirectEncodingValueType::Default, storm::parser::DirectEncodingParserOptions const &options=storm::parser::DirectEncodingParserOptions())
std::shared_ptr< storm::models::ModelBasestorm::api::buildExplicitUmbModel (std::string const &umbLocation, storm::umb::ImportOptions const &options={})
template<typename ValueType>
std::shared_ptr< storm::models::sparse::Model< ValueType > > storm::api::buildExplicitIMCAModel (std::string const &imcaFile)