virtual void computeOffDiagJacobian(unsigned int jvar) override
Computes d-residual / d-jvar... storing the result in Ke.
The KernelValue class is responsible for calculating the residuals in form:
KernelValue(const InputParameters ¶meters)
Factory constructor initializes all internal references needed for residual computation.
virtual void computeJacobian() override
Compute this Kernel's contribution to the diagonal Jacobian entries.
virtual Real precomputeQpJacobian()
Called before forming the jacobian for an element.
virtual void computeResidual() override
Compute this Kernel's contribution to the residual.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.
virtual Real computeQpResidual() final
Compute this Kernel's contribution to the residual at the current quadrature point.
virtual Real precomputeQpResidual()=0
Called before forming the residual for an element.
static InputParameters validParams()