38 virtual Real value(
const Point & p)
override;
const Real _max
The upper bound of the random number range.
All Distributions should inherit from this class.
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...
InputParameters validParams()
RandomIC(const InputParameters ¶meters)
Constructor.
virtual Real value(const Point &p) override
The value of the variable at a point.
Interface for objects that need to use distributions.
RandomIC just returns a Random value.
Distribution const * _distribution
Distribution object optionally used to define distribution of random numbers.
const Real _min
The lower bound of the random number range.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
const InputParameters & parameters() const
Get the parameters of the object.
Base class for randomly generated initial conditions.