18   p.
addClassDescription(
"Anisotropic diffusion kernel $\\nabla \\cdot -\\widetilde{k} \\nabla u$ "    19                         "with weak form given by $(\\nabla \\psi_i, \\widetilde{k} \\nabla u)$.");
    21                                       "The Tensor to multiply the Diffusion operator by");
 const VariableGradient & _grad_u
Holds the solution gradient at the current quadrature points. 
static InputParameters validParams()
static InputParameters validParams()
This kernel implements the Laplacian operator multiplied by a 2nd order tensor giving anisotropic (di...
const VariablePhiGradient & _grad_phi
gradient of the shape function 
virtual Real computeQpJacobian() override
Compute this Kernel's contribution to the Jacobian at the current quadrature point. 
TensorValue< Real > RealTensorValue
unsigned int _i
current index for the test function 
virtual Real computeQpResidual() override
Compute this Kernel's contribution to the residual at the current quadrature point. 
unsigned int _j
current index for the shape function 
registerMooseObject("MooseApp", AnisotropicDiffusion)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableTestGradient & _grad_test
gradient of the test function 
unsigned int _qp
The current quadrature point index. 
AnisotropicDiffusion(const InputParameters ¶meters)