crate::ix!();
pub fn parallel_brandes<G>(
graph: &G,
scores: &mut BetweennessScores
) -> Result<(),BetweennessCentralityError>
where G
: NumNodes
+ MappedNodes
+ GetNodeIdRange
+ GetNeighborsForNode
+ GetEdges
{
let num_nodes = graph.num_nodes();
scores.reinit(num_nodes);
let mut component: Component = Component::new_from_graph_ref(
graph,
"parallel_brandes::component"
);
Ok(())
}