Class AAHD_NonLocalFaceNode
Defined in File aahd_structs.h
Class Documentation
-
class AAHD_NonLocalFaceNode
Class representing non-local face node between 2 cells in different partitions.
Public Functions
-
AAHD_NonLocalFaceNode() = default
Default constructor.
-
inline AAHD_NonLocalFaceNode(std::uint64_t cell_global_idx, std::uint32_t cell_local_idx, std::uint16_t face_idx, std::uint16_t face_node_idx, std::uint64_t neighbor_global_idx, std::uint16_t neighbor_face_idx, std::uint16_t neighbor_face_node_idx)
Member constructor.
-
inline bool operator<(const AAHD_NonLocalFaceNode &other) const
Comparison operator for ordering.
-
inline const std::tuple<std::uint64_t, std::uint64_t, std::uint64_t> &GetGlobalOrdering() const
Get the global ordering tuple.
Public Members
-
AAHD_FaceNode node
Corresponding face node.
-
AAHD_NonLocalFaceNode() = default