Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< DiscreteNucleationMap >()
Definition at line 19 of file DiscreteNucleationMap.C.
21 InputParameters params = validParams<ElementUserObject>();
22 params.addClassDescription(
"Generates a spatial smoothed map of all nucleation sites with the "
23 "data of the DiscreteNucleationInserter for use by the "
24 "DiscreteNucleation material.");
25 params.addParam<Real>(
"radius", 0.0,
"Radius for the inserted nuclei");
26 params.addParam<Real>(
"int_width", 0.0,
"Nucleus interface width for smooth nuclei");
27 params.addRequiredParam<UserObjectName>(
"inserter",
"DiscreteNucleationInserter user object");
28 params.addCoupledVar(
"periodic",
29 "Use the periodicity settings of this variable to populate the grain map");
32 params.set<ExecFlagEnum>(
"execute_on") = EXEC_TIMESTEP_BEGIN;