From d944bcc3df0a8d7a10b755b5858c85e61a835a35 Mon Sep 17 00:00:00 2001 From: Jaron Kent-Dobias Date: Thu, 21 Feb 2019 14:01:24 -0500 Subject: simplified and sped up measurementsn substantially, correlation functions and some distributions again incompatible --- src/sample.hpp | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/sample.hpp (limited to 'src/sample.hpp') diff --git a/src/sample.hpp b/src/sample.hpp new file mode 100644 index 0000000..d5d6fe5 --- /dev/null +++ b/src/sample.hpp @@ -0,0 +1,30 @@ + +#include +#include +#include +#include +#include +#include +#include +#include + +#include +#include +#include + +class sample : public hooks { + // need: + // - interface for turning on and off specific measurements + // + private: + std::ofstream sample_file; + + public: + sample(double, double, double); + ~sample(); + + void pre_fracture(const network &) override; + void bond_broken(const network& net, const current_info& cur, unsigned i) override; + void post_fracture(network &n) override; +}; + -- cgit v1.2.3-70-g09d2