Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ParametricSettings.h
Go to the documentation of this file.
1#pragma once
4
10 public:
15
20 bool exportResultToFile() const;
21
26 std::string exportResultPath() const;
27
31 bool transformContinuousModel() const;
32
36 bool isUseMonotonicitySet() const;
37
41 bool hasOperationModeBeenSet() const;
42
47
51 bool isTimeTravellingEnabled() const;
52
56 bool isLinearToSimpleEnabled() const;
57
58 const static std::string moduleName;
59};
60} // namespace storm::settings::modules
This is the base class of the settings for a particular module.
This class represents the settings for parametric model checking.
bool isLinearToSimpleEnabled() const
Retrieves whether time-travelling should be enabled.
bool exportResultToFile() const
Retrieves whether the model checking result should be exported to a file.
ParametricSettings()
Creates a new set of parametric model checking settings.
std::string exportResultPath() const
The path to a file location which should contain the model checking result.
bool isTimeTravellingEnabled() const
Retrieves whether time-travelling should be enabled.
bool isUseMonotonicitySet() const
Retrieves whether monotonicity should be used as preprocessing.
pars::utility::ParametricMode getOperationMode() const
In what operation mode should storm-pars run.
bool transformContinuousModel() const
Retrieves whether Continuous time models should be transformed to discrete time models.
bool hasOperationModeBeenSet() const
Has the operation mode (feasibility, verification, etc) been set?