aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOStreamedHDF5
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2009-12-05 08:44:01 -0800
committerBarry Wardell <barry.wardell@gmail.com>2011-12-14 16:45:24 +0000
commitca259f2e9694ed1d5f180da7ba21056d0c24728f (patch)
tree8da3fa0d8cf38b392e1d7f6eb5cfdb79636f79b3 /Carpet/CarpetIOStreamedHDF5
parent36e87ef006995a962a265c60dcd734cafc35dcd7 (diff)
CarpetIOStreamedHDF5: Handle both old and new IOUtil API
Diffstat (limited to 'Carpet/CarpetIOStreamedHDF5')
-rw-r--r--Carpet/CarpetIOStreamedHDF5/src/CarpetIOStreamedHDF5.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/Carpet/CarpetIOStreamedHDF5/src/CarpetIOStreamedHDF5.cc b/Carpet/CarpetIOStreamedHDF5/src/CarpetIOStreamedHDF5.cc
index ab9b7b6dc..9bdcbd252 100644
--- a/Carpet/CarpetIOStreamedHDF5/src/CarpetIOStreamedHDF5.cc
+++ b/Carpet/CarpetIOStreamedHDF5/src/CarpetIOStreamedHDF5.cc
@@ -181,10 +181,17 @@ static void CheckSteerableParameters (const cGH *const cctkGH,
// re-parse the 'IOHDF5::out_vars' parameter if it has changed
if (strcmp (out_vars, myGH->out_vars)) {
+#ifdef IOUTIL_PARSER_HAS_OUT_DT
+ IOUtil_ParseVarsForOutput (cctkGH, CCTK_THORNSTRING,
+ "IOStreamedHDF5::out_vars",
+ myGH->stop_on_parse_errors, out_vars,
+ -1, -1.0, &myGH->requests[0]);
+#else
IOUtil_ParseVarsForOutput (cctkGH, CCTK_THORNSTRING,
"IOStreamedHDF5::out_vars",
myGH->stop_on_parse_errors, out_vars,
-1, &myGH->requests[0]);
+#endif
// notify the user about the new setting
if (not CCTK_Equals (verbose, "none")) {