diff options
author | Allen Byrne <50328838+byrnHDF@users.noreply.github.com> | 2023-11-27 21:30:15 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-27 21:30:15 (GMT) |
commit | fc88fcde1091cf12c1e88c783a14ee0f1cffe31c (patch) | |
tree | 91b88b62cd30ed37ee9227e43989e95035be43c3 /HDF5Examples/C/H5G/tfiles | |
parent | a067bf71f57723d2dfca7dfe2ffd9ea502eccd4f (diff) | |
download | hdf5-fc88fcde1091cf12c1e88c783a14ee0f1cffe31c.zip hdf5-fc88fcde1091cf12c1e88c783a14ee0f1cffe31c.tar.gz hdf5-fc88fcde1091cf12c1e88c783a14ee0f1cffe31c.tar.bz2 |
Develop merge examples (#3851)
* Merge examples repo into library
* Change grepTest to be more fault-tolerant
* Update examples macro file
* Exclude all Fortran examples from doxygen
Diffstat (limited to 'HDF5Examples/C/H5G/tfiles')
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/16/h5ex_g_create.ddl | 6 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/16/h5ex_g_iterate.tst | 5 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/16/h5ex_g_traverse.tst | 32 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact.tst | 6 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact1.ddl | 6 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact2.ddl | 6 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_corder.tst | 13 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_intermediate.tst | 5 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_phase.tst | 15 | ||||
-rw-r--r-- | HDF5Examples/C/H5G/tfiles/18/h5ex_g_visit.tst | 19 |
10 files changed, 113 insertions, 0 deletions
diff --git a/HDF5Examples/C/H5G/tfiles/16/h5ex_g_create.ddl b/HDF5Examples/C/H5G/tfiles/16/h5ex_g_create.ddl new file mode 100644 index 0000000..d180d82 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/16/h5ex_g_create.ddl @@ -0,0 +1,6 @@ +HDF5 "h5ex_g_create.h5" { +GROUP "/" { + GROUP "G1" { + } +} +} diff --git a/HDF5Examples/C/H5G/tfiles/16/h5ex_g_iterate.tst b/HDF5Examples/C/H5G/tfiles/16/h5ex_g_iterate.tst new file mode 100644 index 0000000..66a4ae9 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/16/h5ex_g_iterate.tst @@ -0,0 +1,5 @@ +Objects in root group: + Dataset: DS1 + Datatype: DT1 + Group: G1 + Dataset: L1 diff --git a/HDF5Examples/C/H5G/tfiles/16/h5ex_g_traverse.tst b/HDF5Examples/C/H5G/tfiles/16/h5ex_g_traverse.tst new file mode 100644 index 0000000..9d44d2f --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/16/h5ex_g_traverse.tst @@ -0,0 +1,32 @@ +/ { + Group: group1 { + Dataset: dset1 + Group: group3 { + Dataset: dset2 + Group: group4 { + Group: group1 { + Group: group5 { + Warning: Loop detected! + } + } + Group: group2 { + } + } + } + } + Group: group2 { + Dataset: dset2 + Group: group4 { + Group: group1 { + Group: group5 { + Dataset: dset1 + Group: group3 { + Warning: Loop detected! + } + } + } + Group: group2 { + } + } + } +} diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact.tst b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact.tst new file mode 100644 index 0000000..8ced62d --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact.tst @@ -0,0 +1,6 @@ +Group storage type for h5ex_g_compact1.h5 is: H5G_STORAGE_TYPE_SYMBOL_TABLE +File size for h5ex_g_compact1.h5 is: 1832 bytes + +Group storage type for h5ex_g_compact2.h5 is: H5G_STORAGE_TYPE_COMPACT +File size for h5ex_g_compact2.h5 is: 342 bytes + diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact1.ddl b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact1.ddl new file mode 100644 index 0000000..9bcd0a0 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact1.ddl @@ -0,0 +1,6 @@ +HDF5 "h5ex_g_compact1.h5" { +GROUP "/" { + GROUP "G1" { + } +} +} diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact2.ddl b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact2.ddl new file mode 100644 index 0000000..0016bb9 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_compact2.ddl @@ -0,0 +1,6 @@ +HDF5 "h5ex_g_compact2.h5" { +GROUP "/" { + GROUP "G1" { + } +} +} diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_corder.tst b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_corder.tst new file mode 100644 index 0000000..9c07737 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_corder.tst @@ -0,0 +1,13 @@ +Traversing group using alphabetical indices: + +Index 0: 5 +Index 1: D +Index 2: F +Index 3: H + +Traversing group using creation order indices: + +Index 0: H +Index 1: D +Index 2: F +Index 3: 5 diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_intermediate.tst b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_intermediate.tst new file mode 100644 index 0000000..b524067 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_intermediate.tst @@ -0,0 +1,5 @@ +Objects in the file: +/ (Group) +/G1 (Group) +/G1/G2 (Group) +/G1/G2/G3 (Group) diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_phase.tst b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_phase.tst new file mode 100644 index 0000000..9e666d4 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_phase.tst @@ -0,0 +1,15 @@ +1 Group : Storage type is H5G_STORAGE_TYPE_COMPACT +2 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT +3 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT +4 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT +5 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT +6 Groups: Storage type is H5G_STORAGE_TYPE_DENSE +7 Groups: Storage type is H5G_STORAGE_TYPE_DENSE + +6 Groups: Storage type is H5G_STORAGE_TYPE_DENSE +5 Groups: Storage type is H5G_STORAGE_TYPE_DENSE +4 Groups: Storage type is H5G_STORAGE_TYPE_DENSE +3 Groups: Storage type is H5G_STORAGE_TYPE_DENSE +2 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT +1 Group : Storage type is H5G_STORAGE_TYPE_COMPACT +0 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT diff --git a/HDF5Examples/C/H5G/tfiles/18/h5ex_g_visit.tst b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_visit.tst new file mode 100644 index 0000000..126a588 --- /dev/null +++ b/HDF5Examples/C/H5G/tfiles/18/h5ex_g_visit.tst @@ -0,0 +1,19 @@ +Objects in the file: +/ (Group) +/group1 (Group) +/group1/dset1 (Dataset) +/group1/group3 (Group) +/group1/group3/group4 (Group) +/group1/group3/group4/group1 (Group) +/group1/group3/group4/group2 (Group) + +Links in the file: +/group1 (Group) +/group1/dset1 (Dataset) +/group1/group3 (Group) +/group1/group3/dset2 (Dataset) +/group1/group3/group4 (Group) +/group1/group3/group4/group1 (Group) +/group1/group3/group4/group1/group5 (Group) +/group1/group3/group4/group2 (Group) +/group2 (Group) |