From 2528e7021fcd3ceceaf8bcee4cb477e741d0fac1 Mon Sep 17 00:00:00 2001 From: Raymond Lu Date: Wed, 26 Jan 2011 16:36:59 -0500 Subject: [svn-r20006] I updated the read buffer from float to double to be more appropriate. Tested on jam and linew. --- test/cross_read.c | 12 +++++++----- test/gen_cross.c | 2 +- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/test/cross_read.c b/test/cross_read.c index 78d6e7e..279d102 100755 --- a/test/cross_read.c +++ b/test/cross_read.c @@ -61,6 +61,8 @@ static int read_data(char *fname) hid_t dt; float data_in[NX][NY]; /* input buffer */ float data_out[NX][NY]; /* output buffer */ + double double_data_in[NX][NY]; /* input buffer */ + double double_data_out[NX][NY]; /* output buffer */ int int_data_in[NX][NY]; /* input buffer */ int int_data_out[NX][NY]; /* output buffer */ int i, j; @@ -159,8 +161,8 @@ static int read_data(char *fname) */ for (j = 0; j < NX; j++) { for (i = 0; i < NY; i++) { - data_in[j][i] = ((double)(i + j + 1))/3; - data_out[j][i] = 0; + double_data_in[j][i] = ((double)(i + j + 1))/3; + double_data_out[j][i] = 0; } } @@ -177,17 +179,17 @@ static int read_data(char *fname) * Read data from hyperslab in the file into the hyperslab in * memory and display. */ - if(H5Dread(dataset, datatype, H5S_ALL, H5S_ALL, H5P_DEFAULT, data_out) < 0) + if(H5Dread(dataset, datatype, H5S_ALL, H5S_ALL, H5P_DEFAULT, double_data_out) < 0) TEST_ERROR; /* Check results */ for (j=0; j