diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/testfiles/tsaf.ddl | 2697 | ||||
-rw-r--r-- | tools/testfiles/tsaf.h5 | bin | 0 -> 769444 bytes |
2 files changed, 2697 insertions, 0 deletions
diff --git a/tools/testfiles/tsaf.ddl b/tools/testfiles/tsaf.ddl new file mode 100644 index 0000000..04233a2 --- /dev/null +++ b/tools/testfiles/tsaf.ddl @@ -0,0 +1,2697 @@ +############################# +Expected output for 'h5dump tsaf.h5' +############################# +HDF5 "tsaf.h5" { +GROUP "/" { + DATASET ".DSL_METADATA" { + DATATYPE { H5T_STD_U8LE } + DATASPACE { SIMPLE ( 5919 ) / ( H5S_UNLIMITED ) } + DATA { + 47, 32, 67, 79, 78, 84, 65, 73, 78, 69, 82, 10, 47, 46, 97, 116, 116, + 114, 105, 98, 117, 116, 101, 115, 32, 67, 79, 78, 84, 65, 73, 78, 69, + 82, 10, 47, 46, 97, 116, 116, 114, 105, 98, 117, 116, 101, 115, 47, + 100, 97, 116, 97, 98, 97, 115, 101, 32, 67, 79, 78, 84, 65, 73, 78, 69, + 82, 10, 47, 46, 97, 116, 116, 114, 105, 98, 117, 116, 101, 115, 47, + 100, 97, 116, 97, 98, 97, 115, 101, 47, 46, 83, 65, 70, 95, 68, 98, 80, + 114, 111, 112, 115, 32, 68, 65, 84, 65, 83, 69, 84, 32, 115, 116, 114, + 117, 99, 116, 32, 83, 65, 70, 95, 68, 98, 80, 114, 111, 112, 115, 123, + 105, 110, 116, 32, 109, 97, 103, 105, 99, 59, 99, 104, 97, 114, 32, 83, + 70, 105, 108, 101, 68, 105, 114, 91, 49, 48, 50, 52, 93, 59, 99, 104, + 97, 114, 32, 73, 109, 112, 111, 114, 116, 70, 105, 108, 101, 91, 49, + 48, 50, 52, 93, 59, 105, 110, 116, 32, 112, 97, 114, 97, 108, 108, 101, + 108, 59, 115, 116, 114, 117, 99, 116, 32, 83, 65, 70, 95, 86, 101, 114, + 115, 105, 111, 110, 73, 110, 102, 111, 123, 105, 110, 116, 32, 118, + 109, 97, 106, 111, 114, 59, 105, 110, 116, 32, 118, 109, 105, 110, 111, + 114, 59, 105, 110, 116, 32, 114, 101, 108, 59, 99, 104, 97, 114, 32, + 97, 110, 110, 111, 116, 91, 49, 48, 93, 59, 125, 115, 97, 102, 97, 112, + 105, 59, 115, 116, 114, 117, 99, 116, 32, 83, 65, 70, 95, 86, 101, 114, + 115, 105, 111, 110, 73, 110, 102, 111, 123, 105, 110, 116, 32, 118, + 109, 97, 106, 111, 114, 59, 105, 110, 116, 32, 118, 109, 105, 110, 111, + 114, 59, 105, 110, 116, 32, 114, 101, 108, 59, 99, 104, 97, 114, 32, + 97, 110, 110, 111, 116, 91, 49, 48, 93, 59, 125, 115, 97, 102, 108, + 105, 98, 59, 115, 116, 114, 117, 99, 116, 32, 83, 65, 70, 95, 86, 101, + 114, 115, 105, 111, 110, 73, 110, 102, 111, 123, 105, 110, 116, 32, + 118, 109, 97, 106, 111, 114, 59, 105, 110, 116, 32, 118, 109, 105, 110, + 111, 114, 59, 105, 110, 116, 32, 114, 101, 108, 59, 99, 104, 97, 114, + 32, 97, 110, 110, 111, 116, 91, 49, 48, 93, 59, 125, 118, 98, 116, 59, + 115, 116, 114, 117, 99, 116, 32, 83, 65, 70, 95, 86, 101, 114, 115, + 105, 111, 110, 73, 110, 102, 111, 123, 105, 110, 116, 32, 118, 109, 97, + 106, 111, 114, 59, 105, 110, 116, 32, 118, 109, 105, 110, 111, 114, 59, + 105, 110, 116, 32, 114, 101, 108, 59, 99, 104, 97, 114, 32, 97, 110, + 110, 111, 116, 91, 49, 48, 93, 59, 125, 100, 115, 108, 59, 115, 116, + 114, 117, 99, 116, 32, 83, 65, 70, 95, 86, 101, 114, 115, 105, 111, + 110, 73, 110, 102, 111, 123, 105, 110, 116, 32, 118, 109, 97, 106, 111, + 114, 59, 105, 110, 116, 32, 118, 109, 105, 110, 111, 114, 59, 105, 110, + 116, 32, 114, 101, 108, 59, 99, 104, 97, 114, 32, 97, 110, 110, 111, + 116, 91, 49, 48, 93, 59, 125, 104, 100, 102, 53, 59, 115, 116, 114, + 117, 99, 116, 32, 83, 65, 70, 95, 86, 101, 114, 115, 105, 111, 110, 73, + 110, 102, 111, 123, 105, 110, 116, 32, 118, 109, 97, 106, 111, 114, 59, + 105, 110, 116, 32, 118, 109, 105, 110, 111, 114, 59, 105, 110, 116, 32, + 114, 101, 108, 59, 99, 104, 97, 114, 32, 97, 110, 110, 111, 116, 91, + 49, 48, 93, 59, 125, 109, 112, 105, 59, 105, 110, 116, 32, 68, 111, 84, + 111, 99, 59, 105, 110, 116, 32, 82, 101, 97, 100, 79, 110, 108, 121, + 59, 105, 110, 116, 32, 67, 108, 111, 98, 98, 101, 114, 59, 105, 110, + 116, 32, 79, 83, 77, 111, 100, 101, 115, 59, 125, 59, 10, 47, 115, 115, + 114, 101, 108, 45, 95, 48, 48, 48, 48, 32, 68, 65, 84, 65, 83, 69, 84, + 32, 105, 110, 116, 59, 10, 47, 115, 115, 114, 101, 108, 45, 95, 48, 48, + 48, 49, 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, + 115, 115, 114, 101, 108, 45, 95, 48, 48, 48, 50, 32, 68, 65, 84, 65, + 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 115, 115, 114, 101, 108, 45, + 95, 48, 48, 48, 51, 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, + 59, 10, 47, 115, 115, 114, 101, 108, 45, 95, 48, 48, 48, 52, 32, 68, + 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 115, 115, 114, + 101, 108, 45, 95, 48, 48, 48, 53, 32, 68, 65, 84, 65, 83, 69, 84, 32, + 105, 110, 116, 59, 10, 47, 115, 115, 114, 101, 108, 45, 95, 48, 48, 48, + 54, 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 115, + 115, 114, 101, 108, 45, 95, 48, 48, 48, 55, 32, 68, 65, 84, 65, 83, 69, + 84, 32, 105, 110, 116, 59, 10, 47, 115, 115, 114, 101, 108, 45, 95, 48, + 48, 48, 56, 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, + 47, 115, 115, 114, 101, 108, 45, 95, 48, 48, 48, 57, 32, 68, 65, 84, + 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 115, 115, 114, 101, 108, + 45, 95, 48, 48, 49, 48, 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, + 116, 59, 10, 47, 115, 115, 114, 101, 108, 45, 95, 48, 48, 49, 49, 32, + 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 115, 115, + 114, 101, 108, 45, 95, 48, 48, 49, 50, 32, 68, 65, 84, 65, 83, 69, 84, + 32, 105, 110, 116, 59, 10, 47, 116, 111, 112, 111, 114, 101, 108, 45, + 95, 48, 48, 49, 55, 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, + 59, 10, 47, 116, 111, 112, 111, 114, 101, 108, 45, 95, 48, 48, 49, 56, + 32, 68, 65, 84, 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 116, + 111, 112, 111, 114, 101, 108, 45, 95, 48, 48, 49, 57, 32, 68, 65, 84, + 65, 83, 69, 84, 32, 105, 110, 116, 59, 10, 47, 116, 111, 112, 111, 114, + 101, 108, 45, 95, 48, 48, 50, 48, 32, 68, 65, 84, 65, 83, 69, 84, 32, + 105, 110, 116, 59, 10, 47, 102, 105, 101, 108, 100, 45, 99, 111, 111, + 114, 100, 115, 95, 48, 48, 48, 50, 32, 68, 65, 84, 65, 83, 69, 84, 32, + 102, 108, 111, 97, 116, 59, 10, 47, 102, 105, 101, 108, 100, 45, 100, + 105, 115, 116, 114, 105, 98, 117, 116, 105, 111, 110, 95, 102, 97, 99, + 116, 111, 114, 115, 95, 48, 48, 48, 51, 32, 68, 65, 84, 65, 83, 69, 84, + 32, 102, 108, 111, 97, 116, 59, 10, 47, 102, 105, 101, 108, 100, 45, + 116, 101, 109, 112, 101, 114, 97, 116, 117, 114, 101, 95, 48, 48, 48, + 52, 32, 68, 65, 84, 65, 83, 69, 84, 32, 102, 108, 111, 97, 116, 59, 10, + 47, 102, 105, 101, 108, 100, 45, 100, 105, 115, 112, 108, 97, 99, 101, + 109, 101, 110, 116, 115, 95, 48, 48, 48, 55, 32, 68, 65, 84, 65, 83, + 69, 84, 32, 102, 108, 111, 97, 116, 59, 10, 47, 102, 105, 101, 108, + 100, 45, 115, 116, 114, 101, 115, 115, 95, 48, 48, 49, 49, 32, 68, 65, + 84, 65, 83, 69, 84, 32, 102, 108, 111, 97, 116, 59, 10, 47, 102, 105, + 101, 108, 100, 45, 116, 101, 109, 112, 101, 114, 97, 116, 117, 114, + 101, 95, 48, 48, 49, 50, 32, 68, 65, 84, 65, 83, 69, 84, 32, 102, 108, + 111, 97, 116, 59, 10, 47, 102, 105, 101, 108, 100, 45, 112, 114, 101, + 115, 115, 117, 114, 101, 95, 48, 48, 49, 51, 32, 68, 65, 84, 65, 83, + 69, 84, 32, 102, 108, 111, 97, 116, 59, 10, 47, 66, 108, 111, 98, 32, + 68, 65, 84, 65, 83, 69, 84, 32, 115, 116, 114, 117, 99, 116, 32, 66, + 108, 111, 98, 123, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, + 102, 105, 108, 101, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, + 115, 101, 116, 32, 100, 97, 116, 97, 115, 101, 116, 95, 105, 100, 59, + 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 111, 102, 102, 115, + 101, 116, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 115, + 116, 114, 105, 100, 101, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, + 116, 32, 99, 111, 117, 110, 116, 59, 68, 83, 76, 95, 79, 102, 102, 115, + 101, 116, 32, 98, 97, 115, 101, 95, 105, 100, 59, 68, 83, 76, 95, 79, + 102, 102, 115, 101, 116, 32, 110, 117, 109, 95, 114, 101, 99, 115, 59, + 125, 59, 10, 47, 73, 110, 100, 101, 120, 83, 112, 101, 99, 32, 68, 65, + 84, 65, 83, 69, 84, 32, 115, 116, 114, 117, 99, 116, 32, 73, 110, 100, + 101, 120, 83, 112, 101, 99, 123, 105, 110, 116, 32, 110, 100, 105, 109, + 115, 59, 105, 110, 116, 32, 111, 114, 105, 103, 105, 110, 115, 91, 56, + 93, 59, 105, 110, 116, 32, 115, 105, 122, 101, 115, 91, 56, 93, 59, + 105, 110, 116, 32, 111, 114, 100, 101, 114, 91, 56, 93, 59, 101, 110, + 117, 109, 32, 73, 110, 100, 101, 120, 84, 121, 112, 101, 123, 86, 66, + 84, 95, 73, 78, 68, 69, 88, 95, 84, 89, 80, 69, 95, 67, 95, 79, 82, 68, + 69, 82, 61, 48, 44, 86, 66, 84, 95, 73, 78, 68, 69, 88, 95, 84, 89, 80, + 69, 95, 70, 95, 79, 82, 68, 69, 82, 61, 49, 44, 86, 66, 84, 95, 73, 78, + 68, 69, 88, 95, 84, 89, 80, 69, 95, 65, 78, 89, 61, 45, 49, 44, 86, 66, + 84, 95, 73, 78, 68, 69, 88, 95, 84, 89, 80, 69, 95, 73, 78, 86, 65, 76, + 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 73, 78, 68, 69, 88, 95, 84, 89, + 80, 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 73, 78, 68, 69, 88, + 95, 84, 89, 80, 69, 95, 85, 78, 75, 78, 79, 87, 78, 61, 45, 52, 125, + 105, 110, 100, 101, 120, 95, 116, 121, 112, 101, 59, 68, 83, 76, 95, + 79, 102, 102, 115, 101, 116, 32, 98, 97, 115, 101, 95, 105, 100, 59, + 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 110, 117, 109, 95, + 114, 101, 99, 115, 59, 125, 59, 10, 47, 67, 97, 116, 32, 68, 65, 84, + 65, 83, 69, 84, 32, 115, 116, 114, 117, 99, 116, 32, 67, 97, 116, 123, + 99, 104, 97, 114, 32, 110, 97, 109, 101, 91, 54, 52, 93, 59, 101, 110, + 117, 109, 32, 82, 111, 108, 101, 123, 86, 66, 84, 95, 82, 79, 76, 69, + 95, 84, 79, 80, 79, 61, 48, 44, 86, 66, 84, 95, 82, 79, 76, 69, 95, 66, + 78, 68, 61, 49, 44, 86, 66, 84, 95, 82, 79, 76, 69, 95, 80, 82, 79, 67, + 61, 50, 44, 86, 66, 84, 95, 82, 79, 76, 69, 95, 68, 79, 77, 78, 61, 51, + 44, 86, 66, 84, 95, 82, 79, 76, 69, 95, 66, 76, 79, 67, 75, 61, 52, 44, + 86, 66, 84, 95, 82, 79, 76, 69, 95, 65, 83, 83, 89, 61, 53, 44, 86, 66, + 84, 95, 82, 79, 76, 69, 95, 77, 65, 84, 61, 54, 44, 86, 66, 84, 95, 82, + 79, 76, 69, 95, 88, 80, 82, 79, 68, 61, 55, 44, 86, 66, 84, 95, 82, 79, + 76, 69, 95, 85, 83, 69, 82, 68, 61, 56, 44, 86, 66, 84, 95, 82, 79, 76, + 69, 95, 65, 78, 89, 61, 45, 49, 44, 86, 66, 84, 95, 82, 79, 76, 69, 95, + 73, 78, 86, 65, 76, 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 82, 79, 76, + 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 82, 79, 76, 69, 95, 85, + 78, 75, 78, 79, 87, 78, 61, 45, 52, 125, 114, 111, 108, 101, 59, 105, + 110, 116, 32, 116, 100, 105, 109, 59, 68, 83, 76, 95, 79, 102, 102, + 115, 101, 116, 32, 98, 97, 115, 101, 95, 105, 100, 59, 68, 83, 76, 95, + 79, 102, 102, 115, 101, 116, 32, 110, 117, 109, 95, 114, 101, 99, 115, + 59, 125, 59, 10, 47, 83, 101, 116, 32, 68, 65, 84, 65, 83, 69, 84, 32, + 115, 116, 114, 117, 99, 116, 32, 83, 101, 116, 123, 105, 110, 116, 32, + 117, 115, 101, 114, 95, 105, 100, 59, 99, 104, 97, 114, 32, 110, 97, + 109, 101, 91, 54, 52, 93, 59, 105, 110, 116, 32, 116, 100, 105, 109, + 59, 101, 110, 117, 109, 32, 83, 105, 108, 82, 111, 108, 101, 123, 86, + 66, 84, 95, 83, 82, 79, 76, 69, 95, 84, 73, 77, 69, 61, 48, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 83, 80, 65, 67, 69, 61, 49, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 83, 84, 65, 84, 69, 61, 50, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 80, 65, 82, 65, 77, 61, 51, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 67, 84, 89, 80, 69, 61, 52, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 65, 84, 89, 80, 69, 61, 53, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 85, 83, 69, 82, 68, 61, 54, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 65, 78, 89, 61, 45, 49, 44, 86, 66, 84, + 95, 83, 82, 79, 76, 69, 95, 73, 78, 86, 65, 76, 73, 68, 61, 45, 50, 44, + 86, 66, 84, 95, 83, 82, 79, 76, 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, + 84, 95, 83, 82, 79, 76, 69, 95, 85, 78, 75, 78, 79, 87, 78, 61, 45, 52, + 125, 115, 114, 111, 108, 101, 59, 68, 83, 76, 95, 79, 102, 102, 115, + 101, 116, 32, 99, 111, 108, 108, 95, 105, 100, 115, 91, 49, 54, 93, 59, + 105, 110, 116, 32, 105, 115, 95, 116, 111, 112, 59, 105, 110, 116, 32, + 105, 115, 95, 101, 120, 116, 101, 110, 100, 105, 98, 108, 101, 59, 68, + 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 100, 102, 108, 116, 95, + 99, 111, 111, 114, 100, 102, 108, 100, 95, 105, 100, 59, 68, 83, 76, + 95, 79, 102, 102, 115, 101, 116, 32, 98, 110, 100, 95, 115, 101, 116, + 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 98, + 97, 115, 101, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, + 116, 32, 110, 117, 109, 95, 114, 101, 99, 115, 59, 125, 59, 10, 47, 67, + 111, 108, 108, 101, 99, 116, 105, 111, 110, 32, 68, 65, 84, 65, 83, 69, + 84, 32, 115, 116, 114, 117, 99, 116, 32, 67, 111, 108, 108, 101, 99, + 116, 105, 111, 110, 123, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, + 32, 99, 111, 110, 116, 97, 105, 110, 105, 110, 103, 95, 115, 101, 116, + 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 99, + 97, 116, 95, 105, 100, 59, 101, 110, 117, 109, 32, 67, 101, 108, 108, + 84, 121, 112, 101, 123, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, + 69, 95, 78, 79, 78, 69, 61, 48, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, + 84, 89, 80, 69, 95, 80, 79, 73, 78, 84, 61, 49, 44, 86, 66, 84, 95, 67, + 69, 76, 76, 95, 84, 89, 80, 69, 95, 76, 73, 78, 69, 61, 50, 44, 86, 66, + 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 84, 82, 73, 61, 51, 44, + 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 81, 85, 65, 68, + 61, 52, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 84, + 69, 84, 61, 53, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, + 95, 80, 89, 82, 65, 77, 73, 68, 61, 54, 44, 86, 66, 84, 95, 67, 69, 76, + 76, 95, 84, 89, 80, 69, 95, 80, 82, 73, 83, 77, 61, 55, 44, 86, 66, 84, + 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 72, 69, 88, 61, 56, 44, 86, + 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 77, 73, 88, 69, 68, + 61, 57, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 65, + 82, 66, 61, 49, 48, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, + 69, 95, 49, 66, 65, 76, 76, 61, 49, 49, 44, 86, 66, 84, 95, 67, 69, 76, + 76, 95, 84, 89, 80, 69, 95, 50, 66, 65, 76, 76, 61, 49, 50, 44, 86, 66, + 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 51, 66, 65, 76, 76, 61, + 49, 51, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 49, + 83, 72, 69, 76, 76, 61, 49, 52, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, + 84, 89, 80, 69, 95, 50, 83, 72, 69, 76, 76, 61, 49, 53, 44, 86, 66, 84, + 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 65, 78, 89, 61, 45, 49, 44, + 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, 80, 69, 95, 73, 78, 86, 65, + 76, 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, 84, 89, + 80, 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 67, 69, 76, 76, 95, + 84, 89, 80, 69, 95, 85, 78, 75, 78, 79, 87, 78, 61, 45, 52, 125, 99, + 101, 108, 108, 95, 116, 121, 112, 101, 59, 105, 110, 116, 32, 99, 111, + 117, 110, 116, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, + 105, 110, 100, 101, 120, 105, 110, 103, 95, 105, 100, 59, 105, 110, + 116, 32, 105, 115, 95, 100, 101, 99, 111, 109, 112, 59, 68, 83, 76, 95, + 79, 102, 102, 115, 101, 116, 32, 109, 101, 109, 98, 101, 114, 115, 95, + 98, 108, 111, 98, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, + 101, 116, 32, 98, 97, 115, 101, 95, 105, 100, 59, 68, 83, 76, 95, 79, + 102, 102, 115, 101, 116, 32, 110, 117, 109, 95, 114, 101, 99, 115, 59, + 125, 59, 10, 47, 82, 101, 108, 97, 116, 105, 111, 110, 32, 68, 65, 84, + 65, 83, 69, 84, 32, 115, 116, 114, 117, 99, 116, 32, 82, 101, 108, 97, + 116, 105, 111, 110, 123, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, + 32, 115, 117, 98, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, + 101, 116, 32, 115, 117, 98, 95, 99, 97, 116, 95, 105, 100, 59, 68, 83, + 76, 95, 79, 102, 102, 115, 101, 116, 32, 115, 117, 98, 95, 100, 101, + 99, 111, 109, 112, 95, 99, 97, 116, 95, 105, 100, 59, 68, 83, 76, 95, + 79, 102, 102, 115, 101, 116, 32, 115, 117, 112, 95, 105, 100, 59, 68, + 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 115, 117, 112, 95, 99, 97, + 116, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, + 115, 117, 112, 95, 100, 101, 99, 111, 109, 112, 95, 99, 97, 116, 95, + 105, 100, 59, 101, 110, 117, 109, 32, 82, 101, 108, 75, 105, 110, 100, + 123, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, 68, 95, 83, 85, 66, 83, + 69, 84, 61, 48, 44, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, 68, 95, 83, + 85, 80, 83, 69, 84, 61, 49, 44, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, + 68, 95, 66, 79, 85, 78, 68, 61, 50, 44, 86, 66, 84, 95, 82, 69, 76, 75, + 73, 78, 68, 95, 80, 69, 82, 77, 85, 84, 69, 61, 51, 44, 86, 66, 84, 95, + 82, 69, 76, 75, 73, 78, 68, 95, 78, 69, 73, 71, 72, 66, 79, 82, 61, 52, + 44, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, 68, 95, 67, 79, 80, 89, 61, + 53, 44, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, 68, 95, 69, 81, 85, 65, + 76, 61, 54, 44, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, 68, 95, 65, 78, + 89, 61, 45, 49, 44, 86, 66, 84, 95, 82, 69, 76, 75, 73, 78, 68, 95, 73, + 78, 86, 65, 76, 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 82, 69, 76, 75, + 73, 78, 68, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 82, 69, 76, 75, + 73, 78, 68, 95, 85, 78, 75, 78, 79, 87, 78, 61, 45, 52, 125, 107, 105, + 110, 100, 59, 101, 110, 117, 109, 32, 82, 101, 108, 82, 101, 112, 123, + 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 73, 68, 69, 78, 84, 73, 84, + 89, 61, 48, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 72, 76, 73, + 83, 84, 61, 49, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 84, 76, + 73, 83, 84, 61, 50, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 84, + 76, 73, 83, 84, 95, 49, 61, 51, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, + 80, 95, 69, 76, 73, 83, 84, 61, 52, 44, 86, 66, 84, 95, 82, 69, 76, 82, + 69, 80, 95, 83, 84, 82, 85, 67, 84, 85, 82, 69, 68, 61, 53, 44, 86, 66, + 84, 95, 82, 69, 76, 82, 69, 80, 95, 85, 78, 83, 84, 82, 85, 67, 84, 85, + 82, 69, 68, 61, 54, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 65, + 82, 66, 73, 84, 82, 65, 82, 89, 95, 82, 61, 55, 44, 86, 66, 84, 95, 82, + 69, 76, 82, 69, 80, 95, 65, 82, 66, 73, 84, 82, 65, 82, 89, 95, 68, 82, + 61, 56, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 65, 78, 89, 61, + 45, 49, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 73, 78, 86, 65, + 76, 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, + 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 82, 69, 76, 82, 69, 80, 95, 85, + 78, 75, 78, 79, 87, 78, 61, 45, 52, 125, 114, 101, 112, 95, 116, 121, + 112, 101, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 100, 95, + 98, 108, 111, 98, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, + 101, 116, 32, 114, 95, 98, 108, 111, 98, 95, 105, 100, 59, 68, 83, 76, + 95, 79, 102, 102, 115, 101, 116, 32, 98, 97, 115, 101, 95, 105, 100, + 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 110, 117, 109, 95, + 114, 101, 99, 115, 59, 125, 59, 10, 47, 70, 105, 101, 108, 100, 84, + 109, 112, 108, 32, 68, 65, 84, 65, 83, 69, 84, 32, 115, 116, 114, 117, + 99, 116, 32, 70, 105, 101, 108, 100, 84, 109, 112, 108, 123, 99, 104, + 97, 114, 32, 110, 97, 109, 101, 91, 54, 52, 93, 59, 68, 83, 76, 95, 79, + 102, 102, 115, 101, 116, 32, 98, 97, 115, 101, 95, 115, 112, 97, 99, + 101, 95, 105, 100, 59, 101, 110, 117, 109, 32, 65, 108, 103, 101, 98, + 114, 97, 105, 99, 84, 121, 112, 101, 123, 86, 66, 84, 95, 65, 76, 71, + 69, 66, 82, 65, 73, 67, 95, 84, 89, 80, 69, 95, 67, 79, 78, 83, 84, 65, + 78, 84, 61, 48, 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, 73, 67, + 95, 84, 89, 80, 69, 95, 67, 79, 77, 80, 79, 78, 69, 78, 84, 61, 49, 44, + 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, 73, 67, 95, 84, 89, 80, 69, + 95, 83, 67, 65, 76, 65, 82, 61, 50, 44, 86, 66, 84, 95, 65, 76, 71, 69, + 66, 82, 65, 73, 67, 95, 84, 89, 80, 69, 95, 86, 69, 67, 84, 79, 82, 61, + 51, 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, 73, 67, 95, 84, 89, + 80, 69, 95, 84, 69, 78, 83, 79, 82, 61, 52, 44, 86, 66, 84, 95, 65, 76, + 71, 69, 66, 82, 65, 73, 67, 95, 84, 89, 80, 69, 95, 83, 89, 77, 95, 84, + 69, 78, 83, 79, 82, 61, 53, 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, + 65, 73, 67, 95, 84, 89, 80, 69, 95, 70, 73, 69, 76, 68, 61, 54, 44, 86, + 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, 73, 67, 95, 84, 89, 80, 69, 95, + 83, 84, 65, 84, 69, 61, 55, 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, + 65, 73, 67, 95, 84, 89, 80, 69, 95, 84, 85, 80, 76, 69, 61, 56, 44, 86, + 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, 73, 67, 95, 84, 89, 80, 69, 95, + 65, 78, 89, 61, 45, 49, 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, + 73, 67, 95, 84, 89, 80, 69, 95, 73, 78, 86, 65, 76, 73, 68, 61, 45, 50, + 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, 65, 73, 67, 95, 84, 89, 80, + 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 65, 76, 71, 69, 66, 82, + 65, 73, 67, 95, 84, 89, 80, 69, 95, 85, 78, 75, 78, 79, 87, 78, 61, 45, + 52, 125, 97, 108, 103, 95, 116, 121, 112, 101, 59, 101, 110, 117, 109, + 32, 66, 97, 115, 105, 115, 84, 121, 112, 101, 123, 86, 66, 84, 95, 66, + 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, 85, 78, 73, 84, 89, 61, 48, 44, + 86, 66, 84, 95, 66, 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, 67, 65, 82, + 84, 69, 83, 73, 65, 78, 61, 49, 44, 86, 66, 84, 95, 66, 65, 83, 73, 83, + 95, 84, 89, 80, 69, 95, 83, 80, 72, 69, 82, 73, 67, 65, 76, 61, 50, 44, + 86, 66, 84, 95, 66, 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, 67, 89, 76, + 73, 78, 68, 82, 73, 67, 65, 76, 61, 51, 44, 86, 66, 84, 95, 66, 65, 83, + 73, 83, 95, 84, 89, 80, 69, 95, 85, 80, 80, 69, 82, 95, 84, 82, 73, 61, + 52, 44, 86, 66, 84, 95, 66, 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, 70, + 79, 85, 82, 73, 69, 82, 61, 53, 44, 86, 66, 84, 95, 66, 65, 83, 73, 83, + 95, 84, 89, 80, 69, 95, 86, 65, 82, 73, 65, 66, 76, 69, 61, 54, 44, 86, + 66, 84, 95, 66, 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, 65, 78, 89, 61, + 45, 49, 44, 86, 66, 84, 95, 66, 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, + 73, 78, 86, 65, 76, 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 66, 65, 83, + 73, 83, 95, 84, 89, 80, 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, + 66, 65, 83, 73, 83, 95, 84, 89, 80, 69, 95, 85, 78, 75, 78, 79, 87, 78, + 61, 45, 52, 125, 98, 97, 115, 105, 115, 59, 68, 83, 76, 95, 79, 102, + 102, 115, 101, 116, 32, 113, 117, 97, 110, 116, 105, 116, 121, 95, 105, + 100, 59, 105, 110, 116, 32, 110, 117, 109, 95, 99, 111, 109, 112, 115, + 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 102, 116, 109, + 112, 108, 95, 105, 100, 115, 95, 98, 108, 111, 98, 95, 105, 100, 59, + 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 98, 97, 115, 101, 95, + 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 110, + 117, 109, 95, 114, 101, 99, 115, 59, 125, 59, 10, 47, 70, 105, 101, + 108, 100, 32, 68, 65, 84, 65, 83, 69, 84, 32, 115, 116, 114, 117, 99, + 116, 32, 70, 105, 101, 108, 100, 123, 68, 83, 76, 95, 79, 102, 102, + 115, 101, 116, 32, 102, 116, 109, 112, 108, 95, 105, 100, 59, 99, 104, + 97, 114, 32, 110, 97, 109, 101, 91, 54, 52, 93, 59, 68, 83, 76, 95, 79, + 102, 102, 115, 101, 116, 32, 117, 110, 105, 116, 115, 95, 105, 100, 59, + 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 115, 116, 111, 114, + 97, 103, 101, 95, 100, 101, 99, 111, 109, 112, 95, 99, 97, 116, 95, + 105, 100, 59, 101, 110, 117, 109, 32, 73, 110, 116, 101, 114, 108, 101, + 97, 118, 101, 123, 86, 66, 84, 95, 73, 78, 84, 69, 82, 76, 69, 65, 86, + 69, 95, 67, 79, 77, 80, 79, 78, 69, 78, 84, 61, 48, 44, 86, 66, 84, 95, + 73, 78, 84, 69, 82, 76, 69, 65, 86, 69, 95, 86, 69, 67, 84, 79, 82, 61, + 49, 44, 86, 66, 84, 95, 73, 78, 84, 69, 82, 76, 69, 65, 86, 69, 95, 73, + 78, 68, 69, 80, 69, 78, 68, 69, 78, 84, 61, 50, 44, 86, 66, 84, 95, 73, + 78, 84, 69, 82, 76, 69, 65, 86, 69, 95, 78, 79, 78, 69, 61, 51, 44, 86, + 66, 84, 95, 73, 78, 84, 69, 82, 76, 69, 65, 86, 69, 95, 65, 78, 89, 61, + 45, 49, 44, 86, 66, 84, 95, 73, 78, 84, 69, 82, 76, 69, 65, 86, 69, 95, + 73, 78, 86, 65, 76, 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 73, 78, 84, + 69, 82, 76, 69, 65, 86, 69, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, + 73, 78, 84, 69, 82, 76, 69, 65, 86, 69, 95, 85, 78, 75, 78, 79, 87, 78, + 61, 45, 52, 125, 99, 111, 109, 112, 95, 105, 110, 116, 108, 118, 59, + 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 105, 110, 100, 101, + 120, 105, 110, 103, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, + 115, 101, 116, 32, 100, 111, 102, 95, 97, 115, 115, 111, 99, 95, 99, + 97, 116, 95, 105, 100, 59, 105, 110, 116, 32, 97, 115, 115, 111, 99, + 95, 114, 97, 116, 105, 111, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, + 116, 32, 101, 118, 97, 108, 95, 100, 101, 99, 111, 109, 112, 95, 99, + 97, 116, 95, 105, 100, 59, 101, 110, 117, 109, 32, 69, 118, 97, 108, + 70, 117, 110, 99, 123, 86, 66, 84, 95, 69, 86, 65, 76, 95, 70, 85, 78, + 67, 95, 67, 79, 78, 83, 84, 65, 78, 84, 61, 48, 44, 86, 66, 84, 95, 69, + 86, 65, 76, 95, 70, 85, 78, 67, 95, 85, 78, 73, 70, 79, 82, 77, 61, 49, + 44, 86, 66, 84, 95, 69, 86, 65, 76, 95, 70, 85, 78, 67, 95, 80, 87, 67, + 79, 78, 83, 84, 61, 50, 44, 86, 66, 84, 95, 69, 86, 65, 76, 95, 70, 85, + 78, 67, 95, 80, 87, 76, 73, 78, 69, 65, 82, 61, 51, 44, 86, 66, 84, 95, + 69, 86, 65, 76, 95, 70, 85, 78, 67, 95, 65, 78, 89, 61, 45, 49, 44, 86, + 66, 84, 95, 69, 86, 65, 76, 95, 70, 85, 78, 67, 95, 73, 78, 86, 65, 76, + 73, 68, 61, 45, 50, 44, 86, 66, 84, 95, 69, 86, 65, 76, 95, 70, 85, 78, + 67, 95, 78, 65, 61, 45, 51, 44, 86, 66, 84, 95, 69, 86, 65, 76, 95, 70, + 85, 78, 67, 95, 85, 78, 75, 78, 79, 87, 78, 61, 45, 52, 125, 101, 118, + 97, 108, 95, 102, 117, 110, 99, 59, 105, 110, 116, 32, 105, 115, 95, + 104, 111, 109, 111, 103, 101, 110, 101, 111, 117, 115, 59, 105, 110, + 116, 32, 105, 115, 95, 99, 111, 111, 114, 100, 95, 102, 105, 101, 108, + 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 99, 111, 109, + 112, 95, 105, 100, 115, 95, 98, 108, 111, 98, 95, 105, 100, 59, 68, 83, + 76, 95, 79, 102, 102, 115, 101, 116, 32, 99, 111, 109, 112, 95, 111, + 114, 100, 101, 114, 95, 98, 108, 111, 98, 95, 105, 100, 59, 68, 83, 76, + 95, 79, 102, 102, 115, 101, 116, 32, 118, 98, 97, 115, 105, 115, 95, + 98, 108, 111, 98, 95, 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, + 101, 116, 32, 100, 111, 102, 95, 98, 108, 111, 98, 95, 105, 100, 59, + 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 98, 97, 115, 101, 95, + 105, 100, 59, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, 32, 110, + 117, 109, 95, 114, 101, 99, 115, 59, 125, 59, 10, 47, 109, 101, 116, + 97, 98, 108, 111, 98, 48, 48, 48, 48, 48, 46, 105, 110, 100, 101, 120, + 32, 68, 65, 84, 65, 83, 69, 84, 32, 115, 116, 114, 117, 99, 116, 32, + 73, 110, 100, 101, 120, 80, 97, 105, 114, 123, 68, 83, 76, 95, 79, 102, + 102, 115, 101, 116, 32, 105, 110, 100, 101, 120, 59, 105, 110, 116, 32, + 108, 101, 110, 103, 116, 104, 59, 125, 59, 10, 47, 109, 101, 116, 97, + 98, 108, 111, 98, 48, 48, 48, 48, 48, 46, 98, 108, 111, 98, 32, 68, 65, + 84, 65, 83, 69, 84, 32, 68, 83, 76, 95, 79, 102, 102, 115, 101, 116, + 59, 10 + } + } + GROUP ".attributes" { + GROUP "database" { + DATASET ".SAF_DbProps" { + DATATYPE { + H5T_STD_I32BE "magic"; + { STRSIZE 1024; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "SFileDir"; + { STRSIZE 1024; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "ImportFile"; + H5T_STD_I32BE "parallel"; + { + H5T_STD_I32BE "vmajor"; + H5T_STD_I32BE "vminor"; + H5T_STD_I32BE "rel"; + { STRSIZE 10; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "annot"; + } "safapi"; + { + H5T_STD_I32BE "vmajor"; + H5T_STD_I32BE "vminor"; + H5T_STD_I32BE "rel"; + { STRSIZE 10; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "annot"; + } "saflib"; + { + H5T_STD_I32BE "vmajor"; + H5T_STD_I32BE "vminor"; + H5T_STD_I32BE "rel"; + { STRSIZE 10; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "annot"; + } "vbt"; + { + H5T_STD_I32BE "vmajor"; + H5T_STD_I32BE "vminor"; + H5T_STD_I32BE "rel"; + { STRSIZE 10; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "annot"; + } "dsl"; + { + H5T_STD_I32BE "vmajor"; + H5T_STD_I32BE "vminor"; + H5T_STD_I32BE "rel"; + { STRSIZE 10; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "annot"; + } "hdf5"; + { + H5T_STD_I32BE "vmajor"; + H5T_STD_I32BE "vminor"; + H5T_STD_I32BE "rel"; + { STRSIZE 10; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "annot"; + } "mpi"; + H5T_STD_I32BE "DoToc"; + H5T_STD_I32BE "ReadOnly"; + H5T_STD_I32BE "Clobber"; + H5T_STD_I32BE "OSModes"; + } + DATASPACE { SIMPLE ( 1 ) / ( 1 ) } + DATA { + { + -604320037, + ".", + "don't import", + 1, + { + 0, + 0, + 0, + "none" + }, + { + 0, + 1, + 0, + "devel" + }, + { + 1, + 3, + 0, + "" + }, + { + 0, + 0, + 0, + "none" + }, + { + 1, + 2, + 1, + "" + }, + { + 1, + 2, + 0, + "" + }, + 1, + 0, + 1, + 0 + } + } + } + } + } + DATASET "Blob" { + DATATYPE { + H5T_STD_I32BE "file_id"; + H5T_STD_I32BE "dataset_id"; + H5T_STD_I32BE "offset"; + H5T_STD_I32BE "stride"; + H5T_STD_I32BE "count"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 24 ) / ( H5S_UNLIMITED ) } + DATA { + { + -1, + 1, + 0, + 1, + 9, + 0, + 1 + }, + { + -1, + 2, + 0, + 1, + 4, + 1, + 1 + }, + { + -1, + 3, + 0, + 1, + 7, + 2, + 1 + }, + { + -1, + 4, + 0, + 1, + 4, + 3, + 1 + }, + { + -1, + 5, + 0, + 1, + 5, + 4, + 1 + }, + { + -1, + 6, + 0, + 1, + 3, + 5, + 1 + }, + { + -1, + 7, + 0, + 1, + 4, + 6, + 1 + }, + { + -1, + 8, + 0, + 1, + 1, + 7, + 1 + }, + { + -1, + 9, + 0, + 1, + 10, + 8, + 1 + }, + { + -1, + 10, + 0, + 1, + 4, + 9, + 1 + }, + { + -1, + 11, + 0, + 1, + 3, + 10, + 1 + }, + { + -1, + 12, + 0, + 1, + 5, + 11, + 1 + }, + { + -1, + 13, + 0, + 1, + 5, + 12, + 1 + }, + { + -1, + 14, + 0, + 1, + 16, + 13, + 1 + }, + { + -1, + 15, + 0, + 1, + 9, + 14, + 1 + }, + { + -1, + 16, + 0, + 1, + 4, + 15, + 1 + }, + { + -1, + 17, + 0, + 1, + 16, + 16, + 1 + }, + { + -1, + 18, + 0, + 1, + 36, + 17, + 1 + }, + { + -1, + 19, + 0, + 1, + 5, + 18, + 1 + }, + { + -1, + 20, + 0, + 1, + 5, + 19, + 1 + }, + { + -1, + 21, + 0, + 1, + 36, + 20, + 1 + }, + { + -1, + 22, + 0, + 1, + 12, + 21, + 1 + }, + { + -1, + 23, + 0, + 1, + 7, + 22, + 1 + }, + { + -1, + 24, + 0, + 1, + 2, + 23, + 1 + } + } + } + DATASET "Cat" { + DATATYPE { + { STRSIZE 64; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "name"; + H5T_ENUM + { H5T_STD_I32BE; + "TOPO" 0; + "BND" 1; + "PROC" 2; + "DOMN" 3; + "BLOCK" 4; + "ASSY" 5; + "MAT" 6; + "XPROD" 7; + "USERD" 8; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "role"; + H5T_STD_I32BE "tdim"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 5 ) / ( H5S_UNLIMITED ) } + DATA { + { + "nodes", + TOPO, + 0, + 0, + 1 + }, + { + "elems", + TOPO, + 2, + 1, + 1 + }, + { + "edges", + USERD, + 1, + 2, + 1 + }, + { + "blocks", + BLOCK, + 2, + 3, + 1 + }, + { + "side_sets", + USERD, + 1, + 4, + 1 + } + } + } + DATASET "Collection" { + DATATYPE { + H5T_STD_I32BE "containing_set_id"; + H5T_STD_I32BE "cat_id"; + H5T_ENUM + { H5T_STD_I32BE; + "NONE" 0; + "POINT" 1; + "LINE" 2; + "TRI" 3; + "QUAD" 4; + "TET" 5; + "PYRAMID" 6; + "PRISM" 7; + "HEX" 8; + "MIXED" 9; + "ARB" 10; + "1BALL" 11; + "2BALL" 12; + "3BALL" 13; + "1SHELL" 14; + "2SHELL" 15; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "cell_type"; + H5T_STD_I32BE "count"; + H5T_STD_I32BE "indexing_id"; + H5T_STD_I32BE "is_decomp"; + H5T_STD_I32BE "members_blob_id"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 24 ) / ( H5S_UNLIMITED ) } + DATA { + { + 0, + 0, + POINT, + 18, + 0, + 0, + -2, + 0, + 1 + }, + { + 0, + 1, + MIXED, + 12, + 1, + 1, + -2, + 1, + 1 + }, + { + 0, + 3, + NONE, + 4, + 2, + 1, + 0, + 2, + 1 + }, + { + 0, + 4, + NONE, + 2, + 3, + 0, + 1, + 3, + 1 + }, + { + 1, + 0, + POINT, + 9, + 4, + 0, + -2, + 4, + 1 + }, + { + 1, + 1, + QUAD, + 4, + 5, + 1, + -2, + 5, + 1 + }, + { + 1, + 3, + NONE, + 1, + 6, + 1, + 2, + 6, + 1 + }, + { + 2, + 0, + POINT, + 7, + 7, + 0, + -2, + 7, + 1 + }, + { + 2, + 1, + MIXED, + 4, + 8, + 1, + -2, + 8, + 1 + }, + { + 2, + 3, + NONE, + 2, + 9, + 1, + 3, + 9, + 1 + }, + { + 3, + 0, + POINT, + 10, + 10, + 0, + -2, + 10, + 1 + }, + { + 3, + 1, + QUAD, + 4, + 11, + 1, + -2, + 11, + 1 + }, + { + 3, + 3, + NONE, + 1, + 12, + 1, + 4, + 12, + 1 + }, + { + 4, + 0, + POINT, + 3, + 13, + 0, + -2, + 13, + 1 + }, + { + 4, + 2, + LINE, + 2, + 14, + 1, + -2, + 14, + 1 + }, + { + 5, + 0, + POINT, + 5, + 15, + 0, + -2, + 15, + 1 + }, + { + 5, + 2, + LINE, + 4, + 16, + 1, + -2, + 16, + 1 + }, + { + 6, + 0, + POINT, + 5, + 17, + 1, + -2, + 17, + 1 + }, + { + 7, + 0, + POINT, + 5, + 18, + 0, + -2, + 18, + 1 + }, + { + 7, + 1, + TRI, + 3, + 19, + 1, + -2, + 19, + 1 + }, + { + 7, + 3, + NONE, + 1, + 20, + 1, + 5, + 20, + 1 + }, + { + 8, + 0, + POINT, + 4, + 21, + 0, + -2, + 21, + 1 + }, + { + 8, + 1, + QUAD, + 1, + 22, + 1, + -2, + 22, + 1 + }, + { + 8, + 3, + NONE, + 1, + 23, + 1, + 6, + 23, + 1 + } + } + } + DATASET "Field" { + DATATYPE { + H5T_STD_I32BE "ftmpl_id"; + { STRSIZE 64; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "name"; + H5T_STD_I32BE "units_id"; + H5T_STD_I32BE "storage_decomp_cat_id"; + H5T_ENUM + { H5T_STD_I32BE; + "COMPONENT" 0; + "VECTOR" 1; + "INDEPENDENT" 2; + "NONE" 3; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "comp_intlv"; + H5T_STD_I32BE "indexing_id"; + H5T_STD_I32BE "dof_assoc_cat_id"; + H5T_STD_I32BE "assoc_ratio"; + H5T_STD_I32BE "eval_decomp_cat_id"; + H5T_ENUM + { H5T_STD_I32BE; + "CONSTANT" 0; + "UNIFORM" 1; + "PWCONST" 2; + "PWLINEAR" 3; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "eval_func"; + H5T_STD_I32BE "is_homogeneous"; + H5T_STD_I32BE "is_coord_field"; + H5T_STD_I32BE "comp_ids_blob_id"; + H5T_STD_I32BE "comp_order_blob_id"; + H5T_STD_I32BE "vbasis_blob_id"; + H5T_STD_I32BE "dof_blob_id"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 14 ) / ( H5S_UNLIMITED ) } + DATA { + { + 1, + "X", + -7, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + -2, + 0, + 1 + }, + { + 1, + "Y", + -7, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + -2, + 1, + 1 + }, + { + 0, + "coords", + -7, + -2, + VECTOR, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 1, + 7, + -2, + -2, + 17, + 2, + 1 + }, + { + 2, + "distribution factors", + -5, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + 18, + 3, + 1 + }, + { + 3, + "temperature", + -7, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + 19, + 4, + 1 + }, + { + 1, + "dX", + -7, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + -2, + 5, + 1 + }, + { + 1, + "dY", + -7, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + -2, + 6, + 1 + }, + { + 0, + "displacements", + -7, + -2, + VECTOR, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + 8, + -2, + -2, + 20, + 7, + 1 + }, + { + 5, + "Sx", + -7, + -2, + NONE, + -2, + 1, + 1, + 1, + PWCONST, + 1, + 0, + -2, + -2, + -2, + -2, + 8, + 1 + }, + { + 5, + "Sy", + -7, + -2, + NONE, + -2, + 1, + 1, + 1, + PWCONST, + 1, + 0, + -2, + -2, + -2, + -2, + 9, + 1 + }, + { + 5, + "Sxy", + -7, + -2, + NONE, + -2, + 1, + 1, + 1, + PWCONST, + 1, + 0, + -2, + -2, + -2, + -2, + 10, + 1 + }, + { + 4, + "stress", + -7, + -2, + VECTOR, + -2, + 1, + 1, + 1, + PWCONST, + 1, + 0, + 9, + -2, + -2, + 21, + 11, + 1 + }, + { + 6, + "temperature", + -7, + -2, + NONE, + -2, + 0, + 1, + 0, + PWLINEAR, + 1, + 0, + -2, + -2, + -2, + 22, + 12, + 1 + }, + { + 7, + "pressure", + -7, + -2, + NONE, + -2, + 2, + 1, + 2, + PWCONST, + 1, + 0, + -2, + -2, + -2, + 23, + 13, + 1 + } + } + } + DATASET "FieldTmpl" { + DATATYPE { + { STRSIZE 64; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "name"; + H5T_STD_I32BE "base_space_id"; + H5T_ENUM + { H5T_STD_I32BE; + "CONSTANT" 0; + "COMPONENT" 1; + "SCALAR" 2; + "VECTOR" 3; + "TENSOR" 4; + "SYM_TENSOR" 5; + "FIELD" 6; + "STATE" 7; + "TUPLE" 8; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "alg_type"; + H5T_ENUM + { H5T_STD_I32BE; + "UNITY" 0; + "CARTESIAN" 1; + "SPHERICAL" 2; + "CYLINDRICAL" 3; + "UPPER_TRI" 4; + "FOURIER" 5; + "VARIABLE" 6; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "basis"; + H5T_STD_I32BE "quantity_id"; + H5T_STD_I32BE "num_comps"; + H5T_STD_I32BE "ftmpl_ids_blob_id"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 8 ) / ( H5S_UNLIMITED ) } + DATA { + { + "coordinate_tmpl", + 0, + VECTOR, + CARTESIAN, + 2, + 2, + 0, + 0, + 1 + }, + { + "coordinate_tmpl_component", + 0, + SCALAR, + CARTESIAN, + 2, + 1, + 0, + 1, + 1 + }, + { + "distrib_factors_tmpl", + 5, + SCALAR, + UNITY, + -5, + 1, + 0, + 2, + 1 + }, + { + "temp_on_ns1_tmpl", + 6, + SCALAR, + UNITY, + 0, + 1, + 0, + 3, + 1 + }, + { + "stress_on_cell_1_tmpl", + 1, + SYM_TENSOR, + UPPER_TRI, + 0, + 3, + 0, + 4, + 1 + }, + { + "stress_on_cell_1_tmpl_component", + 1, + SCALAR, + UPPER_TRI, + 0, + 1, + 0, + 5, + 1 + }, + { + "temp_on_cell_2_tmpl", + 2, + SCALAR, + UNITY, + 1, + 1, + 0, + 6, + 1 + }, + { + "pressure_on_ss1", + 4, + SCALAR, + UNITY, + 0, + 1, + 0, + 7, + 1 + } + } + } + DATASET "IndexSpec" { + DATATYPE { + H5T_STD_I32BE "ndims"; + { + H5T_STD_I32BE "_"[8]; + } "origins"; + { + H5T_STD_I32BE "_"[8]; + } "sizes"; + { + H5T_STD_I32BE "_"[8]; + } "order"; + H5T_ENUM + { H5T_STD_I32BE; + "C_ORDER" 0; + "F_ORDER" 1; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "index_type"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 24 ) / ( H5S_UNLIMITED ) } + DATA { + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 18, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 0, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 12, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 1, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 4, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 2, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 2, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 3, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 9, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 4, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 4, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 5, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 1, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 6, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 7, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 7, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 4, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 8, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 2, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 9, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 10, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 10, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 4, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 11, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 1, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 12, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 3, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 13, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 2, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 14, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 5, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 15, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 4, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 16, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 5, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 17, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 5, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 18, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 3, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 19, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 1, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 20, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 4, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 21, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 1, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 22, + 1 + }, + { + 1, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 1, 0, 0, 0, 0, 0, 0, 0 ] + }, + { + [ 0, 0, 0, 0, 0, 0, 0, 0 ] + }, + C_ORDER, + 23, + 1 + } + } + } + DATASET "Relation" { + DATATYPE { + H5T_STD_I32BE "sub_id"; + H5T_STD_I32BE "sub_cat_id"; + H5T_STD_I32BE "sub_decomp_cat_id"; + H5T_STD_I32BE "sup_id"; + H5T_STD_I32BE "sup_cat_id"; + H5T_STD_I32BE "sup_decomp_cat_id"; + H5T_ENUM + { H5T_STD_I32BE; + "SUBSET" 0; + "SUPSET" 1; + "BOUND" 2; + "PERMUTE" 3; + "NEIGHBOR" 4; + "COPY" 5; + "EQUAL" 6; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "kind"; + H5T_ENUM + { H5T_STD_I32BE; + "IDENTITY" 0; + "HLIST" 1; + "TLIST" 2; + "TLIST_1" 3; + "ELIST" 4; + "STRUCTURED" 5; + "UNSTRUCTURED" 6; + "ARBITRARY_R" 7; + "ARBITRARY_DR" 8; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "rep_type"; + H5T_STD_I32BE "d_blob_id"; + H5T_STD_I32BE "r_blob_id"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 21 ) / ( H5S_UNLIMITED ) } + DATA { + { + 1, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 0, + 0, + 1 + }, + { + 1, + 1, + -2, + 0, + 1, + -2, + EQUAL, + TLIST, + -2, + 1, + 1, + 1 + }, + { + 2, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 2, + 2, + 1 + }, + { + 2, + 1, + -2, + 0, + 1, + -2, + EQUAL, + TLIST, + -2, + 3, + 3, + 1 + }, + { + 7, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 4, + 4, + 1 + }, + { + 7, + 1, + -2, + 0, + 1, + -2, + EQUAL, + TLIST, + -2, + 5, + 5, + 1 + }, + { + 8, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 6, + 6, + 1 + }, + { + 8, + 1, + -2, + 0, + 1, + -2, + EQUAL, + TLIST, + -2, + 7, + 7, + 1 + }, + { + 3, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 8, + 8, + 1 + }, + { + 3, + 1, + -2, + 0, + 1, + -2, + EQUAL, + TLIST, + -2, + 9, + 9, + 1 + }, + { + 4, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 10, + 10, + 1 + }, + { + 5, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 11, + 11, + 1 + }, + { + 6, + 0, + -2, + 0, + 0, + -2, + EQUAL, + TLIST, + -2, + 12, + 12, + 1 + }, + { + 1, + 3, + -2, + 0, + 3, + -2, + EQUAL, + TLIST, + -2, + -2, + 13, + 1 + }, + { + 7, + 3, + -2, + 0, + 3, + -2, + EQUAL, + TLIST, + -2, + -2, + 14, + 1 + }, + { + 8, + 3, + -2, + 0, + 3, + -2, + EQUAL, + TLIST, + -2, + -2, + 15, + 1 + }, + { + 3, + 3, + -2, + 0, + 3, + -2, + EQUAL, + TLIST, + -2, + -2, + 16, + 1 + }, + { + 1, + 1, + -2, + 0, + 0, + -2, + SUBSET, + UNSTRUCTURED, + -2, + 13, + 17, + 1 + }, + { + 7, + 1, + -2, + 0, + 0, + -2, + SUBSET, + UNSTRUCTURED, + -2, + 14, + 18, + 1 + }, + { + 8, + 1, + -2, + 0, + 0, + -2, + SUBSET, + UNSTRUCTURED, + -2, + 15, + 19, + 1 + }, + { + 3, + 1, + -2, + 0, + 0, + -2, + SUBSET, + UNSTRUCTURED, + -2, + 16, + 20, + 1 + } + } + } + DATASET "Set" { + DATATYPE { + H5T_STD_I32BE "user_id"; + { STRSIZE 64; + STRPAD H5T_STR_NULLTERM; + CSET H5T_CSET_ASCII; + CTYPE H5T_C_S1; + } "name"; + H5T_STD_I32BE "tdim"; + H5T_ENUM + { H5T_STD_I32BE; + "TIME" 0; + "SPACE" 1; + "STATE" 2; + "PARAM" 3; + "CTYPE" 4; + "ATYPE" 5; + "USERD" 6; + "ANY" -1; + "INVALID" -2; + "NA" -3; + "UNKNOWN" -4; + } "srole"; + { + H5T_STD_I32BE "_"[16]; + } "coll_ids"; + H5T_STD_I32BE "is_top"; + H5T_STD_I32BE "is_extendible"; + H5T_STD_I32BE "dflt_coordfld_id"; + H5T_STD_I32BE "bnd_set_id"; + H5T_STD_I32BE "base_id"; + H5T_STD_I32BE "num_recs"; + } + DATASPACE { SIMPLE ( 9 ) / ( H5S_UNLIMITED ) } + DATA { + { + 0, + "TOP_CELL", + 2, + SPACE, + { + [ 0, 1, -2, 2, 3, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 1, + 0, + -2, + -2, + 0, + 1 + }, + { + 0, + "CELL_1", + 2, + SPACE, + { + [ 4, 5, -2, 6, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 1, + 1 + }, + { + 0, + "CELL_2", + 2, + SPACE, + { + [ 7, 8, -2, 9, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 2, + 1 + }, + { + 0, + "CELL_3", + 2, + SPACE, + { + [ 10, 11, -2, 12, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 3, + 1 + }, + { + 0, + "SIDE_SET_1", + 1, + SPACE, + { + [ 13, -2, 14, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 4, + 1 + }, + { + 0, + "SIDE_SET_2", + 1, + SPACE, + { + [ 15, -2, 16, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 5, + 1 + }, + { + 0, + "NODE_SET_1", + 0, + SPACE, + { + [ 17, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 6, + 1 + }, + { + 0, + "CELL_2_TRIS", + 2, + SPACE, + { + [ 18, 19, -2, 20, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 7, + 1 + }, + { + 0, + "CELL_2_QUADS", + 2, + SPACE, + { + [ 21, 22, -2, 23, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2 ] + }, + 0, + 0, + -2, + -2, + 8, + 1 + } + } + } + DATASET "field-coords_0002" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 36 ) / ( 36 ) } + DATA { + 0, 4, 1, 4, 2, 4, 2.5, 4, 0, 3, 1, 3, 2, 3, 2.5, 3, 0, 2, 1, 2, 2, 2, + 2.5, 2, 0, 1, 2, 1, 2.5, 1, 0, 0, 2, 0, 2.5, 0 + } + } + DATASET "field-displacements_0007" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 36 ) / ( 36 ) } + DATA { + 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, + 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, + 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25 + } + } + DATASET "field-distribution_factors_0003" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 5 ) / ( 5 ) } + DATA { + 4, 3, 2, 1, 0 + } + } + DATASET "field-pressure_0013" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 2 ) / ( 2 ) } + DATA { + 45, 55 + } + } + DATASET "field-stress_0011" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 12 ) / ( 12 ) } + DATA { + 0.5, 0.25, 0.5, 0.5, 0.25, 0.5, 0.5, 0.25, 0.5, 0.5, 0.25, 0.5 + } + } + DATASET "field-temperature_0004" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 5 ) / ( 5 ) } + DATA { + 100, 150, 150, 100, 75 + } + } + DATASET "field-temperature_0012" { + DATATYPE { H5T_IEEE_F32BE } + DATASPACE { SIMPLE ( 7 ) / ( 7 ) } + DATA { + 75, 95, 120, 80, 115, 85, 110 + } + } + DATASET "metablob00000.blob" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 19 ) / ( H5S_UNLIMITED ) } + DATA { + 1, 7, 8, 3, -2, -2, -2, -2, -2, -2, -2, -2, 0, 1, 5, 6, 8, 9, 10 + } + } + DATASET "metablob00000.index" { + DATATYPE { + H5T_STD_I32BE "index"; + H5T_STD_I32BE "length"; + } + DATASPACE { SIMPLE ( 10 ) / ( H5S_UNLIMITED ) } + DATA { + { + 0, + 4 + }, + { + 4, + 2 + }, + { + 6, + 1 + }, + { + 7, + 2 + }, + { + 9, + 1 + }, + { + 10, + 1 + }, + { + 11, + 1 + }, + { + 12, + 2 + }, + { + 14, + 2 + }, + { + 16, + 3 + } + } + } + DATASET "ssrel-_0000" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 9 ) / ( 9 ) } + DATA { + 1, 2, 3, 5, 6, 7, 9, 10, 11 + } + } + DATASET "ssrel-_0001" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 4 ) / ( 4 ) } + DATA { + 1, 2, 4, 5 + } + } + DATASET "ssrel-_0002" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 7 ) / ( 7 ) } + DATA { + 9, 10, 11, 13, 14, 16, 17 + } + } + DATASET "ssrel-_0003" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 4 ) / ( 4 ) } + DATA { + 7, 8, 9, 11 + } + } + DATASET "ssrel-_0004" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 5 ) / ( 5 ) } + DATA { + 9, 10, 11, 13, 14 + } + } + DATASET "ssrel-_0005" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 3 ) / ( 3 ) } + DATA { + 7, 8, 9 + } + } + DATASET "ssrel-_0006" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 4 ) / ( 4 ) } + DATA { + 13, 14, 16, 17 + } + } + DATASET "ssrel-_0007" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 1 ) / ( 1 ) } + DATA { + 11 + } + } + DATASET "ssrel-_0008" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 10 ) / ( 10 ) } + DATA { + 3, 4, 7, 8, 11, 12, 14, 15, 17, 18 + } + } + DATASET "ssrel-_0009" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 4 ) / ( 4 ) } + DATA { + 3, 6, 10, 12 + } + } + DATASET "ssrel-_0010" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 3 ) / ( 3 ) } + DATA { + 9, 10, 11 + } + } + DATASET "ssrel-_0011" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 5 ) / ( 5 ) } + DATA { + 1, 5, 9, 13, 16 + } + } + DATASET "ssrel-_0012" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 5 ) / ( 5 ) } + DATA { + 4, 8, 12, 15, 18 + } + } + DATASET "toporel-_0017" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 16 ) / ( 16 ) } + DATA { + 1, 2, 6, 5, 2, 3, 7, 6, 5, 6, 10, 9, 6, 7, 11, 10 + } + } + DATASET "toporel-_0018" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 9 ) / ( 9 ) } + DATA { + 9, 10, 13, 10, 14, 13, 10, 11, 14 + } + } + DATASET "toporel-_0019" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 4 ) / ( 4 ) } + DATA { + 13, 14, 17, 16 + } + } + DATASET "toporel-_0020" { + DATATYPE { H5T_STD_I32BE } + DATASPACE { SIMPLE ( 16 ) / ( 16 ) } + DATA { + 3, 4, 8, 7, 7, 8, 12, 11, 11, 12, 15, 14, 14, 15, 18, 17 + } + } +} +} diff --git a/tools/testfiles/tsaf.h5 b/tools/testfiles/tsaf.h5 Binary files differnew file mode 100644 index 0000000..88c1d72 --- /dev/null +++ b/tools/testfiles/tsaf.h5 |