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 1198 by chuckv, Thu Dec 6 20:40:16 2007 UTC vs.
Revision 1425 by gezelter, Tue Mar 30 15:06:13 2010 UTC

# Line 1 | Line 1
1 < #define OOPSE_VERSION_MAJOR 4
2 < #define OOPSE_VERSION_MINOR 0
3 < #define OOPSE_VERSION_TINY  0
4 < /* The version of Open Babel */
5 < #define BABEL_VERSION "2.0.2"
1 > #define OPENMD_VERSION_MAJOR 1
2 > #define OPENMD_VERSION_MINOR 0
3 > #define OPENMD_VERSION_TINY  2
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 OOPSE should be compiled with single precision arithmetic. */
9 > /* Is defined if OpenMD should be compiled with single precision arithmetic. */
10   #undef SINGLE_PRECISION
11  
14 /* The CGAL version number. */
15 #undef CGAL_VERSION
16
12   /* Define to dummy `main' function (if any) required to link to the Fortran
13     libraries. */
14   #undef FC_DUMMY_MAIN
# Line 31 | Line 26
26   /* define if fstream::open() accepts third parameter. */
27   #undef FSTREAM_OPEN_PROT
28  
34 /* Is defined if the CGAL library is available. */
35 #undef HAVE_CGAL
36
29   /* Is defined if the qhull library is available. */
30   #undef HAVE_QHULL
31  
# Line 64 | Line 56
56   /* Define to 1 if you have the `floor' function. */
57   #undef HAVE_FLOOR
58  
67 /* Define to 1 if you have the <fstream> header file. */
68 #undef HAVE_FSTREAM
69
70 /* define if we have fstream::attach(). */
71 #undef HAVE_FSTREAM_ATTACH
72
73 /* Define to 1 if you have the <fstream.h> header file. */
74 #undef HAVE_FSTREAM_H
75
76 /* define if we have fstream::open(). */
77 #undef HAVE_FSTREAM_OPEN
78
79 /* Define to 1 if you have the <getopt.h> header file. */
80 #undef HAVE_GETOPT_H
81
82 /* Define to 1 if you have the `getopt_long' function. */
83 #undef HAVE_GETOPT_LONG
84
59   /* Define to 1 if you have the `getpagesize' function. */
60   #undef HAVE_GETPAGESIZE
61  
# Line 94 | Line 68
68   /* Define to 1 if you have the <inttypes.h> header file. */
69   #undef HAVE_INTTYPES_H
70  
97 /* Define to 1 if you have the <iomanip> header file. */
98 #undef HAVE_IOMANIP
99
100 /* Define to 1 if you have the <iomanip.h> header file. */
101 #undef HAVE_IOMANIP_H
102
103 /* Define to 1 if you have the <iostream> header file. */
104 #undef HAVE_IOSTREAM
105
106 /* Define to 1 if you have the <iostream.h> header file. */
107 #undef HAVE_IOSTREAM_H
108
71   /* Define to 1 if you have the <libintl.h> header file. */
72   #undef HAVE_LIBINTL_H
73  
112 /* Define to 1 if you have the `m' library (-lm). */
113 #undef HAVE_LIBM
114
74   /* Define to 1 if you have the `z' library (-lz). */
75   #undef HAVE_LIBZ
76  
# Line 125 | Line 84
84     to 0 otherwise. */
85   #undef HAVE_MALLOC
86  
128 /* Define to 1 if you have the <math.h> header file. */
129 #undef HAVE_MATH_H
130
131 /* Define to 1 if you have the `memchr' function. */
132 #undef HAVE_MEMCHR
133
134 /* Define to 1 if you have the `memmove' function. */
135 #undef HAVE_MEMMOVE
136
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
142
143 /* have mpif.h */
144 #undef HAVE_MPIF_H
145
146 /* have mpi.h */
147 #undef HAVE_MPI_H
148
149 /* define if the compiler implements namespaces */
150 #undef HAVE_NAMESPACES
92  
93   /* Define to 1 if you have the `pow' function. */
94   #undef HAVE_POW
# Line 162 | Line 103
103     and to 0 otherwise. */
104   #undef HAVE_REALLOC
105  
165 /* Define to 1 if you have the `rint' function. */
166 #undef HAVE_RINT
167
106   /* Define to 1 if you have the `select' function. */
107   #undef HAVE_SELECT
108  
171 /* Define to 1 if you have the `snprintf' function. */
172 #undef HAVE_SNPRINTF
173
109   /* Define to 1 if you have the `sqrt' function. */
110   #undef HAVE_SQRT
111  
177 /* Define to 1 if you have the `sranddev' function. */
178 #undef HAVE_SRANDDEV
179
180 /* Define to 1 if you have the <sstream> header file. */
181 #undef HAVE_SSTREAM
182
112   /* Define to 1 if stdbool.h conforms to C99. */
113   #undef HAVE_STDBOOL_H
114  
186 /* Define to 1 if you have the <stddef.h> header file. */
187 #undef HAVE_STDDEF_H
188
115   /* Define to 1 if you have the <stdint.h> header file. */
116   #undef HAVE_STDINT_H
117  
192 /* Define to 1 if you have the <stdio.h> header file. */
193 #undef HAVE_STDIO_H
194
118   /* Define to 1 if you have the <stdlib.h> header file. */
119   #undef HAVE_STDLIB_H
120  
198 /* define if C++ iostream is in namespace std. */
199 #undef HAVE_STD_IOSTREAM
200
201 /* define if C++ Standard Template Library is in namespace std */
202 #undef HAVE_STD_STL
203
204 /* define if the compiler supports Standard Template Library */
205 #undef HAVE_STL
206
121   /* Define to 1 if you have the `strcasecmp' function. */
122   #undef HAVE_STRCASECMP
123  
# Line 213 | Line 127
127   /* Define to 1 if you have the `strdup' function. */
128   #undef HAVE_STRDUP
129  
216 /* Define to 1 if you have the `strftime' function. */
217 #undef HAVE_STRFTIME
218
130   /* Define to 1 if you have the `stricmp' function. */
131   #undef HAVE_STRICMP
132  
# Line 231 | Line 142
142   /* Define to 1 if you have the `strnicmp' function. */
143   #undef HAVE_STRNICMP
144  
234 /* Define to 1 if you have the `strrchr' function. */
235 #undef HAVE_STRRCHR
236
145   /* Define to 1 if you have the `strstr' function. */
146   #undef HAVE_STRSTR
147  
240 /* Define to 1 if you have the <strstream> header file. */
241 #undef HAVE_STRSTREAM
242
243 /* Define to 1 if you have the <strstream.h> header file. */
244 #undef HAVE_STRSTREAM_H
245
148   /* Define to 1 if you have the `strtol' function. */
149   #undef HAVE_STRTOL
150  
# Line 291 | Line 193
193   /* Define to 1 if you have the `table' function. */
194   #undef HAVE_TABLE
195  
294 /* Define to 1 if you have the <time.h> header file. */
295 #undef HAVE_TIME_H
296
196   /* Define to 1 if you have the <unistd.h> header file. */
197   #undef HAVE_UNISTD_H
198  
300 /* Define to 1 if you have the <zlib.h> header file. */
301 #undef HAVE_ZLIB_H
302
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  
309 /* Used to export symbols for DLL / shared library builds */
310 #undef OBAPI
311
205   /* Define to the address where bug reports for this package should be sent. */
206   #undef PACKAGE_BUGREPORT
207  
# Line 351 | Line 244
244   /* needed by DEC/Compaq/HP cxx to activate ANSI standard iostream. */
245   #undef __USE_STD_IOSTREAM
246  
354 /* Define to __FUNCTION__ or "" if `__func__' does not conform to ANSI C. */
355 #undef __func__
356
247   /* Define to empty if `const' does not conform to ANSI C. */
248   #undef const
249  
# Line 372 | Line 262
262   /* Define to rpl_realloc if the replacement function should be used. */
263   #undef realloc
264  
265 < /* Define to equivalent of C99 restrict keyword, or to nothing if this is not
376 <   supported. Do not define if restrict is supported directly. */
377 < #undef restrict
378 <
379 < /* Define to `unsigned' if <sys/types.h> does not define. */
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