Go to the documentation of this file.
13 #include "FullSolveMultiApp.h"
14 #include "SamplerInterface.h"
32 virtual bool solveStep(Real dt, Real target_time,
bool auto_advance =
true)
override;
51 bool solveStepBatch(Real dt, Real target_time,
bool auto_advance =
true);
56 std::vector<std::shared_ptr<StochasticToolsTransfer>>
virtual bool solveStep(Real dt, Real target_time, bool auto_advance=true) override
bool solveStepBatch(Real dt, Real target_time, bool auto_advance=true)
Helper method for running in mode='batch'.
virtual std::string getCommandLineArgsParamHelper(unsigned int local_app) override
Override to allow for batch mode to get correct cli_args.
Sampler & _sampler
Sampler to utilize for creating MultiApps.
const StochasticTools::MultiAppMode _mode
The Sup-application solve mode.
static InputParameters validParams()
dof_id_type _local_batch_app_index
Counter for extracting command line arguments in batch mode.
SamplerFullSolveMultiApp(const InputParameters ¶meters)
InputParameters validParams< SamplerFullSolveMultiApp >()
std::vector< std::shared_ptr< StochasticToolsTransfer > > getActiveStochasticToolsTransfers(Transfer::DIRECTION direction)
Helper for getting StochasticToolsTransfer objects.