aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOScalar
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@cct.lsu.edu>2009-12-05 08:43:49 -0800
committerBarry Wardell <barry.wardell@gmail.com>2011-12-14 16:45:24 +0000
commit36e87ef006995a962a265c60dcd734cafc35dcd7 (patch)
treee0c89ad1702a9493b463a798853b5fbba03a1a42 /Carpet/CarpetIOScalar
parent70943e1d267aa99ae4d2321424ec248f3a3e0d06 (diff)
CarpetIOScalar: Handle both old and new IOUtil API
Diffstat (limited to 'Carpet/CarpetIOScalar')
-rw-r--r--Carpet/CarpetIOScalar/src/ioscalar.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/Carpet/CarpetIOScalar/src/ioscalar.cc b/Carpet/CarpetIOScalar/src/ioscalar.cc
index b96528698..02f975d6a 100644
--- a/Carpet/CarpetIOScalar/src/ioscalar.cc
+++ b/Carpet/CarpetIOScalar/src/ioscalar.cc
@@ -671,11 +671,19 @@ namespace CarpetIOScalar {
// re-parse the 'IOScalar::outScalar_vars' parameter if it has changed
if (strcmp (outScalar_vars, IOparameters.out_vars)) {
+#ifdef IOUTIL_PARSER_HAS_OUT_DT
IOUtil_ParseVarsForOutput (cctkGH, CCTK_THORNSTRING,
"IOScalar::outScalar_vars",
IOparameters.stop_on_parse_errors,
outScalar_vars, -1, -1.0,
IOparameters.requests);
+#else
+ IOUtil_ParseVarsForOutput (cctkGH, CCTK_THORNSTRING,
+ "IOScalar::outScalar_vars",
+ IOparameters.stop_on_parse_errors,
+ outScalar_vars, -1,
+ IOparameters.requests);
+#endif
// notify the user about the new setting
if (not CCTK_Equals (verbose, "none")) {