25 params.
set<
bool>(
"use_displaced_mesh") =
true;
42 _qp = mortar_constraint.
_qp;
DualNumber< Real, DNDerivativeType, true > ADReal
const ExecFlagType EXEC_CUSTOM
virtual ADReal computeFlux() const =0
Compute gap physics used cache information in GapFluxModelBase.
static InputParameters validParams()
Moose::ElemPointArg _secondary_point
The secondary quadrature point location.
virtual ADReal computeFluxInternal(const ModularGapConductanceConstraint &mortar_constraint) const
Cache geometry-related information from the mortar constraint.
ADReal _surface_integration_factor
Moose::ElemPointArg _primary_point
The primary quadrature point location.
GapFluxModelBase(const InputParameters ¶meters)
static InputParameters validParams()
This Constraint implements thermal contact using a "gap conductance" model in which the flux is repre...
ADReal _gap_width
Gap width to pass into flux models.
ADReal _surface_integration_factor
Factor to preserve energy balance (due to mismatch in primary/secondary differential surface sizes)
ADReal _normal_pressure
Cached contact pressure for use by UserObjects.
const Elem *const & _interior_secondary_elem
const Elem *const & _interior_primary_elem
const MooseArray< Point > & _phys_points_secondary
const MooseArray< Point > & _phys_points_primary