12 #include "AppFactory.h"
13 #include "MooseSyntax.h"
19 InputParameters params = validParams<MooseApp>();
21 params.set<
bool>(
"automatic_automatic_scaling") =
false;
24 params.set<
bool>(
"use_legacy_dirichlet_bc") =
false;
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");
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");
75 Registry::registerObjectsTo(f, {
"PhaseFieldApp"});
76 Registry::registerActionsTo(af, {
"PhaseFieldApp"});
89 mooseDeprecated(
"use registerAll instead of registerObjects");
90 Registry::registerObjectsTo(factory, {
"PhaseFieldApp"});
96 mooseDeprecated(
"use registerAll instead of associateSyntax");
97 Registry::registerActionsTo(action_factory, {
"PhaseFieldApp"});
104 mooseDeprecated(
"use registerAll instead of registerExecFlags");