From 73fae11fedcb60e13114c26d3bc5c9cc98759649 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Tue, 13 Mar 2012 17:24:39 +0100
Subject: [PATCH] More meaningful assertion

---
 src/compute_state.cc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/compute_state.cc b/src/compute_state.cc
index fbbc3a8e..94e1a0d7 100644
--- a/src/compute_state.cc
+++ b/src/compute_state.cc
@@ -41,8 +41,7 @@ double compute_state_update_bisection(double h, double unorm, double L,
 double compute_state_update(double h, double unorm, double L,
                             double old_state) {
   double ret1 = compute_state_update_bisection(h, unorm, L, old_state);
-  assert(std::abs(1.0 / h * ret1 - (old_state - unorm / L) / h -
-                  std::exp(-ret1)) < 1e-8);
+  assert(std::abs(ret1 - old_state + unorm / L - h * std::exp(-ret1)) < 1e-10);
 
   return ret1;
 }
-- 
GitLab