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