www.mooseframework.org
Functions
PhaseFieldApp.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< PhaseFieldApp > ()
 
 registerKnownLabel ("PhaseFieldApp")
 
static void associateSyntaxInner (Syntax &syntax, ActionFactory &)
 
void PhaseFieldApp__registerAll (Factory &f, ActionFactory &af, Syntax &s)
 
void PhaseFieldApp__registerApps ()
 

Function Documentation

◆ associateSyntaxInner()

static void associateSyntaxInner ( Syntax &  syntax,
ActionFactory &   
)
static

Definition at line 39 of file PhaseFieldApp.C.

40 {
41  registerSyntax("BicrystalBoundingBoxICAction", "ICs/PolycrystalICs/BicrystalBoundingBoxIC");
42  registerSyntax("BicrystalCircleGrainICAction", "ICs/PolycrystalICs/BicrystalCircleGrainIC");
43  registerSyntax("CHPFCRFFSplitKernelAction", "Kernels/CHPFCRFFSplitKernel");
44  registerSyntax("CHPFCRFFSplitVariablesAction", "Variables/CHPFCRFFSplitVariables");
45  registerSyntax("ConservedAction", "Modules/PhaseField/Conserved/*");
46  registerSyntax("DisplacementGradientsAction", "Modules/PhaseField/DisplacementGradients");
47  registerSyntax("EmptyAction", "ICs/PolycrystalICs"); // placeholder
48  registerSyntax("EulerAngle2RGBAction", "Modules/PhaseField/EulerAngles2RGB");
49  registerSyntax("GrainGrowthAction", "Modules/PhaseField/GrainGrowth");
50  registerSyntax("HHPFCRFFSplitKernelAction", "Kernels/HHPFCRFFSplitKernel");
51  registerSyntax("HHPFCRFFSplitVariablesAction", "Variables/HHPFCRFFSplitVariables");
52  registerSyntax("MatVecRealGradAuxKernelAction", "AuxKernels/MatVecRealGradAuxKernel");
53  registerSyntax("MaterialVectorAuxKernelAction", "AuxKernels/MaterialVectorAuxKernel");
54  registerSyntax("MaterialVectorGradAuxKernelAction", "AuxKernels/MaterialVectorGradAuxKernel");
55  registerSyntax("MortarPeriodicAction", "Modules/PhaseField/MortarPeriodicity/*");
56  registerSyntax("MultiAuxVariablesAction", "AuxVariables/MultiAuxVariables");
57  registerSyntax("PFCRFFKernelAction", "Kernels/PFCRFFKernel");
58  registerSyntax("PFCRFFVariablesAction", "Variables/PFCRFFVariables");
59  registerSyntax("PolycrystalColoringICAction", "ICs/PolycrystalICs/PolycrystalColoringIC");
60  registerSyntax("PolycrystalElasticDrivingForceAction", "Kernels/PolycrystalElasticDrivingForce");
61  registerSyntax("NonconservedAction", "Modules/PhaseField/Nonconserved/*");
62  registerSyntax("PolycrystalKernelAction", "Kernels/PolycrystalKernel");
63  registerSyntax("PolycrystalRandomICAction", "ICs/PolycrystalICs/PolycrystalRandomIC");
64  registerSyntax("PolycrystalStoredEnergyAction", "Kernels/PolycrystalStoredEnergy");
65  registerSyntax("PolycrystalVariablesAction", "Variables/PolycrystalVariables");
66  registerSyntax("PolycrystalVoronoiVoidICAction", "ICs/PolycrystalICs/PolycrystalVoronoiVoidIC");
67  registerSyntax("RigidBodyMultiKernelAction", "Kernels/RigidBodyMultiKernel");
68  registerSyntax("Tricrystal2CircleGrainsICAction", "ICs/PolycrystalICs/Tricrystal2CircleGrainsIC");
69  registerSyntax("GrandPotentialKernelAction", "Modules/PhaseField/GrandPotential");
70 }

Referenced by PhaseFieldApp::associateSyntax(), and PhaseFieldApp::registerAll().

◆ PhaseFieldApp__registerAll()

void PhaseFieldApp__registerAll ( Factory &  f,
ActionFactory &  af,
Syntax &  s 
)

Definition at line 108 of file PhaseFieldApp.C.

109 {
110  PhaseFieldApp::registerAll(f, af, s);
111 }

◆ PhaseFieldApp__registerApps()

void PhaseFieldApp__registerApps ( )

Definition at line 113 of file PhaseFieldApp.C.

114 {
116 }

◆ registerKnownLabel()

registerKnownLabel ( "PhaseFieldApp"  )

◆ validParams< PhaseFieldApp >()

template<>
InputParameters validParams< PhaseFieldApp > ( )

Definition at line 17 of file PhaseFieldApp.C.

18 {
19  InputParameters params = validParams<MooseApp>();
20 
21  params.set<bool>("automatic_automatic_scaling") = false;
22 
23  // Do not use legacy DirichletBC, that is, set DirichletBC default for preset = true
24  params.set<bool>("use_legacy_dirichlet_bc") = false;
25 
26  return params;
27 }

Referenced by validParams< PhaseFieldTestApp >().

PhaseFieldApp::registerApps
static void registerApps()
Definition: PhaseFieldApp.C:81
PhaseFieldApp::registerAll
static void registerAll(Factory &f, ActionFactory &af, Syntax &s)
Definition: PhaseFieldApp.C:73