18 InputParameters params = validParams<GeneralPostprocessor>();
19 params.addClassDescription(
"Output diagnostic data on a DiscreteNucleationInserter");
20 params.addRequiredParam<UserObjectName>(
"inserter",
"DiscreteNucleationInserter user object");
21 MooseEnum valueType(
"COUNT UPDATE RATE INSERTIONS DELETIONS",
"COUNT");
22 params.addRequiredParam<MooseEnum>(
"value",
24 "Select to output number of active nuclei, wether a change to "
25 "the nucleus list occurred, the total rate over the entire "
26 "domain, and numbers of insertions and deletions applied to "
32 : GeneralPostprocessor(parameters),
34 _nucleus_list(_inserter.getNucleusList()),
35 _value_type(getParam<MooseEnum>(
"value").getEnum<
ValueType>())
60 mooseError(
"Invalid value type");