18 InputParameters params = validParams<AuxKernel>();
19 params.addRequiredParam<UserObjectName>(
"ebsd_reader",
"The EBSDReader GeneralUserObject");
21 params.addRequiredParam<MooseEnum>(
22 "data_name", field_types,
"The data to be extracted from the EBSD data by this AuxKernel");
27 : AuxKernel(parameters),
28 _ebsd_reader(getUserObject<
EBSDReader>(
"ebsd_reader")),
29 _data_name(getParam<MooseEnum>(
"data_name")),
30 _val(_ebsd_reader.getPointDataAccessFunctor(_data_name))
39 Point p = _current_elem->centroid();