20 #include "libmesh/mesh_function.h" 21 #include "libmesh/mesh_refinement.h" 22 #include "libmesh/explicit_system.h" 33 params.
set<std::vector<std::string>>(
"_object_params_set_by_action") = {
"file_base"};
const std::string & _name
The name of this class.
static InputParameters validParams()
Action for creating output objects.
const std::string & _current_task
The current action (even though we have separate instances for each action)
virtual void act() override
Method to add objects to the simulation or perform other setup tasks.
static InputParameters validParams()
std::string _type
The Object type that is being created.
InputParameters _moose_object_pars
The parameters for the object to be created.
registerMooseAction("MooseApp", AddOutputAction, "add_output")
std::shared_ptr< FEProblemBase > & _problem
Convenience reference to a problem this action works on.
AddOutputAction(const InputParameters ¶ms)