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 '",
registerMooseObject("FunctionalExpansionToolsApp", FXVolumeUserObject)
const Elem *const & _current_elem
const Real & _current_elem_volume
This class interacts with a MooseApp through functional expansions.
FunctionSeries & _function_series
Reference to the underlying function series.
static InputParameters validParams()
This volumetric FX calculates the value.
FXVolumeUserObject(const InputParameters ¶meters)
virtual Point getCentroid() const
Get the centroid of the evaluated unit.
static InputParameters validParams()
virtual Real getVolume() const
Get the volume of the evaluated unit.
const std::string & name() const
void mooseInfo(Args &&... args) const