35 virtual void execute()
override;
const InputParameters & parameters() const
Transfer Reporters from sub-applications to a StochasticReporter on the main application.
virtual void initializeFromMultiapp() override
Methods used when running in batch mode (see SamplerFullSolveMultiApp)
StochasticReporter * _results
StochasticReporter object where values are being transferred.
std::vector< bool > * _converged
Reporter value for whether or not sub app converged.
virtual void initialSetup() override
void intitializeStochasticReporters()
Used to declare reporter values on main app and add consumer modes on subapps.
virtual void executeFromMultiapp() override
virtual void execute() override
Traditional Transfer callback.
void transferStochasticReporters(dof_id_type global_index, dof_id_type app_index)
Transfer reporter values.
virtual void finalizeFromMultiapp() override
std::vector< ReporterName > _reporter_names
Storage vector names.
static InputParameters validParams()
const std::vector< ReporterName > & _sub_reporter_names
Name of reporters on the sub-applications.