oomph::TemplateFreeHeatedLinearSurfaceContactElementBase Class Referenceabstract

Template-free base class for linear contact with a heated penetrator. More...

+ Inheritance diagram for oomph::TemplateFreeHeatedLinearSurfaceContactElementBase:

Public Member Functions

virtual ~TemplateFreeHeatedLinearSurfaceContactElementBase ()
 Virtual destructor (empty) More...
 
virtual double heat_flux (const Vector< double > &s) const =0
 

Detailed Description

Template-free base class for linear contact with a heated penetrator.

//////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////

Constructor & Destructor Documentation

◆ ~TemplateFreeHeatedLinearSurfaceContactElementBase()

virtual oomph::TemplateFreeHeatedLinearSurfaceContactElementBase::~TemplateFreeHeatedLinearSurfaceContactElementBase ( )
inlinevirtual

Virtual destructor (empty)

571 {}

Member Function Documentation

◆ heat_flux()

virtual double oomph::TemplateFreeHeatedLinearSurfaceContactElementBase::heat_flux ( const Vector< double > &  s) const
pure virtual

Pure virtual function: Return heat flux required to maintain continuity of temperature to adjacent penetrator at local coordinate s.

Implemented in oomph::HeatedLinearSurfaceContactElement< ELEMENT >.

Referenced by oomph::HeatedPenetratorFluxElement< ELEMENT >::fill_in_generic_residual_contribution_ust_heat_flux().


The documentation for this class was generated from the following file: