68 return RealEigenVector::Zero(jvar.
count());
OutputTools< Real >::VariablePhiValue VariablePhiValue
OutputTools< Real >::VariableTestValue VariableTestValue
OutputTools< Real >::VariableGradient VariableGradient
OutputTools< Real >::VariableTestGradient VariableTestGradient
OutputTools< Real >::VariableValue VariableValue
OutputTools< Real >::VariablePhiGradient VariablePhiGradient
This is the common base class for the three main kernel types implemented in MOOSE,...
virtual void computeResidual() override
Compute this Kernel's contribution to the residual.
virtual Real computeQpResidual()=0
Compute this Kernel's contribution to the residual at the current quadrature point.
virtual void computeOffDiagJacobianScalar(unsigned int jvar) override
Computes jacobian block with respect to a scalar variable.
virtual void computeResidualAndJacobian() override
Compute the residual and Jacobian together.
const VariableGradient & _grad_u
Holds the solution gradient at the current quadrature points.
virtual void computeOffDiagJacobian(unsigned int jvar) override
Computes d-residual / d-jvar... storing the result in Ke.
MooseVariable & _var
This is a regular kernel so we cast to a regular MooseVariable.
const VariablePhiValue & _phi
the current shape functions
virtual RealEigenVector computeQpOffDiagJacobianArray(const ArrayMooseVariable &jvar)
For coupling array variables.
virtual Real computeQpOffDiagJacobian(unsigned int)
For coupling standard variables.
virtual void computeJacobian() override
Compute this Kernel's contribution to the diagonal Jacobian entries.
const VariableTestValue & _test
the current test function
static InputParameters validParams()
virtual Real computeQpJacobian()
Compute this Kernel's contribution to the Jacobian at the current quadrature point.
const VariablePhiGradient & _grad_phi
gradient of the shape function
virtual Real computeQpOffDiagJacobianScalar(unsigned int)
For coupling scalar variables.
const VariableTestGradient & _grad_test
gradient of the test function
const VariableValue & _u
Holds the solution at current quadrature points.
virtual const MooseVariable & variable() const override
Returns the variable that this object operates on.
const InputParameters & parameters() const
Get the parameters of the object.
unsigned int count() const
Get the number of components Note: For standard and vector variables, the number is one.
Interface for objects that need to get values of MooseVariables.