OutputTools< Real >::VariableGradient VariableGradient
Auxiliary kernel responsible for computing the components of the flux vector in diffusion problems.
const MooseVariableFVReal *const _fv_var
Pointer to the variable as a finite volume variable (nullptr if not FV)
virtual Real computeValue()
Compute and return the value of the aux variable.
const bool _use_normal
Whether the normal component has been selected.
const int _component
Will hold 0, 1, or 2 corresponding to x, y, or z.
const MaterialProperty< Real > *const _diffusion_coef
Holds the diffusivity from the material system if non-AD.
const VariableGradient & _grad_u
Holds the solution gradient at the current quadrature points.
const ADMaterialProperty< Real > *const _ad_diffusion_coef
Holds the diffusivity from the material system if AD.
static InputParameters validParams()
const MooseArray< Point > & _normals
normals at quadrature points
const InputParameters & parameters() const
Get the parameters of the object.