const unsigned _secondary_coupled_id
virtual Real computeQpResidual(Moose::DGResidualType type) override
const unsigned _primary_coupled_id
virtual Real computeQpJacobian(Moose::DGJacobianType type) override
virtual void computeElementOffDiagJacobian(unsigned int jvar) override
DG kernel for interfacing diffusion between two variables on adjacent blocks.
virtual void computeNeighborOffDiagJacobian(unsigned int jvar) override
const std::string & type() const
OutputTools< Real >::VariableValue VariableValue
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
virtual Real computeQpOffDiagJacobian(Moose::DGJacobianType type, unsigned int jvar) override
CoupledPenaltyInterfaceDiffusion(const InputParameters ¶meters)
const InputParameters & parameters() const
const VariableValue & _primary_coupled_value
const VariableValue & _secondary_coupled_value