![]() |
Documentation 6b54b78464
|
Class, which provides distributed graph coloring algorithms. More...
#include <graph_coloring_structure.hpp>
Public Member Functions | |
| void | GraphVertexColoring (CConfig *config, const vector< unsigned long > &nVerticesPerRank, const vector< vector< unsigned long > > &entriesVertices, int &nGlobalColors, vector< int > &colorLocalVertices) |
| Function, which determines the colors for the vertices of the given graph. | |
Class, which provides distributed graph coloring algorithms.
| void CGraphColoringStructure::GraphVertexColoring | ( | CConfig * | config, |
| const vector< unsigned long > & | nVerticesPerRank, | ||
| const vector< vector< unsigned long > > & | entriesVertices, | ||
| int & | nGlobalColors, | ||
| vector< int > & | colorLocalVertices | ||
| ) |
Function, which determines the colors for the vertices of the given graph.
| [in] | config | - Definition of the particular problem. |
| [in] | nVerticesPerRank | - Number of vertices of the graph per MPI-rank, cumulative storage format. |
| [in] | entriesVertices | - The entries in the graph of the local vertices in global numbering. |
| [out] | nGlobalColors | - Global number of colors in the graph. |
| [out] | colorLocalVertices | - The color of the local vertices of the graph. |