Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
DeterministicModelParser.h
Go to the documentation of this file.
1#pragma once
2
8
9namespace storm {
10namespace parser {
11
18template<typename ValueType = double, typename RewardValueType = double>
20 public:
38 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
39 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
41
60 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
61 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
63
64 private:
80 std::string const& transitionsFilename, std::string const& labelingFilename, std::string const& stateRewardFilename = "",
81 std::string const& transitionRewardFilename = "", std::string const& choiceLabelingFilename = "",
83};
84
85} /* namespace parser */
86} /* namespace storm */
This class represents a continuous-time Markov chain.
Definition Ctmc.h:13
This class represents a discrete-time Markov chain.
Definition Dtmc.h:13
Loads a deterministic model (Dtmc or Ctmc) from files.
static storm::models::sparse::Dtmc< ValueType, storm::models::sparse::StandardRewardModel< RewardValueType > > parseDtmc(std::string const &transitionsFilename, std::string const &labelingFilename, std::string const &stateRewardFilename="", std::string const &transitionRewardFilename="", std::string const &choiceLabelingFilename="", ExplicitModelParserOptions const &options=ExplicitModelParserOptions())
Parse a Dtmc.
static storm::models::sparse::Ctmc< ValueType, storm::models::sparse::StandardRewardModel< RewardValueType > > parseCtmc(std::string const &transitionsFilename, std::string const &labelingFilename, std::string const &stateRewardFilename="", std::string const &transitionRewardFilename="", std::string const &choiceLabelingFilename="", ExplicitModelParserOptions const &options=ExplicitModelParserOptions())
Parse a Ctmc.
Contains all file parsers and helper classes.