From 60e42e68bb0ee596bf434e96ebf302319f91ad16 Mon Sep 17 00:00:00 2001
From: Saad Jbabdi <saad@fmrib.ox.ac.uk>
Date: Mon, 5 Nov 2012 09:24:25 +0000
Subject: [PATCH] bug fix

---
 dtigen.cc | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dtigen.cc b/dtigen.cc
index 82db386..9594f35 100644
--- a/dtigen.cc
+++ b/dtigen.cc
@@ -78,10 +78,10 @@ int do_dtigen(){
 	for(int t=1;t<=data.tsize();t++){
 	  data(x,y,z,t-1) = S0(x,y,z);
 	  data(x,y,z,t-1) *= exp( -b(1,t) * r(1,t) * r(1,t) * tensor(x,y,z,0) );
-	  data(x,y,z,t-1) *= exp( -b(1,t) * r(1,t) * r(2,t) * tensor(x,y,z,1) );
-	  data(x,y,z,t-1) *= exp( -b(1,t) * r(1,t) * r(3,t) * tensor(x,y,z,2) );
+	  data(x,y,z,t-1) *= exp( -2*b(1,t) * r(1,t) * r(2,t) * tensor(x,y,z,1) );
+	  data(x,y,z,t-1) *= exp( -2*b(1,t) * r(1,t) * r(3,t) * tensor(x,y,z,2) );
 	  data(x,y,z,t-1) *= exp( -b(1,t) * r(2,t) * r(2,t) * tensor(x,y,z,3) );
-	  data(x,y,z,t-1) *= exp( -b(1,t) * r(2,t) * r(3,t) * tensor(x,y,z,4) );
+	  data(x,y,z,t-1) *= exp( -2*b(1,t) * r(2,t) * r(3,t) * tensor(x,y,z,4) );
 	  data(x,y,z,t-1) *= exp( -b(1,t) * r(3,t) * r(3,t) * tensor(x,y,z,5) );
 	  
 	}
-- 
GitLab