const ADMaterialProperty< Real > & _primary_conductivity
Electrical conductivity of the two solid materials at the closed gap interface.
This Constraint implements thermal contact arising from Joule heating at an interface subject to a po...
DualNumber< Real, DNDerivativeType, true > ADReal
const ADVariableValue & _lm_electrical_potential
Lagrange multiplier variable from the separately solved electrical contact.
const Real _weight_factor
Factor used to weight the distribution of the heat flux at interface between the primary and secondar...
ADInterfaceJouleHeatingConstraint(const InputParameters ¶meters)
virtual ADReal computeQpResidual(Moose::MortarType mortar_type) final
Computes the heat source added to each interface side as a function of the electric potential drop th...
static InputParameters validParams()
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
const ADMaterialProperty< Real > & _secondary_conductivity