From fb9287e023d7b52820245583baaae64303f53449 Mon Sep 17 00:00:00 2001 From: schnetter Date: Mon, 5 Jul 2004 14:42:17 +0000 Subject: Disable downsampling again if PUGH is active. git-svn-id: http://svn.cactuscode.org/arrangements/CactusUtils/NaNChecker/trunk@68 ff385933-4943-42dc-877b-ffc776028de6 --- src/NaNCheck.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/NaNCheck.c b/src/NaNCheck.c index 8d0ed05..6859c7f 100644 --- a/src/NaNCheck.c +++ b/src/NaNCheck.c @@ -222,8 +222,19 @@ void NaNChecker_TakeAction (CCTK_ARGUMENTS) { CCTK_INFO ("Write out NaN mask using the 'IOHDF5' I/O method"); } - CCTK_OutputVarAsByMethod (cctkGH, "NaNChecker::NaNmask", - "IOHDF5", "NaNmask"); + if (CCTK_IsThornActive("PUGH")) + { + /* prevent downsampling -- only if PUGH is active, because this is + a non-standard option */ + CCTK_OutputVarAsByMethod (cctkGH, + "NaNChecker::NaNmask[downsample={1 1 1}]", + "IOHDF5", "NaNmask"); + } + else + { + CCTK_OutputVarAsByMethod (cctkGH, "NaNChecker::NaNmask", + "IOHDF5", "NaNmask"); + } /* save the iteration of the last NaNmask output */ last_iteration_output = cctk_iteration; -- cgit v1.2.3