Public Member Functions | List of all members
oomph::TemplateFreeWomersleyImpedanceTubeBase Class Referenceabstract

#include <womersley_elements.h>

+ Inheritance diagram for oomph::TemplateFreeWomersleyImpedanceTubeBase:

Public Member Functions

 TemplateFreeWomersleyImpedanceTubeBase ()
 Empty constructor. More...
 
virtual ~TemplateFreeWomersleyImpedanceTubeBase ()
 Empty virtual destructor. More...
 
virtual void get_response (double &p_in, double &dp_in_dq)=0
 Empty virtual dummy member function – every base class needs at least one virtual member function if it's to be used as a base class for a polymorphic object. More...
 

Detailed Description

Template-free base class for Impedance Tube – to faciliate interactions between the Womersley elements and the Navier Stokes impedance traction elements.

Definition at line 65 of file womersley_elements.h.

Constructor & Destructor Documentation

oomph::TemplateFreeWomersleyImpedanceTubeBase::TemplateFreeWomersleyImpedanceTubeBase ( )
inline

Empty constructor.

Definition at line 71 of file womersley_elements.h.

virtual oomph::TemplateFreeWomersleyImpedanceTubeBase::~TemplateFreeWomersleyImpedanceTubeBase ( )
inlinevirtual

Empty virtual destructor.

Definition at line 74 of file womersley_elements.h.

Member Function Documentation

virtual void oomph::TemplateFreeWomersleyImpedanceTubeBase::get_response ( double &  p_in,
double &  dp_in_dq 
)
pure virtual

Empty virtual dummy member function – every base class needs at least one virtual member function if it's to be used as a base class for a polymorphic object.

Pure virtual function to compute inlet pressure, p_in, required to achieve the currently imposed, instantaneous volume flux q prescribed by total_volume_flux_into_impedance_tube(), and its derivative, dp_in/dq.

Implemented in oomph::WomersleyImpedanceTubeBase< ELEMENT, DIM >, and oomph::WomersleyImpedanceTubeBase< WOMERSLEY_ELEMENT, DIM >.

Referenced by oomph::NavierStokesWomersleyPressureControlElement::fill_in_generic_residual_contribution_pressure_control().


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