Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Typedefs | Functions
Geometry.h File Reference
#include <SpatialDomains/GeomFactors.h>
#include <LibUtilities/BasicUtils/ShapeType.hpp>
#include <boost/unordered_set.hpp>
#include <boost/functional/hash.hpp>
#include <boost/shared_ptr.hpp>
#include <SpatialDomains/SpatialDomainsDeclspec.h>
Include dependency graph for Geometry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Nektar::SpatialDomains::Geometry
 Base class for shape geometry information. More...
struct  Nektar::SpatialDomains::GeometryHash

Namespaces

namespace  Nektar
 <
namespace  Nektar::SpatialDomains

Typedefs

typedef boost::shared_ptr
< Geometry > 
Nektar::SpatialDomains::GeometrySharedPtr
typedef std::vector
< GeometrySharedPtr > 
Nektar::SpatialDomains::GeometryVector
typedef boost::unordered_set
< GeometrySharedPtr > 
Nektar::SpatialDomains::GeometrySet
typedef boost::shared_ptr
< GeometryVector > 
Nektar::SpatialDomains::GeometryVectorSharedPtr
typedef std::vector
< GeometrySharedPtr >
::iterator 
Nektar::SpatialDomains::GeometryVectorIter
typedef boost::shared_ptr
< PointGeom > 
Nektar::SpatialDomains::PointGeomSharedPtr

Functions

bool Nektar::SpatialDomains::SortByGlobalId (const boost::shared_ptr< Geometry > &lhs, const boost::shared_ptr< Geometry > &rhs)
 Less than operator to sort Geometry objects by global id when sorting STL containers.
bool Nektar::SpatialDomains::GlobalIdEquality (const boost::shared_ptr< Geometry > &lhs, const boost::shared_ptr< Geometry > &rhs)