Class DynamicGraphGenerator

Inheritance Relationships

Derived Types

Class Documentation

class DynamicGraphGenerator

Abstract base class for a dynamic graph generator (in the new dynamic architecture). The generator produces a stream of events.

Subclassed by NetworKit::DynamicDorogovtsevMendesGenerator, NetworKit::DynamicForestFireGenerator, NetworKit::DynamicHyperbolicGenerator, NetworKit::DynamicPathGenerator, NetworKit::DynamicPubWebGenerator

Public Functions

virtual ~DynamicGraphGenerator() = default

Default destructor

virtual std::vector<GraphEvent> generate(count nSteps) = 0

Generate event stream.

Parameters:

nSteps[in] number of time steps in the event stream

Protected Attributes

Graph G