32 LayeredBin(
const InputParameters & parameters);
34 virtual unsigned int bin(
const Point & p)
const override;
36 virtual unsigned int num_bins()
const override;
static InputParameters validParams()
Definition: LayeredBin.C:25
LayeredBin(const InputParameters ¶meters)
Definition: LayeredBin.C:40
Definition: SpatialBinUserObject.h:26
Real _direction_max
Maxium coordinate in the direction.
Definition: LayeredBin.h:52
virtual unsigned int num_bins() const override
Definition: LayeredBin.C:74
const SubProblem * _layered_subproblem
Underlying problem.
Definition: LayeredBin.h:46
std::vector< Real > _layer_pts
Bounds of the 1-D layering.
Definition: LayeredBin.h:55
virtual unsigned int bin(const Point &p) const override
Definition: LayeredBin.C:67
const unsigned int & _num_layers
Number of equal-size layers.
Definition: LayeredBin.h:43
Definition: LayeredBin.h:27
Real _direction_min
Minimum coordinate in the direction.
Definition: LayeredBin.h:49
const unsigned int _direction
Direction of the bins (x, y, or z)
Definition: LayeredBin.h:40