21 #include "GeneralUserObject.h" 23 #include "libmesh/point.h" 38 virtual void execute()
override;
41 virtual Real
spatialValue(
const Point & p)
const override;
45 void setValues(
const std::vector<Real> & values);
NearestPointReceiver(const InputParameters ¶meters)
Definition: NearestPointReceiver.C:39
virtual void initialize() override
Definition: NearestPointReceiver.h:37
virtual ~NearestPointReceiver()
Definition: NearestPointReceiver.C:54
unsigned int nearestPosition(const Point &p) const
Definition: NearestPointReceiver.C:79
void setValues(const std::vector< Real > &values)
Definition: NearestPointReceiver.C:70
static InputParameters validParams()
Definition: NearestPointReceiver.C:24
virtual void finalize() override
Definition: NearestPointReceiver.h:39
const std::vector< Point > & positions()
Definition: NearestPointReceiver.h:43
virtual Real spatialValue(const Point &p) const override
Definition: NearestPointReceiver.C:62
const std::vector< Point > & _positions
Definition: NearestPointReceiver.h:53
virtual void execute() override
Definition: NearestPointReceiver.C:57
std::vector< Real > _data
Definition: NearestPointReceiver.h:55
Definition: NearestPointReceiver.h:29