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