From af7deb0ff94ca5a5923dd5ae9bac94ff2800ef44 Mon Sep 17 00:00:00 2001
From: JanThorbecke <janth@xs4all.nl>
Date: Thu, 22 Aug 2019 11:09:25 +0200
Subject: [PATCH] writeDataIter3D

---
 marchenko3D/marchenko3D.c     | 26 +++++++++++++-------------
 marchenko3D/writeDataIter3D.c |  2 +-
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/marchenko3D/marchenko3D.c b/marchenko3D/marchenko3D.c
index f2961f8..652a422 100644
--- a/marchenko3D/marchenko3D.c
+++ b/marchenko3D/marchenko3D.c
@@ -605,19 +605,19 @@ int main (int argc, char **argv)
         for (i = 0; i < npos; i++) {
             ix = ixpos[i]; 
             iy = iypos[i]; 
-            hdrs_out[i].ns     = n1;
-            hdrs_out[i].trid   = 1;
-            hdrs_out[i].dt     = dt*1000000;
-            hdrs_out[i].f1     = f1;
-            hdrs_out[i].f2     = f2;
-            hdrs_out[i].d1     = d1;
-            hdrs_out[i].d2     = d2;
-            hdrs_out[i].trwf   = npos;
-            hdrs_out[i].scalco = -1000;
-            hdrs_out[i].gx     = NINT(1000*(f2+ix*d2));
-            hdrs_out[i].gy     = NINT(1000*(f3+iy*d3));
-            hdrs_out[i].scalel = -1000;
-            hdrs_out[i].tracl  = i+1;
+            hdrs_iter[i].ns     = n1;
+            hdrs_iter[i].trid   = 1;
+            hdrs_iter[i].dt     = dt*1000000;
+            hdrs_iter[i].f1     = f1;
+            hdrs_iter[i].f2     = f2;
+            hdrs_iter[i].d1     = d1;
+            hdrs_iter[i].d2     = d2;
+            hdrs_iter[i].trwf   = npos;
+            hdrs_iter[i].scalco = -1000;
+            hdrs_iter[i].gx     = NINT(1000*(f2+ix*d2));
+            hdrs_iter[i].gy     = NINT(1000*(f3+iy*d3));
+            hdrs_iter[i].scalel = -1000;
+            hdrs_iter[i].tracl  = i+1;
 	    }
 	}
 
diff --git a/marchenko3D/writeDataIter3D.c b/marchenko3D/writeDataIter3D.c
index 625cb4f..fbaecdb 100644
--- a/marchenko3D/writeDataIter3D.c
+++ b/marchenko3D/writeDataIter3D.c
@@ -26,7 +26,7 @@ long writeDataIter3D(char *file_iter, float *data, segy *hdrs, long n1, long n2,
 
     trace  = (float *)malloc(n1*sizeof(float));
 	strcpy(filename, file_iter);
-	sprintf(number,"_%03d",(iter+1));
+	sprintf(number,"_%03d",(iter));
 	name_ext(filename, number);
 	fp_iter = fopen(filename, "w+");
 	if (fp_iter==NULL) verr("error on creating output file %s", filename);
-- 
GitLab