Implements all the methods for assembling a hybridized local discontinuous Galerkin (LDG-H),...
Implements the diffusion equation for a hybridized discretization.
virtual void computeOffDiagJacobian(unsigned int jvar) override
Forwards to computeJacobian() the first time this is called for a given element.
virtual void computeResidual() override
Compute this Kernel's contribution to the residual.
virtual void computeJacobianOnSide() override
virtual void computeJacobian() override
Compute this object's entire Jacobian, both on- and off-diagonal.
static InputParameters validParams()
virtual void initialSetup() override
Gets called at the beginning of the simulation before this object is asked to do its job.
virtual void computeResidualOnSide() override
const Moose::Functor< Real > & _source
optional source
virtual void jacobianSetup() override
Gets called just before the Jacobian is computed and before this object is asked to do its job.
virtual std::set< std::string > additionalROVariables() override
Base kernel for hybridized finite element formulations.
This is a wrapper that forwards calls to the implementation, which can be switched out at any time wi...