10#ifdef MOOSE_MFEM_ENABLED
14#include "libmesh/point.h"
34 "num_points",
"num_points >= 2",
"The number of points to sample along the line");
44 Moose::MFEM::generateLinePoints(parameters.get<Point>(
"start_point"),
45 parameters.get<Point>(
"end_point"),
46 parameters.get<unsigned
int>(
"num_points")))
registerMooseObject("MooseApp", MFEMVariableLineValueSampler)
void ErrorVector unsigned int
Samples a real-valued MFEM variable at a set of points evenly distributed along a line.
MFEMVariableLineValueSampler(const InputParameters ¶meters)
static InputParameters validParams()
MFEM VectorPostprocessor base class for sampling a real-valued variable at a set of points.
static InputParameters validParams()
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to add...