DG kernel for interfacing diffusion between two variables on adjacent blocks.
static InputParameters validParams()
virtual void computeElementOffDiagJacobian(unsigned int jvar) override
virtual Real computeQpOffDiagJacobian(Moose::DGJacobianType type, unsigned int jvar) override
const VariableValue & _secondary_coupled_value
virtual Real computeQpResidual(Moose::DGResidualType type) override
const unsigned _secondary_coupled_id
const VariableValue & _primary_coupled_value
virtual void computeNeighborOffDiagJacobian(unsigned int jvar) override
virtual Real computeQpJacobian(Moose::DGJacobianType type) override
const unsigned _primary_coupled_id
const InputParameters & parameters() const
const std::string & type() const
VariableValueTempl< false > VariableValue