FleCSI User API Version: 2.3.0
 
Loading...
Searching...
No Matches
ntree_base::coloring Struct Reference

Ntree coloring. More...

Public Member Functions

 coloring (Color nparts, util::id hmap_size)
 Build a coloring based on the number of colors nparts.
 

Public Attributes

std::vector< util::identities_sizes_
 Entities distribution: number of entities per color.
 
util::id local_hmap_
 Size of the hashtable on each color.
 
std::vector< util::idnodes_sizes_
 Nodes distribution: number of nodes per color.
 
Color nparts_
 Number of colors.
 

Detailed Description

Ntree coloring.

Constructor & Destructor Documentation

◆ coloring()

coloring ( Color  nparts,
util::id  hmap_size 
)

Build a coloring based on the number of colors nparts.

Member Data Documentation

◆ nparts_

Color nparts_

Number of colors.

◆ entities_sizes_

std::vector<util::id> entities_sizes_

Entities distribution: number of entities per color.

◆ nodes_sizes_

std::vector<util::id> nodes_sizes_

Nodes distribution: number of nodes per color.

◆ local_hmap_

util::id local_hmap_

Size of the hashtable on each color.