14#ifndef SOCNETV_PER_SOURCE_SCRATCH_H
15#define SOCNETV_PER_SOURCE_SCRATCH_H
31 QVector<QList<int>>
Ps;
64 Ps.resize(totalVertices);
65 delta.resize(totalVertices);
66 dist.resize(totalVertices);
67 sigma.resize(totalVertices);
74 dist.fill((qreal)RAND_MAX);
76 if (computeCentralities)
78 while (!
Stack.empty())
Definition per_source_scratch.h:25
QVector< int > sigma
Definition per_source_scratch.h:44
QHash< qreal, int > nthOrder
Definition per_source_scratch.h:48
int componentSize
Definition per_source_scratch.h:51
void allocate(int totalVertices)
Definition per_source_scratch.h:62
QVector< qreal > dist
Definition per_source_scratch.h:40
QVector< qreal > delta
Definition per_source_scratch.h:35
void resetPerSource(bool computeCentralities)
Definition per_source_scratch.h:72
std::stack< int > Stack
Definition per_source_scratch.h:27
void nthOrderIncrement(qreal d)
Definition per_source_scratch.h:89
QVector< QList< int > > Ps
Definition per_source_scratch.h:31