38 #ifndef NEKTAR_LIB_MULTIREGIONS_EXPLIST0D_H 39 #define NEKTAR_LIB_MULTIREGIONS_EXPLIST0D_H 50 namespace MultiRegions
83 const bool DeclareCoeffPhysArrays =
true);
108 #endif//NEKTAR_LIB_MULTIREGIONS_EXPLIST0D_H virtual void v_Upwind(const Array< OneD, const NekDouble > &Vn, const Array< OneD, const NekDouble > &Fwd, const Array< OneD, const NekDouble > &Bwd, Array< OneD, NekDouble > &Upwind)
std::shared_ptr< MeshGraph > MeshGraphSharedPtr
virtual void v_GetNormals(Array< OneD, Array< OneD, NekDouble > > &normals)
#define MULTI_REGIONS_EXPORT
std::shared_ptr< ExpList0D > ExpList0DSharedPtr
Shared pointer to an ExpList0D object.
std::vector< ExpansionSharedPtr > ExpansionVector
void Upwind(const Array< OneD, const Array< OneD, NekDouble > > &Vec, const Array< OneD, const NekDouble > &Fwd, const Array< OneD, const NekDouble > &Bwd, Array< OneD, NekDouble > &Upwind)
Base class for all multi-elemental spectral/hp expansions.
std::shared_ptr< PointGeom > PointGeomSharedPtr
std::map< int, std::vector< PeriodicEntity > > PeriodicMap
std::shared_ptr< BoundaryConditionBase > BoundaryConditionShPtr
ExpList0D()
The defualt constructor.
std::vector< ExpList0DSharedPtr > ExpList0DVector
Vector of pointers to ExpList0D objects.
static const Array< OneD, ExpList0DSharedPtr > NullExpList0DSharedPtrArray
Empty ExpList0D object.
This class is the abstraction of a collection of zero-dimensional expansions which is merely a collec...
virtual ~ExpList0D()
Destructor.