www.mooseframework.org
Functions
EulerAngleVariables2RGBAux.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("PhaseFieldApp", EulerAngleVariables2RGBAux)
 
template<>
InputParameters validParams< EulerAngleVariables2RGBAux > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PhaseFieldApp"  ,
EulerAngleVariables2RGBAux   
)

◆ validParams< EulerAngleVariables2RGBAux >()

template<>
InputParameters validParams< EulerAngleVariables2RGBAux > ( )

Definition at line 17 of file EulerAngleVariables2RGBAux.C.

18 {
19  InputParameters params = validParams<AuxKernel>();
20  MooseEnum sd_enum = MooseEnum("100=1 010=2 001=3", "001");
21  params.addParam<MooseEnum>("sd", sd_enum, "Reference sample direction");
22  MooseEnum output_types = MooseEnum("red green blue scalar", "scalar");
23  params.addParam<MooseEnum>("output_type", output_types, "Type of value that will be outputted");
24  params.addCoupledVar("phi1", "Euler angle 1");
25  params.addCoupledVar("phi", "Euler angle 2");
26  params.addCoupledVar("phi2", "Euler angle 3");
27  params.addCoupledVar("phase", "Grain phase index");
28  params.addCoupledVar("symmetry", "Grain symmetry identifier");
29  return params;
30 }