ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/config.h.in
(Generate patch)

Comparing trunk/src/config.h.in (file contents):
Revision 2 by gezelter, Fri Sep 24 04:16:43 2004 UTC vs.
Revision 1390 by gezelter, Wed Nov 25 20:02:06 2009 UTC

# Line 1 | Line 1
1 + #define OPENMD_VERSION_MAJOR 1
2 + #define OPENMD_VERSION_MINOR 0
3 + #define OPENMD_VERSION_TINY  0
4 + #define MK_STR(s) # s
5 + #define STR_DEFINE(t, s) t = MK_STR(s)
6 + /* The file extension used for shared modules */
7 + #undef MODULE_EXTENSION
8 +
9 + /* Is defined if OpenMD should be compiled with single precision arithmetic. */
10 + #undef SINGLE_PRECISION
11 +
12 + /* Define to dummy `main' function (if any) required to link to the Fortran
13 +   libraries. */
14 + #undef FC_DUMMY_MAIN
15 +
16 + /* Define if F77 and FC dummy `main' functions are identical. */
17 + #undef FC_DUMMY_MAIN_EQ_F77
18 +
19   /* Define to a macro mangling the given C identifier (in lower and upper
20 < *    case), which must not contain underscores, for linking with Fortran. */
21 < #undef F90_FUNC
20 >   case), which must not contain underscores, for linking with Fortran. */
21 > #undef FC_FUNC
22  
23 < /* As F90_FUNC, but for C identifiers containing underscores. */
24 < #undef F90_FUNC_
23 > /* As FC_FUNC, but for C identifiers containing underscores. */
24 > #undef FC_FUNC_
25  
26 < /* Define to 1 if you find the <mpi.h> header file. */
27 < #undef HAVE_MPI_H
26 > /* define if fstream::open() accepts third parameter. */
27 > #undef FSTREAM_OPEN_PROT
28  
29 < /* Define to 1 if you find the <mpif.h> header file. */
30 < #undef HAVE_MPIF_H
29 > /* Is defined if the qhull library is available. */
30 > #undef HAVE_QHULL
31 >
32 > /* Define to 1 if the system has the type `clock_t'. */
33 > #undef HAVE_CLOCK_T
34 >
35 > /* Define to 1 if you have the <cmath> header file. */
36 > #undef HAVE_CMATH
37 >
38 > /* Define to 1 if you have the <conio.h> header file. */
39 > #undef HAVE_CONIO_H
40 >
41 > /* Define to 1 if you have the <ctype.h> header file. */
42 > #undef HAVE_CTYPE_H
43 >
44 > /* Define to 1 if you have the <dlfcn.h> header file. */
45 > #undef HAVE_DLFCN_H
46 >
47 > /* define if fftw3.h exists */
48 > #undef HAVE_FFTW3_H
49 >
50 > /* define if fftw.h exists */
51 > #undef HAVE_FFTW_H
52 >
53 > /* define if dfftw.h exists */
54 > #undef HAVE_DFFTW_H
55 >
56 > /* Define to 1 if you have the `floor' function. */
57 > #undef HAVE_FLOOR
58 >
59 > /* Define to 1 if you have the `getpagesize' function. */
60 > #undef HAVE_GETPAGESIZE
61 >
62 > /* Define to 1 if you have the `getsysinfo' function. */
63 > #undef HAVE_GETSYSINFO
64 >
65 > /* Define to 1 if you have the `gettimeofday' function. */
66 > #undef HAVE_GETTIMEOFDAY
67 >
68 > /* Define to 1 if you have the <inttypes.h> header file. */
69 > #undef HAVE_INTTYPES_H
70 >
71 > /* Define to 1 if you have the <libintl.h> header file. */
72 > #undef HAVE_LIBINTL_H
73 >
74 > /* Define to 1 if you have the `z' library (-lz). */
75 > #undef HAVE_LIBZ
76 >
77 > /* Define to 1 if you have the <limits.h> header file. */
78 > #undef HAVE_LIMITS_H
79 >
80 > /* Define to 1 if you have the <machine/hal_sysinfo.h> header file. */
81 > #undef HAVE_MACHINE_HAL_SYSINFO_H
82 >
83 > /* Define to 1 if your system has a GNU libc compatible `malloc' function, and
84 >   to 0 otherwise. */
85 > #undef HAVE_MALLOC
86 >
87 > /* Define to 1 if you have the <memory.h> header file. */
88 > #undef HAVE_MEMORY_H
89 >
90 > /* Define to 1 if you have the `memset' function. */
91 > #undef HAVE_MEMSET
92 >
93 > /* Define to 1 if you have the `pow' function. */
94 > #undef HAVE_POW
95 >
96 > /* Define to 1 if you have the `pstat_getdynamic' function. */
97 > #undef HAVE_PSTAT_GETDYNAMIC
98 >
99 > /* Define to 1 if you have the `pstat_getstatic' function. */
100 > #undef HAVE_PSTAT_GETSTATIC
101 >
102 > /* Define to 1 if your system has a GNU libc compatible `realloc' function,
103 >   and to 0 otherwise. */
104 > #undef HAVE_REALLOC
105 >
106 > /* Define to 1 if you have the `select' function. */
107 > #undef HAVE_SELECT
108 >
109 > /* Define to 1 if you have the `sqrt' function. */
110 > #undef HAVE_SQRT
111 >
112 > /* Define to 1 if stdbool.h conforms to C99. */
113 > #undef HAVE_STDBOOL_H
114 >
115 > /* Define to 1 if you have the <stdint.h> header file. */
116 > #undef HAVE_STDINT_H
117 >
118 > /* Define to 1 if you have the <stdlib.h> header file. */
119 > #undef HAVE_STDLIB_H
120 >
121 > /* Define to 1 if you have the `strcasecmp' function. */
122 > #undef HAVE_STRCASECMP
123 >
124 > /* Define to 1 if you have the `strchr' function. */
125 > #undef HAVE_STRCHR
126 >
127 > /* Define to 1 if you have the `strdup' function. */
128 > #undef HAVE_STRDUP
129 >
130 > /* Define to 1 if you have the `stricmp' function. */
131 > #undef HAVE_STRICMP
132 >
133 > /* Define to 1 if you have the <strings.h> header file. */
134 > #undef HAVE_STRINGS_H
135 >
136 > /* Define to 1 if you have the <string.h> header file. */
137 > #undef HAVE_STRING_H
138 >
139 > /* Define to 1 if you have the `strncasecmp' function. */
140 > #undef HAVE_STRNCASECMP
141 >
142 > /* Define to 1 if you have the `strnicmp' function. */
143 > #undef HAVE_STRNICMP
144 >
145 > /* Define to 1 if you have the `strstr' function. */
146 > #undef HAVE_STRSTR
147 >
148 > /* Define to 1 if you have the `strtol' function. */
149 > #undef HAVE_STRTOL
150 >
151 > /* Define to 1 if you have the `sysctl' function. */
152 > #undef HAVE_SYSCTL
153 >
154 > /* Define to 1 if you have the `sysmp' function. */
155 > #undef HAVE_SYSMP
156 >
157 > /* Define to 1 if you have the <sys/param.h> header file. */
158 > #undef HAVE_SYS_PARAM_H
159 >
160 > /* Define to 1 if you have the <sys/pstat.h> header file. */
161 > #undef HAVE_SYS_PSTAT_H
162 >
163 > /* Define to 1 if you have the <sys/select.h> header file. */
164 > #undef HAVE_SYS_SELECT_H
165 >
166 > /* Define to 1 if you have the <sys/socket.h> header file. */
167 > #undef HAVE_SYS_SOCKET_H
168 >
169 > /* Define to 1 if you have the <sys/stat.h> header file. */
170 > #undef HAVE_SYS_STAT_H
171 >
172 > /* Define to 1 if you have the <sys/sysctl.h> header file. */
173 > #undef HAVE_SYS_SYSCTL_H
174 >
175 > /* Define to 1 if you have the <sys/sysinfo.h> header file. */
176 > #undef HAVE_SYS_SYSINFO_H
177 >
178 > /* Define to 1 if you have the <sys/sysmp.h> header file. */
179 > #undef HAVE_SYS_SYSMP_H
180 >
181 > /* Define to 1 if you have the <sys/systemcfg.h> header file. */
182 > #undef HAVE_SYS_SYSTEMCFG_H
183 >
184 > /* Define to 1 if you have the <sys/table.h> header file. */
185 > #undef HAVE_SYS_TABLE_H
186 >
187 > /* Define to 1 if you have the <sys/time.h> header file. */
188 > #undef HAVE_SYS_TIME_H
189 >
190 > /* Define to 1 if you have the <sys/types.h> header file. */
191 > #undef HAVE_SYS_TYPES_H
192 >
193 > /* Define to 1 if you have the `table' function. */
194 > #undef HAVE_TABLE
195 >
196 > /* Define to 1 if you have the <unistd.h> header file. */
197 > #undef HAVE_UNISTD_H
198 >
199 > /* Define to 1 if the system has the type `_Bool'. */
200 > #undef HAVE__BOOL
201 >
202 > /* Define if you have the _system_configuration variable. */
203 > #undef HAVE__SYSTEM_CONFIGURATION
204 >
205 > /* Define to the address where bug reports for this package should be sent. */
206 > #undef PACKAGE_BUGREPORT
207 >
208 > /* Define to the full name of this package. */
209 > #undef PACKAGE_NAME
210 >
211 > /* Define to the full name and version of this package. */
212 > #undef PACKAGE_STRING
213 >
214 > /* Define to the one symbol short name of this package. */
215 > #undef PACKAGE_TARNAME
216 >
217 > /* Define to the version of this package. */
218 > #undef PACKAGE_VERSION
219 >
220 > /* Path to ps program */
221 > #undef PSCOMMAND
222 >
223 > /* ps uses BSD-style arguments */
224 > #undef PSTYPE_IS_BSD
225 >
226 > /* ps uses POSIX-style arguments */
227 > #undef PSTYPE_IS_POSIX
228 >
229 > /* Define to the type of arg 1 for `select'. */
230 > #undef SELECT_TYPE_ARG1
231 >
232 > /* Define to the type of args 2, 3 and 4 for `select'. */
233 > #undef SELECT_TYPE_ARG234
234 >
235 > /* Define to the type of arg 5 for `select'. */
236 > #undef SELECT_TYPE_ARG5
237 >
238 > /* Define to 1 if you have the ANSI C header files. */
239 > #undef STDC_HEADERS
240 >
241 > /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
242 > #undef TIME_WITH_SYS_TIME
243 >
244 > /* needed by DEC/Compaq/HP cxx to activate ANSI standard iostream. */
245 > #undef __USE_STD_IOSTREAM
246 >
247 > /* Define to empty if `const' does not conform to ANSI C. */
248 > #undef const
249 >
250 > /* Code compiled in debug mode */
251 > #undef debug
252 >
253 > /* Define to `__inline__' or `__inline' if that's what the C compiler
254 >   calls it, or to nothing if 'inline' is not supported under any name.  */
255 > #ifndef __cplusplus
256 > #undef inline
257 > #endif
258 >
259 > /* Define to rpl_malloc if the replacement function should be used. */
260 > #undef malloc
261 >
262 > /* Define to rpl_realloc if the replacement function should be used. */
263 > #undef realloc
264 >
265 > /* Define to `unsigned int' if <sys/types.h> does not define. */
266 > #undef size_t
267 >
268 > #ifdef SINGLE_PRECISION
269 > typedef float RealType;
270 > #ifdef IS_MPI
271 > #define MPI_REALTYPE MPI_FLOAT
272 > #define REALTYPE FLOAT
273 > #define REALTYPE_INT FLOAT_INT
274 > #endif
275 > #else
276 > typedef double RealType;
277 > #ifdef IS_MPI
278 > #define MPI_REALTYPE MPI_DOUBLE
279 > #define REALTYPE DOUBLE
280 > #define REALTYPE_INT DOUBLE_INT
281 > #endif
282 > #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines