40       mooseError(
"You can setup time stepper only with executioners of transient type.");
    43     std::shared_ptr<Predictor> predictor =
 virtual void act() override
Method to add objects to the simulation or perform other setup tasks. 
Base class for predictors. 
static InputParameters validParams()
Factory & _factory
The Factory associated with the MooseApp. 
NonlinearSystemBase & _nl
std::shared_ptr< MooseObject > create(const std::string &obj_name, const std::string &name, const InputParameters ¶meters, THREAD_ID tid=0, bool print_deprecated=true)
registerMooseAction("MooseApp", SetupPredictorAction, "setup_predictor")
static InputParameters validParams()
void setPredictor(std::shared_ptr< Predictor > predictor)
Base class for transient executioners that use a FixedPointSolve solve object for multiapp-main app i...
MooseApp & _app
The MOOSE application this is associated with. 
Executioner * getExecutioner() const
Retrieve the Executioner for this App. 
std::string _type
The Object type that is being created. 
InputParameters _moose_object_pars
The parameters for the object to be created. 
void mooseError(Args &&... args) const
Emits an error prefixed with object name and type and optionally a file path to the top-level block p...
std::shared_ptr< FEProblemBase > & _problem
Convenience reference to a problem this action works on. 
SetupPredictorAction(const InputParameters ¶meters)