DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
DNDS::Geom::LevelEntry Struct Reference

#include <MeshConnectivity.hpp>

Collaboration diagram for DNDS::Geom::LevelEntry:
[legend]

Public Attributes

int nodeId {}
 ID of the tree node.
 
int parentId {}
 ID of the parent node (-1 for roots).
 
EntityKind kind {}
 Entity kind of this node.
 
AdjKind hop
 Hop used to reach this node.
 
bool collect {}
 Whether to collect at this node.
 
bool hasChildren {}
 Whether this node has children (needs pull).
 

Detailed Description

A reference to a tree node at a specific level, with its parent. Used by the precomputed per-level lists.

Definition at line 259 of file MeshConnectivity.hpp.

Member Data Documentation

◆ collect

bool DNDS::Geom::LevelEntry::collect {}

Whether to collect at this node.

Definition at line 265 of file MeshConnectivity.hpp.

◆ hasChildren

bool DNDS::Geom::LevelEntry::hasChildren {}

Whether this node has children (needs pull).

Definition at line 266 of file MeshConnectivity.hpp.

◆ hop

AdjKind DNDS::Geom::LevelEntry::hop

Hop used to reach this node.

Definition at line 264 of file MeshConnectivity.hpp.

◆ kind

EntityKind DNDS::Geom::LevelEntry::kind {}

Entity kind of this node.

Definition at line 263 of file MeshConnectivity.hpp.

◆ nodeId

int DNDS::Geom::LevelEntry::nodeId {}

ID of the tree node.

Definition at line 261 of file MeshConnectivity.hpp.

◆ parentId

int DNDS::Geom::LevelEntry::parentId {}

ID of the parent node (-1 for roots).

Definition at line 262 of file MeshConnectivity.hpp.


The documentation for this struct was generated from the following file: