summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/be_data.h5bin9424 -> 9424 bytes
-rwxr-xr-xtest/cross_read.c6
-rwxr-xr-xtest/gen_cross.c24
-rw-r--r--test/le_data.h5bin9424 -> 9424 bytes
-rw-r--r--test/vms_data.h5bin9424 -> 9424 bytes
5 files changed, 15 insertions, 15 deletions
diff --git a/test/be_data.h5 b/test/be_data.h5
index ebabae5..7fc9ef7 100644
--- a/test/be_data.h5
+++ b/test/be_data.h5
Binary files differ
diff --git a/test/cross_read.c b/test/cross_read.c
index 339ecb2..78d6e7e 100755
--- a/test/cross_read.c
+++ b/test/cross_read.c
@@ -32,7 +32,7 @@ const char *FILENAME[] = {
};
#define DATASETNAME "Array"
-#define DATASETNAME2 "Scale_offset_float_data"
+#define DATASETNAME2 "Scale_offset_double_data"
#define DATASETNAME3 "Scale_offset_int_data"
#define NX 6
#define NY 6
@@ -145,7 +145,7 @@ static int read_data(char *fname)
PASSED();
- TESTING(" dataset of FLOAT with scale-offset filter");
+ TESTING(" dataset of DOUBLE with scale-offset filter");
#ifdef TMP
#ifdef H5_HAVE_FILTER_SCALEOFFSET
/*
@@ -159,7 +159,7 @@ static int read_data(char *fname)
*/
for (j = 0; j < NX; j++) {
for (i = 0; i < NY; i++) {
- data_in[j][i] = ((float)(i + j + 1))/3;
+ data_in[j][i] = ((double)(i + j + 1))/3;
data_out[j][i] = 0;
}
}
diff --git a/test/gen_cross.c b/test/gen_cross.c
index 9b9b425..4bb585d 100755
--- a/test/gen_cross.c
+++ b/test/gen_cross.c
@@ -28,7 +28,7 @@
#define H5FILE_NAME "data.h5"
#define DATASETNAME "Array"
-#define DATASETNAME2 "Scale_offset_float_data"
+#define DATASETNAME2 "Scale_offset_double_data"
#define DATASETNAME3 "Scale_offset_int_data"
#define NX 6
#define NY 6
@@ -37,14 +37,14 @@
#define CHUNK1 3
int create_normal_dset(hid_t fid, hid_t sid);
-int create_scale_offset_dset_float(hid_t fid, hid_t sid);
+int create_scale_offset_dset_double(hid_t fid, hid_t sid);
int create_scale_offset_dset_int(hid_t fid, hid_t sid);
/*-------------------------------------------------------------------------
* Function: create_normal_dset
*
- * Purpose: Create a regular dataset of FLOAT datatype.
+ * Purpose: Create a regular dataset of DOUBLE datatype.
*
* Return: Success: 0
* Failure: -1
@@ -103,9 +103,9 @@ create_normal_dset(hid_t fid, hid_t sid)
/*-------------------------------------------------------------------------
- * Function: create_scale_offset_dset_float
+ * Function: create_scale_offset_dset_double
*
- * Purpose: Create a dataset of FLOAT datatype with scale-offset filter
+ * Purpose: Create a dataset of DOUBLE datatype with scale-offset filter
*
* Return: Success: 0
* Failure: -1
@@ -118,13 +118,13 @@ create_normal_dset(hid_t fid, hid_t sid)
*-------------------------------------------------------------------------
*/
int
-create_scale_offset_dset_float(hid_t fid, hid_t sid)
+create_scale_offset_dset_double(hid_t fid, hid_t sid)
{
#ifdef H5_HAVE_FILTER_SCALEOFFSET
hid_t dataset; /* dataset handles */
hid_t dcpl;
herr_t status;
- float data[NX][NY]; /* data to write */
+ double data[NX][NY]; /* data to write */
hsize_t chunk[RANK] = {CHUNK0, CHUNK1};
int i, j;
@@ -133,7 +133,7 @@ create_scale_offset_dset_float(hid_t fid, hid_t sid)
*/
for (j = 0; j < NX; j++) {
for (i = 0; i < NY; i++)
- data[j][i] = ((float)(i + j + 1))/3;
+ data[j][i] = ((double)(i + j + 1))/3;
}
/*
@@ -148,13 +148,13 @@ create_scale_offset_dset_float(hid_t fid, hid_t sid)
* Create a new dataset within the file using defined dataspace and
* datatype and default dataset creation properties.
*/
- dataset = H5Dcreate2(fid, DATASETNAME2, H5T_NATIVE_FLOAT, sid,
+ dataset = H5Dcreate2(fid, DATASETNAME2, H5T_NATIVE_DOUBLE, sid,
H5P_DEFAULT, dcpl, H5P_DEFAULT);
/*
* Write the data to the dataset using default transfer properties.
*/
- status = H5Dwrite(dataset, H5T_NATIVE_FLOAT, H5S_ALL, H5S_ALL,
+ status = H5Dwrite(dataset, H5T_NATIVE_DOUBLE, H5S_ALL, H5S_ALL,
H5P_DEFAULT, data);
/*
@@ -290,8 +290,8 @@ main (void)
/* Create a regular dataset */
create_normal_dset(file, dataspace);
- /* Create a dataset of FLOAT with scale-offset filter */
- create_scale_offset_dset_float(file, dataspace);
+ /* Create a dataset of DOUBLE with scale-offset filter */
+ create_scale_offset_dset_double(file, dataspace);
/* Create a dataset of INT with scale-offset filter */
create_scale_offset_dset_int(file, dataspace);
diff --git a/test/le_data.h5 b/test/le_data.h5
index 29e2164..6bb0e46 100644
--- a/test/le_data.h5
+++ b/test/le_data.h5
Binary files differ
diff --git a/test/vms_data.h5 b/test/vms_data.h5
index 5a45072..5f07082 100644
--- a/test/vms_data.h5
+++ b/test/vms_data.h5
Binary files differ