const VariableValue & _u_neighbor
Holds the current solution at the current quadrature point.
const VariablePhiValue & _phi_neighbor
Side shape function.
static InputParameters validParams()
Factory constructor initializes all internal references needed for residual computation.
const VariableTestValue & _test_neighbor
Side test function.
const VariableValue & _lambda
Holds the current solution at the current quadrature point on the face.
const VariablePhiValue & _phi_lambda
Shape functions.
const VariableTestValue & _test_lambda
test functions
static InputParameters validParams()
virtual Real computeQpJacobian(Moose::DGJacobianType type) override
This is the virtual that derived classes should override for computing the Jacobian on neighboring el...
registerMooseObject("MooseApp", HFEMDiffusion)
const std::string & type() const
Get the type of this class.
HFEMDiffusion(const InputParameters ¶meters)
virtual Real computeQpResidual(Moose::DGResidualType type) override
This is the virtual that derived classes should override for computing the residual on neighboring el...
const VariableTestValue & _test
test functions
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeLowerDQpJacobian(Moose::ConstraintJacobianType type) override
Computes one of the five pieces of Jacobian involving lower-d at quadrature points.
The DGKernel class is responsible for calculating the residuals for various physics on internal sides...
const VariablePhiValue & _phi
Shape functions.
const VariableValue & _u
Holds the current solution at the current quadrature point on the face.
virtual Real computeLowerDQpResidual() override
Method for computing the Lower part of residual at quadrature points, to be filled in residual...