18 params.
addClassDescription(
"Positions set directly from a user parameter in the input file");
22 params.
set<
bool>(
"auto_sort") =
false;
24 params.
set<
bool>(
"auto_broadcast") =
false;
31 _positions = getParam<std::vector<Point>>(
"positions");
static InputParameters validParams()
Positions objects are under the hood Reporters.
bool _initialized
Whether the positions object has been initialized. This must be set by derived objects.
std::vector< Point > & _positions
For now, only the 1D vector will be shared across all ranks.
virtual void finalize() override
In charge of reduction across all ranks & sorting for consistent output.