This kernel makes data from the EBSDReader GeneralUserObject available as AuxVariables. More...
#include <EBSDReaderAvgDataAux.h>
Public Member Functions | |
| EBSDReaderAvgDataAux (const InputParameters ¶meters) | |
Protected Member Functions | |
| virtual Real | computeValue () |
| virtual void | precalculateValue () |
Protected Attributes | |
| const unsigned int | _phase |
| Optional phase number needed for global grain index retrieval. More... | |
| const EBSDReader & | _ebsd_reader |
| EBSD reader user object. More... | |
| const GrainTrackerInterface & | _grain_tracker |
| Grain tracker user object. More... | |
| MooseEnum | _data_name |
| MooseEnum that stores the type of data this AuxKernel extracts. More... | |
| MooseSharedPointer< EBSDAvgDataFunctor > | _val |
| Accessor functor to fetch the selected data field form the EBSD data point. More... | |
| const Real | _invalid |
| Value to return for points without active grains. More... | |
| Real | _value |
| precalculated element value More... | |
Static Private Member Functions | |
| static MooseEnum | getPointDataFieldType () |
| static MooseEnum | getAvgDataFieldType () |
This kernel makes data from the EBSDReader GeneralUserObject available as AuxVariables.
Definition at line 27 of file EBSDReaderAvgDataAux.h.
| EBSDReaderAvgDataAux::EBSDReaderAvgDataAux | ( | const InputParameters & | parameters | ) |
Definition at line 33 of file EBSDReaderAvgDataAux.C.
|
protectedvirtual |
Definition at line 64 of file EBSDReaderAvgDataAux.C.
|
staticinherited |
Definition at line 19 of file EBSDAccessFunctors.C.
Referenced by validParams< EBSDReaderAvgDataAux >().
|
staticinherited |
Definition at line 13 of file EBSDAccessFunctors.C.
Referenced by validParams< EBSDReaderPointDataAux >().
|
protectedvirtual |
Definition at line 45 of file EBSDReaderAvgDataAux.C.
|
protected |
MooseEnum that stores the type of data this AuxKernel extracts.
Definition at line 46 of file EBSDReaderAvgDataAux.h.
|
protected |
EBSD reader user object.
Definition at line 40 of file EBSDReaderAvgDataAux.h.
Referenced by precalculateValue().
|
protected |
Grain tracker user object.
Definition at line 43 of file EBSDReaderAvgDataAux.h.
Referenced by precalculateValue().
|
protected |
Value to return for points without active grains.
Definition at line 52 of file EBSDReaderAvgDataAux.h.
Referenced by precalculateValue().
|
protected |
Optional phase number needed for global grain index retrieval.
Definition at line 37 of file EBSDReaderAvgDataAux.h.
Referenced by precalculateValue().
|
protected |
Accessor functor to fetch the selected data field form the EBSD data point.
Definition at line 49 of file EBSDReaderAvgDataAux.h.
Referenced by precalculateValue().
|
protected |
precalculated element value
Definition at line 55 of file EBSDReaderAvgDataAux.h.
Referenced by computeValue(), and precalculateValue().
1.8.16