From b8772d61229a68cf231286128d079ad9c7310357 Mon Sep 17 00:00:00 2001 From: Jaron Kent-Dobias Date: Wed, 7 Nov 2018 19:31:22 -0500 Subject: changed the way that the cutoff is used to compare conductivity --- lib/include/network.hpp | 2 +- lib/src/network.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/include/network.hpp b/lib/include/network.hpp index abf88cd..5cbba0d 100644 --- a/lib/include/network.hpp +++ b/lib/include/network.hpp @@ -43,6 +43,6 @@ class network { void break_edge(unsigned int); void add_edge(unsigned int); std::pair> currents(); - void fracture(hooks&, double cutoff = 1e-13); + void fracture(hooks&, double cutoff = 1e-14); }; diff --git a/lib/src/network.cpp b/lib/src/network.cpp index 8af140b..9addfdd 100644 --- a/lib/src/network.cpp +++ b/lib/src/network.cpp @@ -249,7 +249,7 @@ void network::fracture(hooks& m, double cutoff) { while (true) { auto currents = this->currents(); - if (currents.first < cutoff) { + if (currents.first < cutoff * G.vertices.size()) { break; } -- cgit v1.2.3-70-g09d2