Interface for objects that need parallel consistent random numbers without patterns over the course o...
const MooseArray< Point > & _q_point
const MooseArray< Real > & _coord
static InputParameters validParams()
The following methods are specializations for using the libMesh::Parallel::packed_range_* routines fo...
const Real & _current_elem_volume
The current element volume (available during execute())
Interface for objects that needs transient capabilities.
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...
Interface for objects that needs coupling capabilities.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const QBase *const & _qrule
const Elem *const & _current_elem
The current element pointer (available during execute())
An interface for accessing Materials.
const MooseArray< Real > & _JxW
An interface that restricts an object to subdomains via the 'blocks' input parameter.
ElementUserObject(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.
Base class for user-specific data.