![]() |
|
Base class for "heated" penetrator. More...
#include <contact_elements.h>
Inheritance diagram for oomph::HeatedPenetrator:Public Member Functions | |
| HeatedPenetrator () | |
| Constructor. More... | |
| virtual | ~HeatedPenetrator () |
| Destructor. More... | |
| virtual double | temperature (const Vector< double > &x) const =0 |
Public Member Functions inherited from oomph::Penetrator | |
| Penetrator () | |
| Constructor. More... | |
| virtual | ~Penetrator () |
| Destructor. More... | |
| virtual void | penetration (const Vector< double > &x, const Vector< double > &n, double &d, bool &intersection) const =0 |
| virtual void | output (std::ostream &outfile, const unsigned &nplot) const =0 |
| Output coordinates of penetrator at nplot plot points. More... | |
| virtual Vector< double > | rigid_body_displacement () const |
| virtual Vector< std::pair< Data *, unsigned > > | equilibrium_data () |
| virtual void | surface_coordinate (const Vector< double > &x, Vector< double > &zeta) const |
Base class for "heated" penetrator.
|
pure virtual |
Get penetrator temperature at surface for given point x. Specific implementation of penetetrator has do decide how to relate these two points.
Implemented in HeatedCircularPenetratorElement, and oomph::HeatedCircularPenetrator.