OutputTools< Real >::VariableGradient VariableGradient
const Moose::CoordinateSystemType & _coord_sys
Coordinate system.
static InputParameters validParams()
Factory constructor initializes all internal references needed for indicator computation.
bool _scale_by_flux_faces
MooseVariable & _field_var
Class for stuff related to variables.
const Elem *const & _current_side_elem
Current side element.
virtual Real computeQpIntegral()=0
The virtual function you will want to override to compute error contributions.
static const BoundaryID InternalBndId
MooseVariableFE< VectorValue< Real > > VectorMooseVariable
const unsigned int & _current_side
Current side.
const MooseArray< Point > & _q_point
Enhances MooseVariableInterface interface provide values from neighbor elements.
virtual void finalize() override
Can be overridden to do a final postprocessing of the indicator field.
InternalSideIndicator(const InputParameters ¶meters)
const VariableGradient & _grad_u_neighbor
Holds the current solution gradient at the current quadrature point.
MooseVariableField< Real > & _var
boundary_id_type BoundaryID
const VariableValue & _u
Holds the current solution at the current quadrature point on the face.
virtual void computeIndicator() override
Computes the indicator for the current side.
const Elem *const & _neighbor_elem
The neighboring element.
MooseVariableFE< Real > MooseVariable
The InternalSideIndicator class is responsible for calculating the residuals for various physics on i...
const VariableGradient & _grad_u
Holds the current solution gradient at the current quadrature point on the face.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const MooseArray< Point > & _normals
Normal vectors at the quadrature points.
const MooseArray< Real > & _coord
Interface for objects that needs scalar coupling capabilities.
const InputParameters & parameters() const
Get the parameters of the object.
const VariableValue & _u_neighbor
Holds the current solution at the current quadrature point.
const MooseArray< Real > & _JxW
Enhances Coupleable interface to also couple the values from neighbor elements.
const Elem *const & _current_elem
const QBase *const & _qrule