31 virtual void execute()
override;
const InputParameters & parameters() const
Transfer solutions from sub-applications to a container in a Trainer.
virtual void execute() override
static InputParameters validParams()
virtual void finalizeFromMultiapp() override
virtual void initialSetup() override
virtual void initializeToMultiapp() override
Methods for transferring data to sub-applications to the master application.
virtual void initializeFromMultiapp() override
Methods used when running in batch mode (see SamplerFullSolveMultiApp)
std::shared_ptr< PODFullSolveMultiApp > _pod_multi_app
The input multiapp casted into a PODFullSolveMultiapp to get access to the specific pod attributes.
virtual void finalizeToMultiapp() override
PODReducedBasisTrainer & _trainer
The trainer object to save the solution vector into or to fetch the artificial solution vectors from.
virtual void executeToMultiapp() override
virtual void executeFromMultiapp() override
Interface for objects that need to use samplers.