Interface Documentation
Version: invalid
Classes | Namespaces | Typedefs
coloring.hh File Reference
#include <map>
#include <vector>
Include dependency graph for coloring.hh:

Go to the source code of this file.

Classes

struct  flecsi::coloring::index_coloring_t
 
struct  flecsi::coloring::index_coloring_t::shared_info_t
 
struct  flecsi::coloring::index_coloring_t::ghost_info_t
 
struct  flecsi::coloring::coloring_info_t
 

Namespaces

 flecsi
 

Typedefs

using flecsi::coloring::coloring_t = std::map< size_t, index_coloring_t >
 
using flecsi::coloring::coloring_meta_t = std::map< std::pair< size_t, size_t >, coloring_info_t >
 

Typedef Documentation

◆ coloring_meta_t

using flecsi::coloring::coloring_meta_t = typedef std::map<std::pair<size_t, size_t>, coloring_info_t>

Type for holding aggregated (from all colors) coloring info.

The map key is the color and index space.

◆ coloring_t

using flecsi::coloring::coloring_t = typedef std::map<size_t, index_coloring_t>

Define the coloring type.

The map key is the index space identifier.