Fixed several compiler warnings, and a bug in PME that I caused in pme.c version...
[alexxy/gromacs.git] / include / config.h.in
1 /* include/config.h.in.  Generated automatically from configure.in by autoheader.  */
2
3 /* Define to empty if the keyword does not work.  */
4 #undef const
5
6 /* Define to `int' if <sys/types.h> doesn't define.  */
7 #undef gid_t
8
9 /* Define if you don't have vprintf but do have _doprnt.  */
10 #undef HAVE_DOPRNT
11
12 /* Define if you have the vprintf function.  */
13 #undef HAVE_VPRINTF
14
15 /* Define as __inline if that's what the C compiler calls it.  */
16 #undef inline
17
18 /* Define as the return type of signal handlers (int or void).  */
19 #undef RETSIGTYPE
20
21 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
22 #undef size_t
23
24 /* Define if you have the ANSI C header files.  */
25 #undef STDC_HEADERS
26
27 /* Define if your <sys/time.h> declares struct tm.  */
28 #undef TM_IN_SYS_TIME
29
30 /* Define to `int' if <sys/types.h> doesn't define.  */
31 #undef uid_t
32
33 /* Define if the X Window System is missing or not being used.  */
34 #undef X_DISPLAY_MISSING
35
36 /* Define if you have the strcasecmp function.  */
37 #undef HAVE_STRCASECMP
38
39 /* Define if you have the strdup function.  */
40 #undef HAVE_STRDUP
41
42 /* Define if you have the <limits.h> header file.  */
43 #undef HAVE_LIMITS_H
44
45 /* Define if you have the <malloc.h> header file.  */
46 #undef HAVE_MALLOC_H
47
48 /* Define if you have the <rpc/rpc.h> header file.  */
49 #undef HAVE_RPC_RPC_H
50
51 /* Define if you have the <rpc/xdr.h> header file.  */
52 #undef HAVE_RPC_XDR_H
53
54 /* Define if you have the <strings.h> header file.  */
55 #undef HAVE_STRINGS_H
56
57 /* Define if you have the <unistd.h> header file.  */
58 #undef HAVE_UNISTD_H
59
60 /* Define if you have the m library (-lm).  */
61 #undef HAVE_LIBM
62
63 /* Define if you have the mass library (-lmass).  */
64 #undef HAVE_LIBMASS
65
66 /* Define if you have the nsl library (-lnsl).  */
67 #undef HAVE_LIBNSL
68
69 /* Define if you have the xlopt library (-lxlopt).  */
70 #undef HAVE_LIBXLOPT
71
72 /* Name of package */
73 #undef PACKAGE
74
75 /* Version number of package */
76 #undef VERSION
77
78 /* Compile in double precision */
79 #undef DOUBLE
80
81 /* Use Fortran for innerloops and some other core stuff */
82 #undef USE_FORTRAN
83
84 /* If defined, only start MPI runs when this variable is set */
85 #undef CHECK_MPI_ENV
86
87 /* Optimize for a vector architecture */
88 #undef USE_VECTOR
89
90 /* Expand the water loops to three inner loops */
91 #undef SIMPLEWATER
92
93 /* Don't use special loops for water-water interactions */
94 #undef DISABLE_WATERWATER_LOOPS
95
96 /* Use the GROMACS software 1/x */
97 #undef SOFTWARE_RECIP
98
99 /* Use the GROMACS software 1/sqrt(x) */
100 #undef SOFTWARE_SQRT
101
102 /* Vectorize the reciprocal calculation */
103 #undef VECTORIZE_RECIP
104
105 /* Try to get coordinates to cache before using them */
106 #undef DECREASE_SQUARE_LATENCY
107
108 /* Try to get table data to cache before using it */
109 #undef DECREASE_LOOKUP_LATENCY
110
111 /* Disable all FFTW (and thus PME/PPPM) support */
112 #undef WITHOUT_FFTW
113
114 /* Make a parallel version of GROMACS using MPI */
115 #undef USE_MPI
116
117 /* call f77 with lowercase, no underscore */
118 #undef F77_NAME_LOWERCASE
119
120 /* call f77 with lowercase and underscore */
121 #undef F77_NAME_LOWERCASE_UNDERSCORE
122
123 /* call f77 with uppercase, no underscore */
124 #undef F77_NAME_UPPERCASE
125
126 /* call f77 with uppercase and underscore */
127 #undef F77_NAME_UPPERCASE_UNDERSCORE
128
129 /* Append extra underscore to already underscored names */
130 #undef F77_NAME_EXTRA_UNDERSCORE
131
132 /* Does this machine have the ident command */
133 #undef HAVE_IDENT
134
135 /* Use vectorized routines in the IBM MASS library */
136 #undef HAVE_LIBMASSV_ANY
137
138 /* Use the d prefix on fftw includes */
139 #undef FFTW_NAME_DFFTW
140
141 /* Use the s prefix on fftw includes */
142 #undef FFTW_NAME_SFFTW
143
144 /* Dont use any prefix on fftw includes */
145 #undef FFTW_NAME_FFTW
146
147 /* Use portable trajectory routines */
148 #undef USE_XDR
149
150 /* Define if using the dmalloc debugging malloc package */
151 #undef WITH_DMALLOC
152
153 /* Use motif/lesstif libraries */
154 #undef HAVE_MOTIF
155
156 /* Vectorize 1/sqrt(x) in normal loops */
157 #undef VECTORIZE_INVSQRT
158
159 /* Vectorize 1/sqrt(x) in solvent loops */
160 #undef VECTORIZE_INVSQRT_S
161
162 /* Vectorize 1/sqrt(x) in water loops */
163 #undef VECTORIZE_INVSQRT_W
164
165 /* Vectorize 1/sqrt(x) in water-water loops */
166 #undef VECTORIZE_INVSQRT_WW
167
168 /* Prefetch coordinates in normal loops */
169 #undef PREFETCH_X
170
171 /* Prefetch coordinates in solvent loops */
172 #undef PREFETCH_X_S
173
174 /* Prefetch coordinates in water loops */
175 #undef PREFETCH_X_W
176
177 /* Prefetch coordinates in water-water loops */
178 #undef PREFETCH_X_WW
179
180 /* Prefetch coordinates in normal loops */
181 #undef PREFETCH_F
182
183 /* Prefetch coordinates in solvent loops */
184 #undef PREFETCH_F_S
185
186 /* Prefetch coordinates in water loops */
187 #undef PREFETCH_F_W
188
189 /* Prefetch coordinates in water-water loops */
190 #undef PREFETCH_F_WW
191