diff options
Diffstat (limited to 'src/measurements.hpp')
-rw-r--r-- | src/measurements.hpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/measurements.hpp b/src/measurements.hpp index 600c6ac..610c266 100644 --- a/src/measurements.hpp +++ b/src/measurements.hpp @@ -39,21 +39,25 @@ class ma : public hooks { std::vector<uint64_t> sm; // spanning cluster size distribution std::vector<uint64_t> sa; // non-final avalanche size distribution std::vector<uint64_t> sl; // final avalanche size distribution + std::vector<uint64_t> sb; // final avalanche size distribution std::vector<uint64_t> sD; // post-fracture damage distribution std::vector<uint64_t> ccc; // cluster-cluster correlations std::vector<uint64_t> css; // surface-surface correlations std::vector<uint64_t> cmm; // surface-surface correlations std::vector<uint64_t> caa; // avalanche-avalanche correlations std::vector<uint64_t> cll; // damage-damage distribution + std::vector<uint64_t> cbb; // damage-damage distribution std::vector<uint64_t> cDD; // damage-damage distribution std::vector<uint64_t> csD; // damage-damage distribution uint64_t Nc; uint64_t Na; + uint64_t Nb; public: long double lv; std::list<std::list<graph::coordinate>> avalanches; + std::list<unsigned> last_avalanche; std::string model_string; ma(double Lx, double Ly, unsigned Mx, unsigned My, double beta); |