33 virtual Real value(
const Point & p)
override;
Defines an initial condition that forces the value to be a user specified function.
static InputParameters validParams()
Initial conditions specifying an initial condition as a general function while preserving a total int...
const Real & _magnitude
Magnitude of the initial condition upon integration.
IntegralPreservingFunctionIC(const InputParameters ¶meters)
Real PostprocessorValue
various MOOSE typedefs
const PostprocessorValue & _integral
Integral of the function.
const PostprocessorName & _pp_name
Name of postprocessor providing the integral of the function.
virtual void initialSetup() override
Gets called at the beginning of the simulation before this object is asked to do its job...
virtual Real value(const Point &p) override
The value of the variable at a point.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.