Optional parameters that controls the behavior of KLA, including enabling hub avoidance and providing post/pre execute functors. More...
Public Attributes | |
double | active_vertex_ratio |
Expected ratio of active to inactive vertices. | |
bool | avoid_hubs |
Whether or not employ hub avoidance. | |
bool | sort_edges |
std::size_t | degree_threshold |
For hub avoidance, the threshold for a vertex's degree after which it will be considered a hub. | |
Predicate | predicate |
A termination condition which will be checked at the end of each step to check whether to finish at the end of this superstep. | |
Optional parameters that controls the behavior of KLA, including enabling hub avoidance and providing post/pre execute functors.
View | The graph view |
bool stapl::kla_params< View, Predicate >::sort_edges |
Whether to sort edges based on target location. Doing so may result in improved performance due to aggregation.