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);
Definition NearestPointReceiver.h:30
unsigned int nearestPosition(const Point &p) const
Definition NearestPointReceiver.C:79
virtual void execute() override
Definition NearestPointReceiver.C:57
const std::vector< Point > & _positions
Definition NearestPointReceiver.h:53
void setValues(const std::vector< Real > &values)
Definition NearestPointReceiver.C:70
std::vector< Real > _data
Definition NearestPointReceiver.h:55
virtual void finalize() override
Definition NearestPointReceiver.h:39
virtual void initialize() override
Definition NearestPointReceiver.h:37
virtual Real spatialValue(const Point &p) const override
Definition NearestPointReceiver.C:62
const std::vector< Point > & positions()
Definition NearestPointReceiver.h:43
static InputParameters validParams()
Definition NearestPointReceiver.C:24
virtual ~NearestPointReceiver()
Definition NearestPointReceiver.C:54