Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< SolutionRasterizer >()
Definition at line 18 of file SolutionRasterizer.C.
20 InputParameters params = validParams<SolutionUserObject>();
21 params.addClassDescription(
"Process an XYZ file of atomic coordinates and filter atoms via "
22 "threshold or map variable values.");
23 params.addRequiredParam<FileName>(
"xyz_input",
"XYZ input file.");
24 params.addRequiredParam<FileName>(
"xyz_output",
"XYZ output file.");
25 params.addRequiredParam<std::string>(
26 "variable",
"Variable from the mesh file to use for mapping to or filtering of the atoms.");
27 MooseEnum modeEnum(
"MAP FILTER",
"MAP");
28 params.addParam<MooseEnum>(
"raster_mode", modeEnum,
"Rasterization mode (MAP|FILTER).");
29 params.addParam<Real>(
"threshold",
30 "Accept atoms with a variable value above this threshold in FILTER mode.");