From 583a3deb5bd37d5e81e17761b32831a190192281 Mon Sep 17 00:00:00 2001 From: Daniel Spangberg Date: Sat, 25 May 2013 12:17:20 +0200 Subject: Added debugging code to locate where velocities get trashed. diff --git a/src/compression/tng_compress.c b/src/compression/tng_compress.c index 3fad3df..cccab04 100644 --- a/src/compression/tng_compress.c +++ b/src/compression/tng_compress.c @@ -63,6 +63,16 @@ static int verify_input_data_float(float *x, int natoms, int nframes, float prec #if 1 for (iframe=0; iframe=MAX_FVAL) printf("ERROR. Too large value: %d %d %d: %g %g %g\n",iframe,i,j,x[iframe*natoms*3+i*3+j],precision,x[iframe*natoms*3+i*3+j]/precision/MAX_FVAL); diff --git a/src/lib/tng_io.c b/src/lib/tng_io.c index e6b4d8c..6c41b67 100644 --- a/src/lib/tng_io.c +++ b/src/lib/tng_io.c @@ -3734,6 +3734,19 @@ static tng_function_status tng_compress(tng_trajectory_t tng_data, if(type == TNG_FLOAT_DATA) { +#if 1 + { + int iframe,i,j; + for (iframe=0; iframe