#include <parallel_coloring.h>
◆ ParallelColoring()
ug::ParallelColoring::ParallelColoring |
( |
| ) |
|
|
inline |
◆ color()
References pcl::InterfaceCommunicator< TLayout >::communicate(), ug::DBG_COLORING, p_colors, p_processesWithHigherColor, p_processesWithLowerColor, pids, pcl::ProcRank(), PROFILE_FUNC_GROUP, pcl::InterfaceCommunicator< TLayout >::receive_raw(), pcl::InterfaceCommunicator< TLayout >::send_raw(), and UG_DLOG.
Referenced by ug::ColorProcessorGraph().
◆ save_colors_in()
void ug::ParallelColoring::save_colors_in |
( |
std::map< int, int > * |
p | ) |
|
|
inline |
◆ save_processes_with_higher_color_in()
void ug::ParallelColoring::save_processes_with_higher_color_in |
( |
std::vector< int > * |
p | ) |
|
|
inline |
◆ save_processes_with_lower_color_in()
void ug::ParallelColoring::save_processes_with_lower_color_in |
( |
std::vector< int > * |
p | ) |
|
|
inline |
◆ set_connections()
void ug::ParallelColoring::set_connections |
( |
std::set< int > & |
pids_ | ) |
|
|
inline |
◆ p_colors
std::map<int, int>* ug::ParallelColoring::p_colors |
|
private |
◆ p_processesWithHigherColor
std::vector<int>* ug::ParallelColoring::p_processesWithHigherColor |
|
private |
◆ p_processesWithLowerColor
std::vector<int>* ug::ParallelColoring::p_processesWithLowerColor |
|
private |
◆ pids
std::set<int> ug::ParallelColoring::pids |
|
private |
The documentation for this class was generated from the following files: