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