Go to the documentation of this file.
12 #include "MooseObject.h"
13 #include "MooseEnum.h"
16 #include "libmesh/point.h"
120 "Requesting out of bounds index in EBSDPointDataCustom.");
123 const unsigned int _index;
161 "Requesting out of bounds index in EBSDPointDataCustom.");
164 const unsigned int _index;
unsigned int _n
Number of EBSD data points in the global grain.
virtual ~EBSDPointDataFunctor()
virtual Real operator()(const EBSDAvgData &a)
Point _p
Element centroid position.
virtual Real operator()(const EBSDAvgData &)=0
virtual Real operator()(const EBSDAvgData &a)
Access functor base class for EBSDAvgData.
EBSDPointDataCustom(unsigned int index)
virtual ~EBSDAvgDataFunctor()
std::vector< Real > _custom
Custom data columns.
EBSDAvgDataCustom(unsigned int index)
std::vector< Real > _custom
Grain averaged custom data columns.
virtual Real operator()(const EBSDAvgData &a)
virtual Real operator()(const EBSDAvgData &a)
Mix-in class that adds so called access functors to select a field from an EBSDPointData or EBSDPoint...
virtual Real operator()(const EBSDPointData &d)
virtual Real operator()(const EBSDPointData &)=0
virtual Real operator()(const EBSDPointData &d)
virtual Real operator()(const EBSDAvgData &a)
const unsigned int _index
Point _p
Center of mass for the global grain.
unsigned int _feature_id
EBSD grain, symmetry, and phase data.
Access functor base class for EBSDPointData.
const unsigned int _index
virtual Real operator()(const EBSDAvgData &a)
unsigned int _feature_id
EBSD feature id, (gklobal) grain number, symmetry, and phase data.
Per element EBSD data point.
virtual Real operator()(const EBSDPointData &d)
static MooseEnum getPointDataFieldType()
virtual Real operator()(const EBSDAvgData &a)
EulerAngles * _angles
Averaged Euler angles.
static MooseEnum getAvgDataFieldType()
virtual Real operator()(const EBSDAvgData &a)
virtual Real operator()(const EBSDPointData &d)
virtual Real operator()(const EBSDPointData &d)
unsigned int _local_id
Index in the per-phase list of global IDs.
virtual Real operator()(const EBSDPointData &d)
virtual Real operator()(const EBSDPointData &d)