/* * h5float.c - Read in floating point values from text * file, and write them to an HDF5 file. */ #include #include #define DATASETNAME "FloatData" #define NX 7 /* dataset dimensions */ #define NY 2 #define RANK 2 int main (void) { hid_t file, dataset; /* file and dataset handles */ hid_t datatype, dataspace; /* handles */ hsize_t dimsf[2]; /* dataset dimensions */ herr_t status; float data[NX][NY]; /* data to write */ float data1[NX][NY]; /* data to write */ int i, j, num; float val; FILE *fp; fp = fopen ("float.txt", "r"); for (i=0; i