Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Nektar::PulseWavePressureArea Class Reference

#include <PulseWavePressureArea.h>

Inheritance diagram for Nektar::PulseWavePressureArea:
Inheritance graph
[legend]

Public Member Functions

 PulseWavePressureArea (Array< OneD, MultiRegions::ExpListSharedPtr > &pVessel, const LibUtilities::SessionReaderSharedPtr &pSession)
virtual ~PulseWavePressureArea ()
void DoPressure ()

Protected Member Functions

virtual void v_DoPressure ()=0

Protected Attributes

Array< OneD,
MultiRegions::ExpListSharedPtr
m_vessels
LibUtilities::SessionReaderSharedPtr m_session

Detailed Description

Definition at line 57 of file PulseWavePressureArea.h.

Constructor & Destructor Documentation

Nektar::PulseWavePressureArea::PulseWavePressureArea ( Array< OneD, MultiRegions::ExpListSharedPtr > &  pVessel,
const LibUtilities::SessionReaderSharedPtr pSession 
)

Definition at line 46 of file PulseWavePressureArea.cpp.

: m_vessels(pVessel),
m_session(pSession)
{
}
Nektar::PulseWavePressureArea::~PulseWavePressureArea ( )
virtual

Definition at line 54 of file PulseWavePressureArea.cpp.

{
}

Member Function Documentation

void Nektar::PulseWavePressureArea::DoPressure ( )
inline

Definition at line 79 of file PulseWavePressureArea.h.

References v_DoPressure().

{
}
virtual void Nektar::PulseWavePressureArea::v_DoPressure ( )
protectedpure virtual

Member Data Documentation

LibUtilities::SessionReaderSharedPtr Nektar::PulseWavePressureArea::m_session
protected

Definition at line 71 of file PulseWavePressureArea.h.

Array<OneD, MultiRegions::ExpListSharedPtr> Nektar::PulseWavePressureArea::m_vessels
protected

Definition at line 70 of file PulseWavePressureArea.h.