1 /* include/config.h.in. Generated automatically from configure.in by autoheader. */
3 /* Define to empty if the keyword does not work. */
6 /* Define to `int' if <sys/types.h> doesn't define. */
9 /* Define if you don't have vprintf but do have _doprnt. */
12 /* Define if you have the vprintf function. */
15 /* Define as __inline if that's what the C compiler calls it. */
18 /* Define as the return type of signal handlers (int or void). */
21 /* Define to `unsigned' if <sys/types.h> doesn't define. */
24 /* Define if you have the ANSI C header files. */
27 /* Define if your <sys/time.h> declares struct tm. */
30 /* Define to `int' if <sys/types.h> doesn't define. */
33 /* Define if the X Window System is missing or not being used. */
34 #undef X_DISPLAY_MISSING
36 /* Define if you have the strcasecmp function. */
37 #undef HAVE_STRCASECMP
39 /* Define if you have the strdup function. */
42 /* Define if you have the <limits.h> header file. */
45 /* Define if you have the <malloc.h> header file. */
48 /* Define if you have the <rpc/rpc.h> header file. */
51 /* Define if you have the <rpc/xdr.h> header file. */
54 /* Define if you have the <strings.h> header file. */
57 /* Define if you have the <unistd.h> header file. */
60 /* Define if you have the m library (-lm). */
63 /* Define if you have the mass library (-lmass). */
66 /* Define if you have the nsl library (-lnsl). */
69 /* Define if you have the xlopt library (-lxlopt). */
75 /* Version number of package */
78 /* Compile in double precision */
81 /* Use Fortran for innerloops and some other core stuff */
84 /* If defined, only start MPI runs when this variable is set */
87 /* Optimize for a vector architecture */
90 /* Expand the water loops to three inner loops */
93 /* Don't use special loops for water-water interactions */
94 #undef DISABLE_WATERWATER_LOOPS
96 /* Use the GROMACS software 1/x */
99 /* Use the GROMACS software 1/sqrt(x) */
102 /* Vectorize the reciprocal calculation */
103 #undef VECTORIZE_RECIP
105 /* Try to get coordinates to cache before using them */
106 #undef DECREASE_SQUARE_LATENCY
108 /* Try to get table data to cache before using it */
109 #undef DECREASE_LOOKUP_LATENCY
111 /* Disable all FFTW (and thus PME/PPPM) support */
114 /* Make a parallel version of GROMACS using MPI */
117 /* call f77 with lowercase, no underscore */
118 #undef F77_NAME_LOWERCASE
120 /* call f77 with lowercase and underscore */
121 #undef F77_NAME_LOWERCASE_UNDERSCORE
123 /* call f77 with uppercase, no underscore */
124 #undef F77_NAME_UPPERCASE
126 /* call f77 with uppercase and underscore */
127 #undef F77_NAME_UPPERCASE_UNDERSCORE
129 /* Append extra underscore to already underscored names */
130 #undef F77_NAME_EXTRA_UNDERSCORE
132 /* Does this machine have the ident command */
135 /* Use vectorized routines in the IBM MASS library */
136 #undef HAVE_LIBMASSV_ANY
138 /* Use the d prefix on fftw includes */
139 #undef FFTW_NAME_DFFTW
141 /* Use the s prefix on fftw includes */
142 #undef FFTW_NAME_SFFTW
144 /* Dont use any prefix on fftw includes */
145 #undef FFTW_NAME_FFTW
147 /* Use portable trajectory routines */
150 /* Define if using the dmalloc debugging malloc package */
153 /* Use motif/lesstif libraries */
156 /* Vectorize 1/sqrt(x) in normal loops */
157 #undef VECTORIZE_INVSQRT
159 /* Vectorize 1/sqrt(x) in solvent loops */
160 #undef VECTORIZE_INVSQRT_S
162 /* Vectorize 1/sqrt(x) in water loops */
163 #undef VECTORIZE_INVSQRT_W
165 /* Vectorize 1/sqrt(x) in water-water loops */
166 #undef VECTORIZE_INVSQRT_WW
168 /* Prefetch coordinates in normal loops */
171 /* Prefetch coordinates in solvent loops */
174 /* Prefetch coordinates in water loops */
177 /* Prefetch coordinates in water-water loops */
180 /* Prefetch coordinates in normal loops */
183 /* Prefetch coordinates in solvent loops */
186 /* Prefetch coordinates in water loops */
189 /* Prefetch coordinates in water-water loops */