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/unordered_map.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

 Nektar
 <
 
 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. More...
 
bool Nektar::SpatialDomains::GlobalIdEquality (const boost::shared_ptr< Geometry > &lhs, const boost::shared_ptr< Geometry > &rhs)