30 void errorCheck(
const std::string & input_name, std::size_t reporterSize);
A DiracKernel is used when you need to add contributions to the residual by means of multiplying some...
const InputParameters & parameters() const
Get the parameters of the object.
Interface to allow object to consume Reporter values.
A ReporterPointSource DiracKernel is used to create variable valued point sources.
virtual Real computeQpResidual() override
This is the virtual that derived classes should override for computing the residual.
virtual void addPoints() override
This is where the DiracKernel should call addPoint() for each point it needs to have a value distribu...
const std::vector< Point > & _point
xyz point
const std::vector< Real > & _coordx
x coordinate
static InputParameters validParams()
std::vector< Real > _ones_vec
convenience vectors (these are not const because reporters can change their size)
const std::vector< Real > & _coordz
z coordinate
const std::vector< Real > & _values
values at each xyz coordinate
void errorCheck(const std::string &input_name, std::size_t reporterSize)
const std::vector< Real > & _coordy
y coordinate
const bool _read_in_points
bool if data format read in is points
const std::vector< Real > & _weight
weights to scale value by
std::vector< Point > _zeros_pts
std::vector< Real > _zeros_vec