MooseApp & _app
The MOOSE application this is associated with.
registerMooseAction("MooseApp", AddMeshModifierAction, "add_mesh_modifier")
void addMeshModifier(const std::string &modifier_name, const std::string &name, InputParameters parameters)
Add a mesh modifier that will act on the meshes in the system.
static InputParameters validParams()
AddMeshModifierAction(InputParameters params)
defineLegacyParams(AddMeshModifierAction)
std::string _type
The Object type that is being created.
InputParameters _moose_object_pars
The parameters for the object to be created.
std::string _name
The name of the action.
bool isRecovering() const
Whether or not this is a "recover" calculation.
static InputParameters validParams()
virtual void act() override
Method to add objects to the simulation or perform other setup tasks.
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...
std::shared_ptr< MooseMesh > & _mesh
const MooseMesh * masterMesh() const
Returns a pointer to the master mesh.