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