36 #ifndef NEKTAR_SOLVERS_STANDARDEXTRAPOLATE_H 
   37 #define NEKTAR_SOLVERS_STANDARDEXTRAPOLATE_H 
virtual ~StandardExtrapolate()
 
static boost::shared_ptr< DataType > AllocateSharedPtr()
Allocate a shared pointer from the memory pool. 
 
virtual void v_MountHOPBCs(int HBCdata, NekDouble kinvis, Array< OneD, NekDouble > &Q, Array< OneD, const NekDouble > &Advection)
 
boost::shared_ptr< TimeIntegrationWrapper > TimeIntegrationWrapperSharedPtr
 
boost::shared_ptr< Advection > AdvectionSharedPtr
A shared pointer to an Advection object. 
 
virtual void v_SubStepAdvance(const LibUtilities::TimeIntegrationSolutionSharedPtr &integrationSoln, int nstep, NekDouble time)
 
StandardExtrapolate(const LibUtilities::SessionReaderSharedPtr pSession, Array< OneD, MultiRegions::ExpListSharedPtr > pFields, MultiRegions::ExpListSharedPtr pPressure, const Array< OneD, int > pVel, const SolverUtils::AdvectionSharedPtr advObject)
 
virtual void v_SubStepSetPressureBCs(const Array< OneD, const Array< OneD, NekDouble > > &inarray, NekDouble Aii_DT, NekDouble kinvis)
 
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
 
boost::shared_ptr< ExpList > ExpListSharedPtr
Shared pointer to an ExpList object. 
 
boost::shared_ptr< Extrapolate > ExtrapolateSharedPtr
 
virtual void v_SubStepSaveFields(int nstep)
 
static ExtrapolateSharedPtr create(const LibUtilities::SessionReaderSharedPtr &pSession, Array< OneD, MultiRegions::ExpListSharedPtr > &pFields, MultiRegions::ExpListSharedPtr &pPressure, const Array< OneD, int > &pVel, const SolverUtils::AdvectionSharedPtr &advObject)
Creates an instance of this class. 
 
static std::string className
Name of class. 
 
boost::shared_ptr< TimeIntegrationSolution > TimeIntegrationSolutionSharedPtr
 
boost::shared_ptr< StandardExtrapolate > StandardExtrapolateSharedPtr
 
virtual void v_SubSteppingTimeIntegration(int intMethod, const LibUtilities::TimeIntegrationWrapperSharedPtr &IntegrationScheme)