10#ifdef MOOSE_MFEM_ENABLED
21 params.
addClassDescription(
"Sample a complex MFEM variable along a specified line, outputting "
22 "real and imaginary parts as separate columns.");
29 "num_points",
"num_points >= 2",
"The number of points to sample along the line");
40 Moose::MFEM::generateLinePoints(parameters.get<Point>(
"start_point"),
41 parameters.get<Point>(
"end_point"),
42 parameters.get<unsigned
int>(
"num_points")))
registerMooseObject("MooseApp", MFEMComplexVariableLineValueSampler)
void ErrorVector unsigned int
MFEMComplexVariableLineValueSampler(const InputParameters ¶meters)
static InputParameters validParams()
MFEM VectorPostprocessor base class for sampling a complex-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...