static InputParameters validParams()
A class for requiring an object to be boundary restricted.
const unsigned int & _current_side
current side of the current element
const Elem *const & _current_side_elem
SideUserObject(const InputParameters ¶meters)
const MooseArray< Point > & _q_point
Base class for user objects executed one or more sidesets, which may be on the outer boundary of the ...
std::vector< const FaceInfo * > _face_infos
Holds the FaceInfos to loop on to consider all active neighbors of an element on a given side...
const MooseArray< Real > & _JxW
const Real & _current_side_volume
Interface for objects that needs transient capabilities.
const BoundaryID & _current_boundary_id
boundary_id_type BoundaryID
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...
void getFaceInfos()
Computes the local FaceInfo(s) to use in functor arguments and interpolations.
const MooseArray< Real > & _coord
Interface for objects that needs coupling capabilities.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
An interface for accessing Materials.
const QBase *const & _qrule
const MooseArray< Point > & _normals
const InputParameters & parameters() const
Get the parameters of the object.
const Elem *const & _current_elem
Base class for user-specific data.