/* Use the PowerPC hardware 1/sqrt(x) */
#cmakedefine GMX_POWERPC_INVSQRT
+/* Use sub-counters */
+#cmakedefine GMX_CYCLE_SUBCOUNTERS
+
/* Compile with plugin support */
#cmakedefine GMX_USE_PLUGINS
/* Define when Windows threads are used */
#cmakedefine THREAD_WINDOWS
+/* Define when thread-MPI atomic operations are available */
+#cmakedefine TMPI_ATOMICS
+
/* Define for busy wait option */
#cmakedefine TMPI_WAIT_FOR_NO_ONE
/* Enable x86 gcc inline assembly */
#cmakedefine GMX_X86_GCC_INLINE_ASM
+/* Use GPU native acceleration */
+#cmakedefine GMX_GPU
+
/* Define to 1 if the system has the type gmx_bool. */
#cmakedefine HAVE_BOOL
/* Define to 1 if you have the <x86intrin.h> header file */
#cmakedefine HAVE_X86INTRIN_H
-/* Define for sched.h (this is for thread_mpi)*/
-#define HAVE_SCHED_H
+/* Define to 1 if you have the <sched.h> header */
+#cmakedefine HAVE_SCHED_H
/* Define to 1 if you have the vprintf() function. */
#cmakedefine HAVE_VPRINTF
+/* Define to 1 if you have the sysconf() function */
+#cmakedefine HAVE_SYSCONF
+
+/* Define to 1 if you have the sched_setaffinity() function */
+#cmakedefine HAVE_SCHED_SETAFFINITY
+
/* Bytes in IEEE fp word are in big-endian order if set, little-endian if not.
Only relevant when FLOAT_FORMAT_IEEE754 is defined. */
#cmakedefine GMX_IEEE754_BIG_ENDIAN_BYTE_ORDER