OutputTools< RealVectorValue >::VariablePhiValue VectorVariablePhiValue
OutputTools< RealVectorValue >::VariableTestValue VectorVariableTestValue
OutputTools< RealVectorValue >::VariableTestGradient VectorVariableTestGradient
OutputTools< RealVectorValue >::VariableGradient VectorVariableGradient
OutputTools< RealVectorValue >::VariableValue VectorVariableValue
OutputTools< RealVectorValue >::VariablePhiGradient VectorVariablePhiGradient
This is the common base class for the three main kernel types implemented in MOOSE,...
const InputParameters & parameters() const
Get the parameters of the object.
Class for stuff related to variables.
Interface for objects that need to get values of MooseVariables.
const VectorVariableTestValue & _test
the current test function
static InputParameters validParams()
virtual void computeOffDiagJacobianScalar(unsigned int jvar) override
Computes jacobian block with respect to a scalar variable.
virtual Real computeQpOffDiagJacobianScalar(unsigned int)
For coupling scalar variables.
virtual const VectorMooseVariable & variable() const override
Returns the variable that this object operates on.
const VectorVariablePhiGradient & _grad_phi
gradient of the shape function
virtual void computeJacobian() override
Compute this VectorKernel's contribution to the diagonal Jacobian entries.
const VectorVariablePhiValue & _phi
the current shape functions
const VectorVariableGradient & _grad_u
Holds the solution gradient at current quadrature points.
virtual Real computeQpOffDiagJacobian(unsigned int)
This is the virtual that derived classes should override for computing an off-diagonal Jacobian compo...
virtual void computeOffDiagJacobian(unsigned int jvar) override
Computes d-residual / d-jvar... storing the result in Ke.
virtual Real computeQpJacobian()
Compute this Kernel's contribution to the Jacobian at the current quadrature point.
const VectorMooseVariable & _var
This is a regular kernel so we cast to a regular MooseVariable.
const VectorVariableValue & _u
Holds the solution at current quadrature points.
virtual Real computeQpResidual()=0
Compute this Kernel's contribution to the residual at the current quadrature point.
const VectorVariableTestGradient & _grad_test
gradient of the test function
virtual void computeResidual() override
Compute this VectorKernel's contribution to the residual.