[cig-commits] commit: Make it work with newer HDF5
Mercurial
hg at geodynamics.org
Fri Feb 25 14:10:01 PST 2011
changeset: 1:21b9e62909a7
user: Walter Landry <wlandry at caltech.edu>
date: Sat Jan 01 16:57:27 2011 -0800
files: source/SAMRAI/appu/VisItDataWriter.C source/SAMRAI/tbox/HDFDatabase.C source/test/restartdb/mainHDF5AppFileOpen.C
description:
Make it work with newer HDF5
diff -r 5eda1a3f24e8 -r 21b9e62909a7 source/SAMRAI/appu/VisItDataWriter.C
--- a/source/SAMRAI/appu/VisItDataWriter.C Sat Jan 01 16:47:31 2011 -0800
+++ b/source/SAMRAI/appu/VisItDataWriter.C Sat Jan 01 16:57:27 2011 -0800
@@ -4591,7 +4591,7 @@ void VisItDataWriter::HDFputIntegerArray
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(group_id,
key.c_str(),
H5T_NATIVE_INT,
@@ -4661,7 +4661,7 @@ void VisItDataWriter::HDFputDoubleArray2
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(group_id,
key.c_str(),
H5T_NATIVE_DOUBLE,
@@ -4735,14 +4735,14 @@ void VisItDataWriter::HDFputPatchExtents
hsize_t dim1[1];
dim1[0] = VISIT_FIXED_DIM;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t intXdType = H5Tarray_create(H5T_NATIVE_INT, 1, dim1);
#else
hid_t intXdType = H5Tarray_create(H5T_NATIVE_INT, 1, dim1, NULL);
#endif
TBOX_ASSERT(intXdType >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t doubleXdType = H5Tarray_create(H5T_NATIVE_DOUBLE, 1, dim1);
#else
hid_t doubleXdType = H5Tarray_create(H5T_NATIVE_DOUBLE, 1, dim1, NULL);
@@ -4774,7 +4774,7 @@ void VisItDataWriter::HDFputPatchExtents
doubleXdType);
TBOX_ASSERT(errf >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(group_id,
key.c_str(),
pe_id,
@@ -4882,7 +4882,7 @@ void VisItDataWriter::HDFputPatchMapStru
H5T_NATIVE_INT);
TBOX_ASSERT(errf >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(group_id,
key.c_str(),
pm_id,
@@ -4984,7 +4984,7 @@ void VisItDataWriter::HDFputPatchMinMaxS
H5T_NATIVE_DOUBLE);
TBOX_ASSERT(errf >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(group_id,
key.c_str(),
s1_tid,
@@ -5071,7 +5071,7 @@ void VisItDataWriter::HDFputChildParentS
H5T_NATIVE_INT);
TBOX_ASSERT(errf >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(group_id,
key.c_str(),
s1_tid,
diff -r 5eda1a3f24e8 -r 21b9e62909a7 source/SAMRAI/tbox/HDFDatabase.C
--- a/source/SAMRAI/tbox/HDFDatabase.C Sat Jan 01 16:47:31 2011 -0800
+++ b/source/SAMRAI/tbox/HDFDatabase.C Sat Jan 01 16:57:27 2011 -0800
@@ -82,7 +82,7 @@
/*
* SGS Note: Can the new HDF5 stack stuff be a better solution to this?
*/
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
#define BEGIN_SUPPRESS_HDF5_WARNINGS \
{ \
herr_t (* H5E_saved_efunc)( \
@@ -146,7 +146,7 @@ herr_t HDFDatabase::iterateKeys(
addKeyToList(name, KEY_DATABASE, void_database);
} else if (!strcmp(name, database->d_group_to_search.c_str())) {
hid_t grp;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
grp = H5Gopen(loc_id, name, H5P_DEFAULT);
#else
grp = H5Gopen(loc_id, name);
@@ -164,7 +164,7 @@ herr_t HDFDatabase::iterateKeys(
} else {
hid_t grp;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
grp = H5Gopen(loc_id, name, H5P_DEFAULT);
#else
grp = H5Gopen(loc_id, name);
@@ -189,7 +189,7 @@ herr_t HDFDatabase::iterateKeys(
if (database->d_still_searching && database->d_found_group) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(loc_id, name, H5P_DEFAULT);
#else
this_set = H5Dopen(loc_id, name);
@@ -351,7 +351,7 @@ bool HDFDatabase::keyExists(
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -367,7 +367,7 @@ bool HDFDatabase::keyExists(
hid_t this_group;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_group = H5Gopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_group = H5Gopen(d_group_id, key.c_str());
@@ -432,7 +432,7 @@ enum Database::DataType HDFDatabase::get
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -526,7 +526,7 @@ int HDFDatabase::getArraySize(
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -579,7 +579,7 @@ bool HDFDatabase::isDatabase(
hid_t this_group;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_group = H5Gopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_group = H5Gopen(d_group_id, key.c_str());
@@ -609,7 +609,7 @@ HDFDatabase::putDatabase(
{
TBOX_ASSERT(!key.empty());
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t this_group = H5Gcreate(d_group_id,
key.c_str(), 0, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -643,7 +643,7 @@ HDFDatabase::getDatabase(
<< "\n Key = " << key << " is not a database." << std::endl);
}
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t this_group = H5Gopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
hid_t this_group = H5Gopen(d_group_id, key.c_str());
@@ -675,7 +675,7 @@ bool HDFDatabase::isBool(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -733,7 +733,7 @@ void HDFDatabase::putBoolArray(
Array<int> data1(nelements);
for (int i = 0; i < nelements; ++i) data1[i] = data[i];
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(d_group_id, key.c_str(), H5T_SAMRAI_BOOL,
space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -790,7 +790,7 @@ Array<bool> HDFDatabase::getBoolArray(
herr_t errf;
NULL_USE(errf);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -855,7 +855,7 @@ bool HDFDatabase::isDatabaseBox(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -903,7 +903,7 @@ void HDFDatabase::putDatabaseBoxArray(
hsize_t length = nelements;
hid_t space = H5Screate_simple(1, &length, NULL);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset =
H5Dcreate(d_group_id, key.c_str(), stype, space, H5P_DEFAULT,
H5P_DEFAULT, H5P_DEFAULT);
@@ -969,7 +969,7 @@ Array<DatabaseBox> HDFDatabase::getDatab
// Memory type
hid_t mtype = createCompoundDatabaseBox('n');
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -1067,7 +1067,7 @@ bool HDFDatabase::isChar(
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -1128,7 +1128,7 @@ void HDFDatabase::putCharArray(
space = H5Screate(H5S_SCALAR);
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dataset = H5Dcreate(d_group_id, key.c_str(), atype, space,
H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -1190,7 +1190,7 @@ Array<char> HDFDatabase::getCharArray(
herr_t errf;
NULL_USE(errf);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -1245,7 +1245,7 @@ bool HDFDatabase::isComplex(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -1298,7 +1298,7 @@ void HDFDatabase::putComplexArray(
space = H5Screate_simple(1, dim, NULL);
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dataset = H5Dcreate(d_group_id, key.c_str(), stype, space,
H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -1364,7 +1364,7 @@ Array<dcomplex> HDFDatabase::getComplexA
// Memory type
hid_t mtype = createCompoundComplex('n');
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -1450,7 +1450,7 @@ bool HDFDatabase::isDouble(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -1495,7 +1495,7 @@ void HDFDatabase::putDoubleArray(
hid_t space = H5Screate_simple(1, dim, NULL);
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(d_group_id, key.c_str(), H5T_SAMRAI_DOUBLE,
space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -1553,7 +1553,7 @@ Array<double> HDFDatabase::getDoubleArra
hid_t dset, dspace;
hsize_t nsel;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -1603,7 +1603,7 @@ bool HDFDatabase::isFloat(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -1648,7 +1648,7 @@ void HDFDatabase::putFloatArray(
hid_t space = H5Screate_simple(1, dim, NULL);
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(d_group_id, key.c_str(), H5T_SAMRAI_FLOAT,
space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -1707,7 +1707,7 @@ Array<float> HDFDatabase::getFloatArray(
hid_t dset, dspace;
hsize_t nsel;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -1758,7 +1758,7 @@ bool HDFDatabase::isInteger(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -1804,7 +1804,7 @@ void HDFDatabase::putIntegerArray(
hid_t space = H5Screate_simple(1, dim, NULL);
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(d_group_id, key.c_str(), H5T_SAMRAI_INT,
space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -1862,7 +1862,7 @@ Array<int> HDFDatabase::getIntegerArray(
hid_t dset, dspace;
hsize_t nsel;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -1913,7 +1913,7 @@ bool HDFDatabase::isString(
if (!key.empty()) {
hid_t this_set;
BEGIN_SUPPRESS_HDF5_WARNINGS;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
this_set = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
this_set = H5Dopen(d_group_id, key.c_str());
@@ -1985,7 +1985,7 @@ void HDFDatabase::putStringArray(
hid_t space = H5Screate_simple(1, dim, NULL);
TBOX_ASSERT(space >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t dataset = H5Dcreate(d_group_id, key.c_str(),
atype, space, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -2050,7 +2050,7 @@ Array<std::string> HDFDatabase::getStrin
hid_t dset, dspace, dtype;
char* local_buf;
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
dset = H5Dopen(d_group_id, key.c_str(), H5P_DEFAULT);
#else
dset = H5Dopen(d_group_id, key.c_str());
@@ -2101,7 +2101,7 @@ void HDFDatabase::writeAttribute(
hid_t attr_id = H5Screate(H5S_SCALAR);
TBOX_ASSERT(attr_id >= 0);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t attr = H5Acreate(dataset_id, "Type", H5T_SAMRAI_ATTR,
attr_id, H5P_DEFAULT, H5P_DEFAULT);
#else
@@ -2342,7 +2342,7 @@ void HDFDatabase::insertArray(
#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 2))
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t array = H5Tarray_create(member_id, ndims, dim);
#else
/*
diff -r 5eda1a3f24e8 -r 21b9e62909a7 source/test/restartdb/mainHDF5AppFileOpen.C
--- a/source/test/restartdb/mainHDF5AppFileOpen.C Sat Jan 01 16:47:31 2011 -0800
+++ b/source/test/restartdb/mainHDF5AppFileOpen.C Sat Jan 01 16:57:27 2011 -0800
@@ -94,7 +94,7 @@ int main(
mpi.getRank()) + ".hdf5";
hid_t file_id = H5Fcreate(name.c_str(), H5F_ACC_TRUNC,
H5P_DEFAULT, H5P_DEFAULT);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hid_t hdf_group = H5Gcreate(file_id,
"SAMRAIGroup",
0,
@@ -122,7 +122,7 @@ int main(
database = new tbox::HDFDatabase("SAMRAI Restart");
file_id = H5Fopen(name.c_str(), H5F_ACC_RDWR, H5P_DEFAULT);
-#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR > 6))
+#if (H5_VERS_MAJOR > 1) || ((H5_VERS_MAJOR == 1) && (H5_VERS_MINOR < 6))
hdf_group = H5Gopen(file_id, "SAMRAIGroup", H5P_DEFAULT);
#else
hdf_group = H5Gopen(file_id, "SAMRAIGroup");
More information about the CIG-COMMITS
mailing list