Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ParsSettings.cpp
Go to the documentation of this file.
2
34
35namespace storm {
36namespace settings {
37void initializeParsSettings(std::string const& name, std::string const& executableName) {
38 storm::settings::mutableManager().setName(name, executableName);
39
40 // Register relevant settings modules.
41 storm::settings::addModule<storm::settings::modules::GeneralSettings>();
42 storm::settings::addModule<storm::settings::modules::IOSettings>();
43 storm::settings::addModule<storm::settings::modules::CoreSettings>();
44 storm::settings::addModule<storm::settings::modules::ParametricSettings>();
45 storm::settings::addModule<storm::settings::modules::MonotonicitySettings>();
46 storm::settings::addModule<storm::settings::modules::DerivativeSettings>();
47 storm::settings::addModule<storm::settings::modules::FeasibilitySettings>();
48 storm::settings::addModule<storm::settings::modules::PartitionSettings>();
49 storm::settings::addModule<storm::settings::modules::RegionVerificationSettings>();
50 storm::settings::addModule<storm::settings::modules::SamplingSettings>();
51 storm::settings::addModule<storm::settings::modules::RegionSettings>();
52 storm::settings::addModule<storm::settings::modules::BuildSettings>();
53 storm::settings::addModule<storm::settings::modules::ModelCheckerSettings>();
54 storm::settings::addModule<storm::settings::modules::DebugSettings>();
55 storm::settings::addModule<storm::settings::modules::SylvanSettings>();
56 storm::settings::addModule<storm::settings::modules::GmmxxEquationSolverSettings>();
57 storm::settings::addModule<storm::settings::modules::EigenEquationSolverSettings>();
58 storm::settings::addModule<storm::settings::modules::NativeEquationSolverSettings>();
59 storm::settings::addModule<storm::settings::modules::TopologicalEquationSolverSettings>();
60 storm::settings::addModule<storm::settings::modules::EliminationSettings>();
61 storm::settings::addModule<storm::settings::modules::LongRunAverageSolverSettings>();
62 storm::settings::addModule<storm::settings::modules::MinMaxEquationSolverSettings>();
63 storm::settings::addModule<storm::settings::modules::GameSolverSettings>();
64 storm::settings::addModule<storm::settings::modules::BisimulationSettings>();
65 storm::settings::addModule<storm::settings::modules::ResourceSettings>();
66 storm::settings::addModule<storm::settings::modules::MultiplierSettings>();
67 storm::settings::addModule<storm::settings::modules::TransformationSettings>();
68 storm::settings::addModule<storm::settings::modules::OviSolverSettings>();
69 storm::settings::addModule<storm::settings::modules::TimeBoundedSolverSettings>();
70
71 storm::settings::addModule<storm::settings::modules::HintSettings>();
72}
73
74} // namespace settings
75} // namespace storm
void setName(std::string const &name, std::string const &executableName)
Sets the name of the tool.
void initializeParsSettings(std::string const &name, std::string const &executableName)
SettingsManager & mutableManager()
Retrieves the settings manager.