diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2009-09-03 16:19:15 -0500 |
---|---|---|
committer | Barry Wardell <barry.wardell@gmail.com> | 2011-12-14 16:42:31 +0000 |
commit | 11c4d98017cbb86d08e15fd1b549180184b58a26 (patch) | |
tree | 2546a154c6f7bc0bec87de7316125ae7d1453569 /CarpetDev/CarpetIOF5/src/utils.hh | |
parent | f520477b1c14e02f1495cfa8d3e09f4e21ab34d0 (diff) |
Import Carpet
Ignore-this: 309b4dd613f4af2b84aa5d6743fdb6b3
Diffstat (limited to 'CarpetDev/CarpetIOF5/src/utils.hh')
-rw-r--r-- | CarpetDev/CarpetIOF5/src/utils.hh | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/CarpetDev/CarpetIOF5/src/utils.hh b/CarpetDev/CarpetIOF5/src/utils.hh index ae7cb65a1..8d9d0a925 100644 --- a/CarpetDev/CarpetIOF5/src/utils.hh +++ b/CarpetDev/CarpetIOF5/src/utils.hh @@ -1,24 +1,6 @@ #ifndef UTILS_HH #define UTILS_HH -// force HDF5 1.8.x installations to use the new API -#ifdef H5Gopen_vers -#undef H5Gopen_vers -#endif -#ifdef H5Gcreate_vers -#undef H5Gcreate_vers -#endif -#ifdef H5Acreate_vers -#undef H5Acreate_vers -#endif -#ifdef H5Tarray_create_vers -#undef H5Tarray_create_vers -#endif -#define H5Gopen_vers 2 -#define H5Gcreate_vers 2 -#define H5Acreate_vers 2 -#define H5Tarray_create_vers 2 - #include <hdf5.h> #include "cctk.h" @@ -69,6 +51,16 @@ namespace CarpetIOF5 { + template <typename T, int D> + string + name_from_ivect (vect <T, D> const & ivect); + + template <typename T, int D> + string + name_from_ibbox (bbox <T, D> const & ibbox); + + + hid_t open_or_create_group (hid_t where, char const * name); |