Code Documentation 3.7
Social Network Visualizer
Loading...
Searching...
No Matches
CentralityScratchSSSP Struct Reference

Per-run scratch for centrality values computed once per SSSP source, before the parallel per-source loop existed to own its own copy (see ThreadLocalState::pss for the per-thread equivalent used inside runAllSources()'s blockingMap lambda). More...

Public Attributes

qreal CC = 0
qreal PC = 0
qreal SPC = 0
qreal sigma_u = 0
qreal sigma_w = 0
qreal delta_u = 0
qreal delta_w = 0
qreal d_sw = 0
qreal d_su = 0
H_f_i::const_iterator hfi

Detailed Description

Per-run scratch for centrality values computed once per SSSP source, before the parallel per-source loop existed to own its own copy (see ThreadLocalState::pss for the per-thread equivalent used inside runAllSources()'s blockingMap lambda).

Retained as a distinct type from CentralityScratchFinalize because these fields are meaningful only during the single-source SSSP pass itself, not the finalize/aggregation phase that runs once after all sources are done.

Member Data Documentation

◆ CC

qreal CentralityScratchSSSP::CC = 0

◆ d_su

qreal CentralityScratchSSSP::d_su = 0

◆ d_sw

qreal CentralityScratchSSSP::d_sw = 0

◆ delta_u

qreal CentralityScratchSSSP::delta_u = 0

◆ delta_w

qreal CentralityScratchSSSP::delta_w = 0

◆ hfi

H_f_i::const_iterator CentralityScratchSSSP::hfi

◆ PC

qreal CentralityScratchSSSP::PC = 0

◆ sigma_u

qreal CentralityScratchSSSP::sigma_u = 0

◆ sigma_w

qreal CentralityScratchSSSP::sigma_w = 0

◆ SPC

qreal CentralityScratchSSSP::SPC = 0

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