STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types | Public Attributes
stapl::partitioner_details::multilevel_edge_property Class Reference

vertex property for multilevel graph partitioner. More...

Public Member Functions

 multilevel_edge_property (weight_type const &w=0)
 Constructor initializing the edge weight and default constructing the adjusted weight. More...
 
multilevel_edge_property operator+ (multilevel_edge_property const &other) const
 Addition of this multilevel_edge_property with another one. More...
 

Public Types

typedef size_t weight_type
 

Public Attributes

weight_type weight
 
weight_type adjusted_weight
 

Detailed Description

vertex property for multilevel graph partitioner.

Constructor & Destructor Documentation

◆ multilevel_edge_property()

stapl::partitioner_details::multilevel_edge_property::multilevel_edge_property ( weight_type const &  w = 0)

Constructor initializing the edge weight and default constructing the adjusted weight.

Parameters
wedge weight.

Member Function Documentation

◆ operator+()

multilevel_edge_property stapl::partitioner_details::multilevel_edge_property::operator+ ( multilevel_edge_property const &  other) const

Addition of this multilevel_edge_property with another one.

Parameters
otherright-hand side of the addition.
Returns
multilevel_edge_property whose weight is the sum of both multilevel_edge_property objects.

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