Storm 1.11.1.1
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 isBigStepEnabled() const;
52
56 uint64_t getBigStepHorizon() const;
57
61 bool isLinearToSimpleEnabled() const;
62
63 const static std::string moduleName;
64};
65} // 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 linear to simple should be enabled.
uint64_t getBigStepHorizon() const
Retrieves big step depth.
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 isUseMonotonicitySet() const
Retrieves whether monotonicity should be used as preprocessing.
pars::utility::ParametricMode getOperationMode() const
In what operation mode should storm-pars run.
bool isBigStepEnabled() const
Retrieves whether big-step should be enabled.
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?