******************************* * Output of example program * ******************************* FULL 2D DATA: [ 0 1 2 3 4 5 6 7 ] [ 8 9 10 11 12 13 14 15 ] [ 16 17 18 19 20 21 22 23 ] [ 24 25 26 27 28 29 30 31 ] [ 32 33 34 35 36 37 38 39 ] [ 40 41 42 43 44 45 46 47 ] [ 48 49 50 51 52 53 54 55 ] [ 56 57 58 59 60 61 62 63 ] [ 64 65 66 67 68 69 70 71 ] ********************** * Output of h5dump * ********************** HDF5 "ex_ref_to_all.h5" { GROUP "/" { DATASET "MY_DATA" { DATATYPE H5T_STD_I32LE DATASPACE SIMPLE { ( 8, 9 ) / ( 8, 9 ) } DATA { (0,0): 0, 8, 16, 24, 32, 40, 48, 56, 64, (1,0): 1, 9, 17, 25, 33, 41, 49, 57, 65, (2,0): 2, 10, 18, 26, 34, 42, 50, 58, 66, (3,0): 3, 11, 19, 27, 35, 43, 51, 59, 67, (4,0): 4, 12, 20, 28, 36, 44, 52, 60, 68, (5,0): 5, 13, 21, 29, 37, 45, 53, 61, 69, (6,0): 6, 14, 22, 30, 38, 46, 54, 62, 70, (7,0): 7, 15, 23, 31, 39, 47, 55, 63, 71 } } DATASET "MY_REF" { DATATYPE H5T_REFERENCE DATASPACE SIMPLE { ( 2 ) / ( 2 ) } DATA { (0): DATASET /MY_DATA {(4294967295,4294967295)-(1,1)}, (1): DATASET /MY_DATA {(2,2)-(4,4)} } } DATASET "NEW_DATA" { DATATYPE H5T_REFERENCE DATASPACE SIMPLE { ( 2 ) / ( 2 ) } DATA { (0): DATASET /MY_DATA {}, DATASET /MY_REF {} } } } }