summaryrefslogtreecommitdiff
path: root/src/tests/tng_io_read_pos_util.c
diff options
context:
space:
mode:
authorMagnus Lundborg <lundborg.magnus@gmail.com>2013-05-24 12:27:02 (GMT)
committerMagnus Lundborg <lundborg.magnus@gmail.com>2013-05-24 12:27:02 (GMT)
commit6380d1a869ee1c29d9b1ab2aa2ff403f3fbed14b (patch)
treef7501191b9ee3725bcfbfd19c4ce7f438a1540cf /src/tests/tng_io_read_pos_util.c
parentf043e57811aed313b0de3fd3aa4f6df734156191 (diff)
Improved utility functions. Bug fixes.
Diffstat (limited to 'src/tests/tng_io_read_pos_util.c')
-rw-r--r--src/tests/tng_io_read_pos_util.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/tests/tng_io_read_pos_util.c b/src/tests/tng_io_read_pos_util.c
index 12bf2ed..322f4a4 100644
--- a/src/tests/tng_io_read_pos_util.c
+++ b/src/tests/tng_io_read_pos_util.c
@@ -22,8 +22,9 @@
int main(int argc, char **argv)
{
tng_trajectory_t traj;
- float *positions = 0; // A 1-dimensional array
- // to be populated
+ /* Assume that the data is stored as floats. The data is placed in 1-D
+ * arrays */
+ float *positions = 0, *velocities = 0, *forces = 0;
int64_t n_particles, n_frames, tot_n_frames, stride_length, i, j;
// Set a default frame range
int64_t first_frame = 0, last_frame = 5000;
@@ -41,7 +42,7 @@ int main(int argc, char **argv)
// A reference must be passed to allocate memory
tng_util_trajectory_open(argv[1], 'r', &traj);
-
+
if(argc >= 3)
{
first_frame = strtoll(argv[2], 0, 10);
@@ -64,7 +65,7 @@ int main(int argc, char **argv)
tng_util_trajectory_close(&traj);
exit(1);
}
-
+
printf("%"PRId64" frames in file\n", tot_n_frames);
if(last_frame > tot_n_frames - 1)
contact: Jan Huwald // Impressum