36 #ifndef NEKTAR_SOLVERUTILS_ADVECTIONSYSTEM_H
37 #define NEKTAR_SOLVERUTILS_ADVECTIONSYSTEM_H
43 namespace SolverUtils {
SolverUtils::AdvectionSharedPtr m_advObject
Advection term.
boost::shared_ptr< AdvectionSystem > AdvectionSystemSharedPtr
Shared pointer to an AdvectionSystem class.
boost::shared_ptr< Advection > AdvectionSharedPtr
A shared pointer to an Advection object.
boost::shared_ptr< SessionReader > SessionReaderSharedPtr
Base class for unsteady solvers.
SOLVER_UTILS_EXPORT AdvectionSystem(const LibUtilities::SessionReaderSharedPtr &pSession)
#define SOLVER_UTILS_EXPORT
virtual SOLVER_UTILS_EXPORT void v_InitObject()
Init object for UnsteadySystem class.
A base class for PDEs which include an advection component.
virtual SOLVER_UTILS_EXPORT ~AdvectionSystem()
AdvectionSharedPtr GetAdvObject()
Returns the advection object held by this instance.