www.mooseframework.org
Functions
EBSDMesh.C File Reference

Go to the source code of this file.

Functions

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

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "PhaseFieldApp"  ,
EBSDMesh   
)

◆ validParams< EBSDMesh >()

template<>
InputParameters validParams< EBSDMesh > ( )

Definition at line 19 of file EBSDMesh.C.

20 {
21  InputParameters params = validParams<GeneratedMesh>();
22  params.addClassDescription("Mesh generated from a specified DREAM.3D EBSD data file.");
23  params.addRequiredParam<FileName>("filename", "The name of the file containing the EBSD data");
24  params.addParam<unsigned int>(
25  "uniform_refine", 0, "Number of coarsening levels available in adaptive mesh refinement.");
26 
27  // suppress parameters
28  params.suppressParameter<MooseEnum>("dim");
29  params.set<MooseEnum>("dim") = MooseEnum("1=1 2 3", "1");
30  params.suppressParameter<unsigned int>("nx");
31  params.suppressParameter<unsigned int>("ny");
32  params.suppressParameter<unsigned int>("nz");
33  params.suppressParameter<Real>("xmin");
34  params.suppressParameter<Real>("ymin");
35  params.suppressParameter<Real>("zmin");
36  params.suppressParameter<Real>("xmax");
37  params.suppressParameter<Real>("ymax");
38  params.suppressParameter<Real>("zmax");
39 
40  return params;
41 }