36 #ifndef NEKTAR_SOLVERS_EXTRAPOLATE_H
37 #define NEKTAR_SOLVERS_EXTRAPOLATE_H
87 const LibUtilities::SessionReaderSharedPtr pSession,
88 Array<OneD, MultiRegions::ExpListSharedPtr> pFields,
89 MultiRegions::ExpListSharedPtr pPressure,
90 const Array<OneD, int> pVel,
174 Array<OneD, MultiRegions::ExpListSharedPtr>
m_fields;
int m_coeffOffset
Coefficient offset used to locate the acceleration term in the general m_pressureHBC.
ExtrapolateFactory & GetExtrapolateFactory()
boost::shared_ptr< TimeIntegrationWrapper > TimeIntegrationWrapperSharedPtr
boost::shared_ptr< Advection > AdvectionSharedPtr
A shared pointer to an Advection object.
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
int m_physOffset
Physical offset of the element in the global list.
boost::shared_ptr< Comm > CommSharedPtr
Pointer to a Communicator object.
boost::shared_ptr< ExpList > ExpListSharedPtr
Shared pointer to an ExpList object.
int m_bndryElmtID
Pressure boundary condition ID.
LibUtilities::NekFactory< std::string, Extrapolate, const LibUtilities::SessionReaderSharedPtr &, Array< OneD, MultiRegions::ExpListSharedPtr > &, MultiRegions::ExpListSharedPtr &, const Array< OneD, int > &, const SolverUtils::AdvectionSharedPtr & > ExtrapolateFactory
boost::shared_ptr< Extrapolate > ExtrapolateSharedPtr
int m_globalElmtID
Global element ID.
int m_assPhysOffset
Associated element physical offset ( and are the real and complex plane).
boost::shared_ptr< TimeIntegrationSolution > TimeIntegrationSolutionSharedPtr
int m_ptsInElmt
Number of physical points in the element.
int m_elmtTraceID
Trace ID of the element.
int m_bndElmtOffset
Physical offset of the element in the boundary expansion.
Provides a generic Factory class.