#include <colorer.hh>
Public Member Functions | |
virtual std::set< size_t > | color (const dcrs &naive)=0 |
virtual std::vector< size_t > | new_color (const dcrs &naive)=0 |
The colorer type provides an interface for creating distributed-memory colorings from a distributed, compressed-row storage graph representation.
|
pure virtual |
This method takes a distributed, compressed-row-storage representation of a graph and returns the indepdentent coloring on a per color basis.
naive | An initial distributed, compressed-row-storage representation of the graph to color. |
Implemented in flecsi::util::graph::parmetis_colorer.