virtual RealEigenVector computeQpJacobian(Moose::DGJacobianType type) override
This is the virtual that derived classes should override for computing the Jacobian on neighboring el...
const MaterialProperty< RealEigenVector > & _diff_neighbor
ArrayDGDiffusion(const InputParameters ¶meters)
virtual void initQpResidual(Moose::DGResidualType type) override
Put necessary evaluations depending on qp but independent on test functions here. ...
Array version of DGDiffusion.
static InputParameters validParams()
const std::string & type() const
Get the type of this class.
The DGKernel class is responsible for calculating the residuals for various physics on internal sides...
virtual void computeQpResidual(Moose::DGResidualType type, RealEigenVector &residual) override
This is the virtual that derived classes should override for computing the residual on neighboring el...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
Get the parameters of the object.
Eigen::Matrix< Real, Eigen::Dynamic, 1 > RealEigenVector
const MaterialProperty< RealEigenVector > & _diff