#include <SamplerFullSolveMultiApp.h>
Public Member Functions | |
SamplerFullSolveMultiApp (const InputParameters ¶meters) | |
virtual bool | solveStep (Real dt, Real target_time, bool auto_advance=true) override |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual std::string | getCommandLineArgsParamHelper (unsigned int local_app) override |
Override to allow for batch mode to get correct cli_args. More... | |
Protected Attributes | |
Sampler & | _sampler |
Sampler to utilize for creating MultiApps. More... | |
const StochasticTools::MultiAppMode | _mode |
The Sup-application solve mode. More... | |
dof_id_type | _local_batch_app_index |
Counter for extracting command line arguments in batch mode. More... | |
Private Member Functions | |
bool | solveStepBatch (Real dt, Real target_time, bool auto_advance=true) |
Helper method for running in mode='batch'. More... | |
std::vector< std::shared_ptr< StochasticToolsTransfer > > | getActiveStochasticToolsTransfers (Transfer::DIRECTION direction) |
Helper for getting StochasticToolsTransfer objects. More... | |
Definition at line 25 of file SamplerFullSolveMultiApp.h.
SamplerFullSolveMultiApp::SamplerFullSolveMultiApp | ( | const InputParameters & | parameters | ) |
Definition at line 45 of file SamplerFullSolveMultiApp.C.
|
private |
Helper for getting StochasticToolsTransfer objects.
Definition at line 138 of file SamplerFullSolveMultiApp.C.
Referenced by solveStepBatch().
|
overrideprotectedvirtual |
Override to allow for batch mode to get correct cli_args.
Definition at line 153 of file SamplerFullSolveMultiApp.C.
|
overridevirtual |
Definition at line 61 of file SamplerFullSolveMultiApp.C.
|
private |
Helper method for running in mode='batch'.
Definition at line 75 of file SamplerFullSolveMultiApp.C.
Referenced by solveStep().
|
static |
Definition at line 20 of file SamplerFullSolveMultiApp.C.
|
protected |
Counter for extracting command line arguments in batch mode.
Definition at line 42 of file SamplerFullSolveMultiApp.h.
Referenced by solveStepBatch().
|
protected |
The Sup-application solve mode.
Definition at line 39 of file SamplerFullSolveMultiApp.h.
Referenced by SamplerFullSolveMultiApp(), solveStep(), and solveStepBatch().
|
protected |
Sampler to utilize for creating MultiApps.
Definition at line 36 of file SamplerFullSolveMultiApp.h.
Referenced by getCommandLineArgsParamHelper(), SamplerFullSolveMultiApp(), solveStep(), and solveStepBatch().