Positions objects are under the hood Reporters.
void initialSetup() override
Gets called at the beginning of the simulation before this object is asked to do its job...
void initialize() override
In charge of computing / loading the positions.
const bool _use_apps_centroid
Whether to use the subapp mesh centroids to compute the positions, further translated by the position...
Positions from all the MultiApps.
static InputParameters validParams()
virtual ~MultiAppPositions()=default
virtual void finalize() override
In charge of reduction across all ranks & sorting for consistent output.
const InputParameters & parameters() const
Get the parameters of the object.
MultiAppPositions(const InputParameters ¶meters)