20 params.
addClassDescription(
"Generates an Functional Expansion representation of a variable value " 21 "over a volume using a 'FunctionSeries'-type Function");
31 "'.\nNote: it is your responsibility to ensure that the dimensionality, order, and " 32 "series parameters for FunctionSeries '",
virtual Point getCentroid() const
Get the centroid of the evaluated unit.
void mooseInfo(Args &&... args) const
FunctionSeries & _function_series
Reference to the underlying function series.
const Real & _current_elem_volume
virtual const std::string & name() const
static InputParameters validParams()
registerMooseObject("FunctionalExpansionToolsApp", FXVolumeUserObject)
This volumetric FX calculates the value.
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Elem *const & _current_elem
virtual Real getVolume() const
Get the volume of the evaluated unit.
FXVolumeUserObject(const InputParameters ¶meters)
This class interacts with a MooseApp through functional expansions.