internal ProgressUpdateConsumer(int index, Stage <Pointstamp> stage, ProgressUpdateAggregator aggregator) : base(index, stage) { this.Aggregator = aggregator; this.PCS = new PointstampCountSet(this.Stage.InternalGraphManager.Reachability); }
internal ProgressUpdateCentralizer(int index, Stage <Pointstamp> stage, ProgressUpdateAggregator aggregator) : base(index, stage) { this.Aggregator = aggregator; this.Output = new VertexOutputBuffer <long, Pointstamp>(this); this.PCS = new PointstampCountSet(this.Stage.InternalGraphManager.Reachability); }
internal ProgressUpdateProducer(InternalGraphManager manager, ProgressUpdateAggregator aggregator) { this.LocalPCS = new PointstampCountSet(manager.Reachability); this.Aggregator = aggregator; }