Corrected definition of EEL_USER
authorMark Abraham <mark.j.abraham@gmail.com>
Tue, 25 Jun 2013 13:59:00 +0000 (15:59 +0200)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Mon, 1 Jul 2013 18:04:01 +0000 (20:04 +0200)
Looks like a copy-paste typo occured at some point in the nbnxn
development. EEL_USER is only used in runner.c, and only to issue a
fatal error with user-supplied non-bonded potentials. That clearly
should be not applicable to eelPMESWITCH.

Fixes #1289

Change-Id: I4e987c81aec81a920779dd29d7c52e8b6d233b45

include/types/enums.h

index 07694757292562170446325244031a73b35e94b0..9bc4436e06a35033588ccc4be2e68e1fa990e988 100644 (file)
@@ -117,7 +117,7 @@ enum {
 
 #define EEL_SWITCHED(e) ((e) == eelSWITCH || (e) == eelSHIFT || (e) == eelENCADSHIFT || (e) == eelPMESWITCH || (e) == eelPMEUSERSWITCH)
 
-#define EEL_USER(e) ((e) == eelUSER || (e) == eelPMEUSER || (e) == (eelPMESWITCH))
+#define EEL_USER(e) ((e) == eelUSER || (e) == eelPMEUSER || (e) == (eelPMEUSERSWITCH))
 
 #define EEL_IS_ZERO_AT_CUTOFF(e) (EEL_SWITCHED(e) || (e) == eelRF_ZERO)