registerMooseAction("MooseApp", ExecuteMeshGenerators, "execute_mesh_generators")
std::shared_ptr< MooseMesh > & _mesh
static InputParameters validParams()
MooseApp & _app
The MOOSE application this is associated with.
virtual void act() override
Method to add objects to the simulation or perform other setup tasks.
ExecuteMeshGenerators(const InputParameters ¶ms)
static InputParameters validParams()
void executeMeshGenerators()
Execute and clear the Mesh Generators data structure.
bool isUltimateMaster() const
Whether or not this app is the ultimate master app.
bool isRecovering() const
Whether or not this is a "recover" calculation.
MeshGeneratorSystem & getMeshGeneratorSystem()
Gets the system that manages the MeshGenerators.
bool useMasterMesh() const
Returns whether to use the parent app mesh as the mesh for this app.