GrainTextureVectorPostprocessor is a VectorPostprocessor that outputs the the coordinates, grain number, and Euler Angles associated with each element.
More...
#include <GrainTextureVectorPostprocessor.h>
GrainTextureVectorPostprocessor is a VectorPostprocessor that outputs the the coordinates, grain number, and Euler Angles associated with each element.
Currently only works with a uniform, structured grid (no mesh adaptivity).
Definition at line 27 of file GrainTextureVectorPostprocessor.h.
◆ GrainTextureVectorPostprocessor()
GrainTextureVectorPostprocessor::GrainTextureVectorPostprocessor |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 30 of file GrainTextureVectorPostprocessor.C.
31 : ElementVectorPostprocessor(parameters),
32 SamplerBase(parameters,
this, _communicator),
33 _euler(getUserObject<EulerAngleProvider>(
"euler_angle_provider")),
35 _grain_num(getParam<unsigned int>(
"grain_num")),
39 mooseError(
"Euler angle provider has too few angles.");
41 std::vector<std::string> output_variables(4);
42 output_variables[0] =
"unique_grain";
43 output_variables[1] =
"euler_angle_z";
44 output_variables[2] =
"euler_angle_x\'";
45 output_variables[3] =
"euler_angle_z\"";
46 SamplerBase::setupVariables(output_variables);
◆ execute()
void GrainTextureVectorPostprocessor::execute |
( |
| ) |
|
|
virtual |
◆ finalize()
void GrainTextureVectorPostprocessor::finalize |
( |
| ) |
|
|
virtual |
◆ initialize()
void GrainTextureVectorPostprocessor::initialize |
( |
| ) |
|
|
virtual |
◆ threadJoin()
void GrainTextureVectorPostprocessor::threadJoin |
( |
const UserObject & |
uo | ) |
|
|
virtual |
◆ _euler
◆ _grain_num
const unsigned int GrainTextureVectorPostprocessor::_grain_num |
|
protected |
◆ _sample
std::vector<Real> GrainTextureVectorPostprocessor::_sample |
|
protected |
◆ _unique_grains
const VariableValue& GrainTextureVectorPostprocessor::_unique_grains |
|
protected |
The documentation for this class was generated from the following files:
const EulerAngleProvider & _euler
const unsigned int _grain_num
const VariableValue & _unique_grains
GrainTextureVectorPostprocessor is a VectorPostprocessor that outputs the the coordinates,...
std::vector< Real > _sample