Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
RoutingKit::CustomizableContractionHierarchyParallelization Struct Reference

#include <customizable_contraction_hierarchy.h>

Collaboration diagram for RoutingKit::CustomizableContractionHierarchyParallelization:
[legend]

Public Member Functions

 CustomizableContractionHierarchyParallelization ()
 
 CustomizableContractionHierarchyParallelization (const CustomizableContractionHierarchy &cch)
 
CustomizableContractionHierarchyParallelizationcustomize (CustomizableContractionHierarchyMetric &metric)
 
CustomizableContractionHierarchyParallelizationcustomize (CustomizableContractionHierarchyMetric &metric, unsigned thread_count)
 
CustomizableContractionHierarchyParallelizationreset (const CustomizableContractionHierarchy &cch)
 

Data Fields

std::vector< unsigned > arcs_ordered_by_level
 
const CustomizableContractionHierarchycch
 
std::vector< unsigned > first_arc_of_level
 

Detailed Description

Definition at line 90 of file customizable_contraction_hierarchy.h.

Constructor & Destructor Documentation

◆ CustomizableContractionHierarchyParallelization() [1/2]

RoutingKit::CustomizableContractionHierarchyParallelization::CustomizableContractionHierarchyParallelization ( )
inline

Definition at line 91 of file customizable_contraction_hierarchy.h.

Referenced by reset().

Here is the caller graph for this function:

◆ CustomizableContractionHierarchyParallelization() [2/2]

Member Function Documentation

◆ customize() [1/2]

CustomizableContractionHierarchyParallelization & RoutingKit::CustomizableContractionHierarchyParallelization::customize ( CustomizableContractionHierarchyMetric metric)

Definition at line 898 of file customizable_contraction_hierarchy.cpp.

References customize(), and metric.

Referenced by customize().

Here is the caller graph for this function:

◆ customize() [2/2]

CustomizableContractionHierarchyParallelization & RoutingKit::CustomizableContractionHierarchyParallelization::customize ( CustomizableContractionHierarchyMetric metric,
unsigned  thread_count 
)

◆ reset()

CustomizableContractionHierarchyParallelization & RoutingKit::CustomizableContractionHierarchyParallelization::reset ( const CustomizableContractionHierarchy cch)
inline

Field Documentation

◆ arcs_ordered_by_level

std::vector<unsigned> RoutingKit::CustomizableContractionHierarchyParallelization::arcs_ordered_by_level

◆ cch

const CustomizableContractionHierarchy* RoutingKit::CustomizableContractionHierarchyParallelization::cch

◆ first_arc_of_level

std::vector<unsigned> RoutingKit::CustomizableContractionHierarchyParallelization::first_arc_of_level

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