InputParameters validParams<NodalFloodCountAux>() { MooseEnum field_display("UNIQUE_REGION, VARIABLE_COLORING, ACTIVE_BOUNDS, CENTROID", "UNIQUE_REGION"); InputParameters params = validParams<AuxKernel>(); params.addRequiredParam<UserObjectName>("bubble_object", "The NodalFloodCount UserObject to get values from."); params.addParam<unsigned int>("map_index", 0, "The index of which map to retrieve values from when using NodalFloodCount with multiple maps."); params.addParam<MooseEnum>("field_display", field_display, "Determines how the auxilary field should be colored. (UNIQUE_REGION and VARIABLE_COLORING are nodal, CENTROID is elemental, default: UNIQUE_REGION)"); return params; }
InputParameters validParams<FeatureFloodCountAux>() { InputParameters params = validParams<AuxKernel>(); params.addClassDescription("Feature detection by connectivity analysis"); params.addDeprecatedParam<UserObjectName>("bubble_object", "The FeatureFloodCount UserObject to get values from.", "Use \"flood_counter\" instead."); params.addRequiredParam<UserObjectName>("flood_counter", "The FeatureFloodCount UserObject to get values from."); params.addParam<unsigned int>("map_index", "The index of which map to retrieve values from when using FeatureFloodCount with multiple maps."); MooseEnum field_display("UNIQUE_REGION VARIABLE_COLORING GHOSTED_ENTITIES HALOS CENTROID ACTIVE_BOUNDS", "UNIQUE_REGION"); params.addParam<MooseEnum>("field_display", field_display, "Determines how the auxilary field should be colored. (UNIQUE_REGION and VARIABLE_COLORING are nodal, CENTROID is elemental, default: UNIQUE_REGION)"); MultiMooseEnum execute_options(SetupInterface::getExecuteOptions()); execute_options = "initial timestep_end"; params.set<MultiMooseEnum>("execute_on") = execute_options; return params; }