summaryrefslogtreecommitdiffstats
path: root/HDF5Examples/FORTRAN/H5G/tfiles/18
diff options
context:
space:
mode:
authorAllen Byrne <50328838+byrnHDF@users.noreply.github.com>2023-11-27 21:30:15 (GMT)
committerGitHub <noreply@github.com>2023-11-27 21:30:15 (GMT)
commitfc88fcde1091cf12c1e88c783a14ee0f1cffe31c (patch)
tree91b88b62cd30ed37ee9227e43989e95035be43c3 /HDF5Examples/FORTRAN/H5G/tfiles/18
parenta067bf71f57723d2dfca7dfe2ffd9ea502eccd4f (diff)
downloadhdf5-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/FORTRAN/H5G/tfiles/18')
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_iterate_F03.tst5
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_traverse_F03.tst32
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_visit_F03.tst8
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact1.ddl6
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact2.ddl6
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_corder.tst11
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_create.ddl6
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_iterate_F03.tst5
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_phase.tst15
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_traverse_F03.tst32
-rw-r--r--HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_visit_F03.tst8
11 files changed, 134 insertions, 0 deletions
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_iterate_F03.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_iterate_F03.tst
new file mode 100644
index 0000000..10eb221
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_iterate_F03.tst
@@ -0,0 +1,5 @@
+Objects in root group:
+ Dataset: DS1
+ Datatype: DT1
+ Group: G1
+ Dataset: L1
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_traverse_F03.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_traverse_F03.tst
new file mode 100644
index 0000000..9d44d2f
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_traverse_F03.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/FORTRAN/H5G/tfiles/18/F03/h5ex_g_visit_F03.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_visit_F03.tst
new file mode 100644
index 0000000..1a1e825
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/F03/h5ex_g_visit_F03.tst
@@ -0,0 +1,8 @@
+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)
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact1.ddl b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact1.ddl
new file mode 100644
index 0000000..9bcd0a0
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact1.ddl
@@ -0,0 +1,6 @@
+HDF5 "h5ex_g_compact1.h5" {
+GROUP "/" {
+ GROUP "G1" {
+ }
+}
+}
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact2.ddl b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact2.ddl
new file mode 100644
index 0000000..0016bb9
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_compact2.ddl
@@ -0,0 +1,6 @@
+HDF5 "h5ex_g_compact2.h5" {
+GROUP "/" {
+ GROUP "G1" {
+ }
+}
+}
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_corder.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_corder.tst
new file mode 100644
index 0000000..d238daa
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_corder.tst
@@ -0,0 +1,11 @@
+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/FORTRAN/H5G/tfiles/18/h5ex_g_create.ddl b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_create.ddl
new file mode 100644
index 0000000..d180d82
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_create.ddl
@@ -0,0 +1,6 @@
+HDF5 "h5ex_g_create.h5" {
+GROUP "/" {
+ GROUP "G1" {
+ }
+}
+}
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_iterate_F03.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_iterate_F03.tst
new file mode 100644
index 0000000..10eb221
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_iterate_F03.tst
@@ -0,0 +1,5 @@
+Objects in root group:
+ Dataset: DS1
+ Datatype: DT1
+ Group: G1
+ Dataset: L1
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_phase.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_phase.tst
new file mode 100644
index 0000000..43222fb
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_phase.tst
@@ -0,0 +1,15 @@
+1 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+2 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+3 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+4 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+5 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+6 Groups: Storage type is H5G_STORAGE_TYPE_DENSE_F
+7 Groups: Storage type is H5G_STORAGE_TYPE_DENSE_F
+
+6 Groups: Storage type is H5G_STORAGE_TYPE_DENSE_F
+5 Groups: Storage type is H5G_STORAGE_TYPE_DENSE_F
+4 Groups: Storage type is H5G_STORAGE_TYPE_DENSE_F
+3 Groups: Storage type is H5G_STORAGE_TYPE_DENSE_F
+2 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+1 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
+0 Groups: Storage type is H5G_STORAGE_TYPE_COMPACT_F
diff --git a/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_traverse_F03.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_traverse_F03.tst
new file mode 100644
index 0000000..9d44d2f
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_traverse_F03.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/FORTRAN/H5G/tfiles/18/h5ex_g_visit_F03.tst b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_visit_F03.tst
new file mode 100644
index 0000000..1a1e825
--- /dev/null
+++ b/HDF5Examples/FORTRAN/H5G/tfiles/18/h5ex_g_visit_F03.tst
@@ -0,0 +1,8 @@
+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)