From 10fd5d4decd3070490f3cc78d4a9c4ddef59822d Mon Sep 17 00:00:00 2001
From: Orestis <orestis.malaspinas@pm.me>
Date: Sun, 14 Feb 2021 22:24:48 +0100
Subject: [PATCH] corrected size that was too large or kida and causing seg
 fault

---
 apps/kida/kida.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/apps/kida/kida.c b/apps/kida/kida.c
index 222e445..7257fd8 100644
--- a/apps/kida/kida.c
+++ b/apps/kida/kida.c
@@ -63,8 +63,8 @@ int main(int argc, char **argv) {
     if (prefix != NULL) {
         printf("output distances %d\n", 0);
         char *fname = vtk_create_fname(prefix, "dist", 0);
-        vtk_file vtk = vtk_file_create_default(fname, box_create(0, lattice.nx, 0, lattice.ny, 0, lattice.nz), 1.0);
-        vtk_file_write_tensor_field(&vtk, distances, box_create(0, lattice.nx, 0, lattice.ny, 0, lattice.nz), "distances");
+        vtk_file vtk = vtk_file_create_default(fname, box_create(0, lattice.nx-1, 0, lattice.ny-1, 0, lattice.nz-1), 1.0);
+        vtk_file_write_tensor_field(&vtk, distances, box_create(0, lattice.nx-1, 0, lattice.ny-1, 0, lattice.nz-1), "distances");
         vtk_file_close(&vtk);
             
         free(fname);
-- 
GitLab