Exemple #1
0
InputParameters
validParams<OutputInterface>()
{
  InputParameters params = emptyInputParameters();
  params.addParam<std::vector<OutputName>>("outputs",
                                           "Vector of output names were you would like "
                                           "to restrict the output of variables(s) "
                                           "associated with this object");

  params.addParamNamesToGroup("outputs", "Advanced");
  std::set<std::string> reserved = {"all", "none"};
  params.setReservedValues("outputs", reserved);

  return params;
}