25 : _ei_moose_object(moose_object), _ei_app(moose_object->getMooseApp())
34 if (!params.isParamValid(param_name))
Executor & getExecutorByName(const ExecutorName &executor_name) const
Get an Executor based on its actual name.
const MooseObject * _ei_moose_object
Executor & getExecutor(const std::string ¶m_name) const
Get an Executor based on a parameter name.
Every object that can be built by the factory should be derived from this class.
static InputParameters validParams()
const T & getParam(const std::string &name) const
Retrieve a parameter for the object.
NullExecutor * getNullExecutor() const
ExecutorInterface(const MooseObject *moose_object)
const InputParameters & parameters() const
Get the parameters of the object.
Executor * getExecutor() const
The Executor class directs the execution flow of simulations.