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