Browse Source

fixed topological:eqsolver option: it should require module name prefix

tempestpy_adaptions
TimQu 7 years ago
parent
commit
35fbb86af4
  1. 2
      src/storm/settings/modules/TopologicalEquationSolverSettings.cpp

2
src/storm/settings/modules/TopologicalEquationSolverSettings.cpp

@ -26,7 +26,7 @@ namespace storm {
TopologicalEquationSolverSettings::TopologicalEquationSolverSettings() : ModuleSettings(moduleName) {
std::vector<std::string> linearEquationSolver = {"gmm++", "native", "eigen", "elimination"};
this->addOption(storm::settings::OptionBuilder(moduleName, underlyingEquationSolverOptionName, false, "Sets which solver is considered for solving the underlying equation systems.")
this->addOption(storm::settings::OptionBuilder(moduleName, underlyingEquationSolverOptionName, true, "Sets which solver is considered for solving the underlying equation systems.")
.addArgument(storm::settings::ArgumentBuilder::createStringArgument("name", "The name of the used solver.").addValidatorString(ArgumentValidatorFactory::createMultipleChoiceValidator(linearEquationSolver)).setDefaultValueString("gmm++").build()).build());
}

Loading…
Cancel
Save