DualNumber< Real, DNDerivativeType, true > ADReal
OutputTools< Real >::VariablePhiValue VariablePhiValue
OutputTools< Real >::VariableTestValue VariableTestValue
OutputTools< Real >::VariableTestGradient VariableTestGradient
OutputTools< Real >::VariablePhiGradient VariablePhiGradient
MooseVariable & _var
Variable this kernel operates on.
const VariableTestValue & _test_neighbor
Side test function.
const ADVariableGradient & _grad_u_neighbor
Holds the current solution gradient at the current quadrature point.
const ADVariableGradient & _grad_u
Holds the solution gradient at the current quadrature points.
static InputParameters validParams()
const VariableTestGradient & _grad_test_neighbor
Gradient of side shape function.
const VariableTestValue & _test
test functions
const VariablePhiValue & _phi_neighbor
Side shape function.
void computeElemNeighJacobian(Moose::DGJacobianType type) override final
Computes the element/neighbor-element/neighbor Jacobian.
const ADVariableValue & _u
Holds the solution at current quadrature points.
const VariableTestGradient & _grad_test
Gradient of side shape function.
virtual ADReal computeQpResidual(Moose::DGResidualType type)=0
Compute this Kernel's contribution to the residual at the current quadrature point.
const VariablePhiGradient & _grad_phi
Gradient of shape function.
const MooseVariableFEBase & variable() const override
Returns the variable that this object operates on.
void computeElemNeighResidual(Moose::DGResidualType type) override final
Computes the residual for this element or the neighbor.
const VariablePhiGradient & _grad_phi_neighbor
Gradient of side shape function.
void computeJacobian() override final
Computes the jacobian for the current side.
const VariablePhiValue & _phi
Shape functions.
void computeOffDiagElemNeighJacobian(Moose::DGJacobianType type, const MooseVariableFEBase &jvar) override final
Computes the element-element off-diagonal Jacobian.
void computeOffDiagJacobian(unsigned int jvar) override final
Computes d-residual / d-jvar...
const ADVariableValue & _u_neighbor
Holds the current solution at the current quadrature point.
Serves as a base class for DGKernel and ADDGKernel.
const InputParameters & parameters() const
Get the parameters of the object.
const std::string & type() const
Get the type of this class.
This class provides an interface for common operations on field variables of both FE and FV types wit...
Enhances MooseVariableInterface interface provide values from neighbor elements.