From 94cb43e86977529f695d843fd5b621dfc7c7b33c Mon Sep 17 00:00:00 2001 From: schnetter Date: Tue, 5 Dec 2006 17:44:41 +0000 Subject: Correct logic error in parameter checking. Not all RK4 errors were detected. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/MoL/trunk@122 578cdeb0-5ea1-4b81-8215-5a3b8777ee0b --- src/ParamCheck.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ParamCheck.c b/src/ParamCheck.c index 112c530..301a252 100644 --- a/src/ParamCheck.c +++ b/src/ParamCheck.c @@ -128,8 +128,8 @@ int MoL_ParamCheck(CCTK_ARGUMENTS) "number of intermediate steps must be 3"); } - if ( (CCTK_Equals(ODE_Method, "RK4"))&&(!(MoL_Intermediate_Steps == 4)) - && (!(MoL_Num_Scratch_Levels > 1))) + if ( (CCTK_Equals(ODE_Method, "RK4")) && ( (!(MoL_Intermediate_Steps == 4)) + || (!(MoL_Num_Scratch_Levels > 0)) ) ) { CCTK_PARAMWARN("When using the efficient RK4 evolver the " "number of intermediate steps must be 4, and" -- cgit v1.2.3