STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::partitioner_details::build_vertex_hierarchical_graph_wf< VertexWeightMap > Struct Template Reference

Functor to copy a vertex from a weighted graph to a graph with the multilevel property. More...

Public Member Functions

 build_vertex_hierarchical_graph_wf (VertexWeightMap const &vertex_weight_map)
 
template<typename Vertex , typename HGraph >
void operator() (Vertex v, HGraph hgraph)
 

Public Types

typedef void result_type
 

Detailed Description

template<typename VertexWeightMap>
struct stapl::partitioner_details::build_vertex_hierarchical_graph_wf< VertexWeightMap >

Functor to copy a vertex from a weighted graph to a graph with the multilevel property.

Template Parameters
VertexWeightMapvertex weight property map type.

Constructor & Destructor Documentation

◆ build_vertex_hierarchical_graph_wf()

template<typename VertexWeightMap >
stapl::partitioner_details::build_vertex_hierarchical_graph_wf< VertexWeightMap >::build_vertex_hierarchical_graph_wf ( VertexWeightMap const &  vertex_weight_map)
Parameters
vertex_weight_mapvertex weight property map.

Member Function Documentation

◆ operator()()

template<typename VertexWeightMap >
template<typename Vertex , typename HGraph >
void stapl::partitioner_details::build_vertex_hierarchical_graph_wf< VertexWeightMap >::operator() ( Vertex  v,
HGraph  hgraph 
)
Parameters
vvertex copied.
hgraphgraph with multilevel property.

The documentation for this struct was generated from the following file: