From 51fb4f3a03fa96d9f6bff9914b72152112376d72 Mon Sep 17 00:00:00 2001 From: Ben Cumming <bcumming@cscs.ch> Date: Thu, 11 Oct 2018 21:29:52 +0200 Subject: [PATCH] fix weights in ring benchmark (#620) Fix potential numeric instabilities in the ring benchmark caused by passing arguments to an event generator in the wrong order. --- example/ring/ring.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/ring/ring.cpp b/example/ring/ring.cpp index d63640dd..ca91d5f1 100644 --- a/example/ring/ring.cpp +++ b/example/ring/ring.cpp @@ -86,7 +86,7 @@ public: std::vector<arb::event_generator> event_generators(cell_gid_type gid) const override { std::vector<arb::event_generator> gens; if (!gid) { - gens.push_back(arb::explicit_generator(arb::pse_vector{{{0, 0}, event_weight_, 1.0}})); + gens.push_back(arb::explicit_generator(arb::pse_vector{{{0, 0}, 1.0, event_weight_}})); } return gens; } -- GitLab