37 #include <loki/Singleton.h>
52 m_pressureArea(pressureArea)
71 Loki::NoDestroy > Type;
72 return Type::Instance();
PulseWaveBoundary(Array< OneD, MultiRegions::ExpListSharedPtr > &pVessel, const LibUtilities::SessionReaderSharedPtr &pSession, PulseWavePressureAreaSharedPtr &pressureArea)
LibUtilities::SessionReaderSharedPtr m_session
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
BoundaryFactory & GetBoundaryFactory()
virtual ~PulseWaveBoundary()
boost::shared_ptr< PulseWavePressureArea > PulseWavePressureAreaSharedPtr
LibUtilities::NekFactory< std::string, PulseWaveBoundary, Array< OneD, MultiRegions::ExpListSharedPtr > &, const LibUtilities::SessionReaderSharedPtr &, PulseWavePressureAreaSharedPtr & > BoundaryFactory
Provides a generic Factory class.