Nektar++
Classes | Namespaces | Typedefs | Functions
Node.h File Reference
#include <LibUtilities/BasicUtils/HashUtils.hpp>
#include <NekMeshUtils/NekMeshUtilsDeclspec.h>
#include <iomanip>
#include <NekMeshUtils/CADSystem/CADCurve.h>
#include <NekMeshUtils/CADSystem/CADSurf.h>
#include <NekMeshUtils/CADSystem/CADSystem.h>
#include <SpatialDomains/PointGeom.h>

Go to the source code of this file.

Classes

class  Nektar::NekMeshUtils::Node
 Represents a point in the domain. More...
 
struct  Nektar::NekMeshUtils::NodeHash
 Defines a hash function for nodes. More...
 

Namespaces

 Nektar
 
 Nektar::NekMeshUtils
 

Typedefs

typedef std::unordered_set< NodeSharedPtr, NodeHash > Nektar::NekMeshUtils::NodeSet
 

Functions

bool Nektar::NekMeshUtils::operator== (NodeSharedPtr const &p1, NodeSharedPtr const &p2)
 Defines equality between two NodeSharedPtr objects. More...
 
bool Nektar::NekMeshUtils::operator< (NodeSharedPtr const &p1, NodeSharedPtr const &p2)
 Defines ordering between two NodeSharedPtr objects. More...
 
bool Nektar::NekMeshUtils::operator!= (NodeSharedPtr const &p1, NodeSharedPtr const &p2)
 Compares two nodes for inequality based on IDs. More...
 
std::ostream & Nektar::NekMeshUtils::operator<< (std::ostream &os, const NodeSharedPtr &n)
 Print description of node to given ostream. More...