17 template <
typename T,
bool is_ad>
GenericReal< is_ad > computeQpResidual(Moose::DGResidualType type) override
Compute residuals at quadrature points.
Moose::GenericType< Real, is_ad > GenericReal
PenaltyInterfaceDiffusionTempl< Real, false > PenaltyInterfaceDiffusion
Real computeQpJacobian(Moose::DGJacobianType type) override
Compute jacobians at quadrature points.
PenaltyInterfaceDiffusionTempl< RealVectorValue, false > VectorPenaltyInterfaceDiffusion
Interface kernel for interfacing diffusion between two variables on adjacent blocks.
const GenericMaterialProperty< T, is_ad > *const _jump
static InputParameters validParams()
typename GenericMaterialPropertyStruct< T, is_ad >::type GenericMaterialProperty
const std::string & type() const
Get the type of this class.
PenaltyInterfaceDiffusionTempl< RealVectorValue, true > ADVectorPenaltyInterfaceDiffusion
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
PenaltyInterfaceDiffusionTempl< Real, true > ADPenaltyInterfaceDiffusion
PenaltyInterfaceDiffusionTempl(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.
std::string _jump_prop_name
usingGenericInterfaceKernelTemplMembers(T)