49 virtual Real
dgapLength(Real normalComponent)
const;
Generic gap heat transfer model, with h_gap = h_conduction + h_contact + h_radiation.
const PenetrationInfo * _pinfo
The current PenetratationInfo.
unsigned int _secondary_j
The secondary side shape index.
virtual Real computeQpOffDiagJacobian(unsigned jvar) override
Real _edge_multiplier
This is a factor that is used to gradually taper down the conductance if the contact point is off the...
virtual Real computeQpJacobian() override
virtual Real computeQpResidual() override
Real computeSecondaryQpOffDiagJacobian(unsigned int jvar)
compute the displacement Jacobian contributions from the secondary side degrees of freedom
const MaterialProperty< Real > & _gap_conductance_dT
const unsigned int _min_gap_order
void computeOffDiagJacobian(unsigned int jvar) override
static InputParameters validParams()
virtual Real gapLength() const
const VariableValue & _gap_distance_value
virtual Real computeSecondaryFluxContribution(Real grad_t)
const Elem * _secondary_side
The secondary side element (this really is a side element, e.g.
Real computeSecondaryQpJacobian()
compute the Jacobian contributions from the secondary side degrees of freedom
GapConductance::GAP_GEOMETRY & _gap_geometry_type
const std::vector< std::vector< Real > > * _secondary_side_phi
The phi values on the secondary side.
PenetrationLocator * _penetration_locator
virtual void computeGapValues()
NumericVector< Number > * _secondary_flux
void computeJacobian() override
virtual Real dgapLength(Real normalComponent) const
const MaterialProperty< Real > & _gap_conductance
std::vector< unsigned int > _disp_vars
virtual void initialSetup() override
const VariableValue & _gap_temp_value
const InputParameters & parameters() const
VariableValueTempl< false > VariableValue