Nektar++
|
#include <SpatialDomains/SegGeom.h>
#include <NekMeshUtils/NekMeshUtilsDeclspec.h>
#include <NekMeshUtils/MeshElements/Node.h>
Go to the source code of this file.
Classes | |
class | Nektar::NekMeshUtils::Edge |
Represents an edge which joins two points. More... | |
struct | Nektar::NekMeshUtils::EdgeHash |
Defines a hash function for edges. More... | |
Namespaces | |
Nektar | |
< | |
Nektar::NekMeshUtils | |
Typedefs | |
typedef boost::shared_ptr < Element > | Nektar::NekMeshUtils::ElementSharedPtr |
typedef boost::shared_ptr< Edge > | Nektar::NekMeshUtils::EdgeSharedPtr |
Shared pointer to an edge. More... | |
typedef boost::unordered_set < EdgeSharedPtr, EdgeHash > | Nektar::NekMeshUtils::EdgeSet |
Functions | |
bool | Nektar::NekMeshUtils::operator== (EdgeSharedPtr const &p1, EdgeSharedPtr const &p2) |
Defines equality of two edges (equal if IDs of end nodes match in either ordering). More... | |
bool | Nektar::NekMeshUtils::operator< (EdgeSharedPtr const &p1, EdgeSharedPtr const &p2) |
Defines ordering between two edges (based on ID of edges). More... | |