28#define UNTIED() untied
77 = std::numeric_limits<idSuperArc>::max();
78 static const idNode nullNodes = std::numeric_limits<idNode>::max();
79 static const SimplexId nullVertex = std::numeric_limits<SimplexId>::max();
80 static const SimplexId nullEdge = std::numeric_limits<SimplexId>::max();
81 static const SimplexId nullCell = std::numeric_limits<SimplexId>::max();
82 static const idCorresp nullCorresp = std::numeric_limits<idCorresp>::max();
83 static const idSegment nullSegment = std::numeric_limits<idSegment>::max();
84 static const ufDataType nullUfData = std::numeric_limits<ufDataType>::max();
86 = std::numeric_limits<ufDataType>::max() - 1;
87 static const idThread nullThread = std::numeric_limits<idThread>::max();
TaskId idTask
for task identifiers
idSuperArc idSegment
for the segmentation, we have an array of segment containing area of the mesh
long unsigned int idSuperArc
SuperArc index in vect_superArcs_.
long long int idCorresp
type used to recover Node/Arc in vert2tree SIGNED ONLY
std::function< bool(SimplexId, SimplexId)> VertCompFN
ThreadId numThread
type use to store threads related numbers
std::set< SimplexId, VertCompFN > SetPropagation
SimplexId valence
for vertex up/down valence
ThreadId idThread
manage number of threads
long int ufDataType
type stored by UnionFind
unsigned int idNode
Node index in vect_nodes_.
std::function< bool(const SetPropagation &, const SetPropagation &)> SetCompFN
int ThreadId
Identifier type for threads (i.e. with OpenMP).
int SimplexId
Identifier type for simplices of any dimension.
int TaskId
Identifier type for tasks (i.e. with OpenMP).