summaryrefslogtreecommitdiff
path: root/src/measurements.hpp
diff options
context:
space:
mode:
authorJaron Kent-Dobias <jaron@kent-dobias.com>2020-05-08 14:22:58 -0400
committerJaron Kent-Dobias <jaron@kent-dobias.com>2020-05-08 14:22:58 -0400
commit1220a42fb32008e06f4ca42f05f85bcbf9491373 (patch)
treeae77ead256363ab0d50a06accc0d4cdcaa5be920 /src/measurements.hpp
parent30e0d337eb9376d424ca6b02b0028298f24c38dc (diff)
downloadfuse_networks-master.tar.gz
fuse_networks-master.tar.bz2
fuse_networks-master.zip
Measure backbone size before last avalanche.HEADmaster
Diffstat (limited to 'src/measurements.hpp')
-rw-r--r--src/measurements.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/measurements.hpp b/src/measurements.hpp
index a4ed5d7..c780c3f 100644
--- a/src/measurements.hpp
+++ b/src/measurements.hpp
@@ -27,6 +27,7 @@ class ma : public hooks {
uint64_t Ns;
uint64_t Nn;
uint64_t Nb;
+ uint64_t NB;
uint64_t Na;
uint64_t Ne;
uint64_t NA;
@@ -41,6 +42,7 @@ class ma : public hooks {
std::vector<uint64_t> sm; // spanning cluster size distribution
std::vector<uint64_t> sl; // final avalanche size distribution
std::vector<uint64_t> sb; // final avalanche size distribution
+ std::vector<uint64_t> sB; // final avalanche size distribution
std::vector<uint64_t> sd; // final avalanche size distribution
std::vector<uint64_t> sD; // final avalanche size distribution
std::vector<uint64_t> sf; // final avalanche size distribution
@@ -63,6 +65,7 @@ class ma : public hooks {
std::vector<uint64_t> cm;
std::vector<uint64_t> cl;
std::vector<uint64_t> cb;
+ std::vector<uint64_t> cB;
std::vector<uint64_t> ca;
std::vector<uint64_t> ce;
std::vector<uint64_t> cA;
@@ -72,6 +75,9 @@ class ma : public hooks {
ClusterTree last_clusters;
ClusterTree last_clusters_v;
+ std::vector<bool> last_backbone_c;
+ std::vector<bool> last_backbone_v;
+
public:
long double lc;
long double lv;