ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/branches/development/src/config.h.cmake
Revision: 1629
Committed: Wed Sep 14 21:15:17 2011 UTC (13 years, 7 months ago) by gezelter
File size: 2106 byte(s)
Log Message:
Merging changes from old branch into development branch

File Contents

# User Rev Content
1 chuckv 1496 /* config.h. Generated from config.h.cmake by cmake */
2    
3     #define OPENMD_VERSION_MAJOR "${VERSION_MAJOR}"
4     #define OPENMD_VERSION_MINOR "${VERSION_MINOR}"
5     #define OPENMD_VERSION_TINY "${VERSION_TINY}"
6    
7     #define MK_STR(s) # s
8     #define STR_DEFINE(t, s) t = MK_STR(s)
9    
10     /* Is defined if OpenMD should be compiled with single precision arithmetic. */
11     #cmakedefine SINGLE_PRECISION
12    
13     /* Is defined if the qhull library is available. */
14     #cmakedefine HAVE_QHULL
15    
16     /* Define to 1 if you have the <conio.h> header file. */
17     #cmakedefine HAVE_CONIO_H 1
18    
19     /* define if fftw3.h exists */
20     #cmakedefine HAVE_FFTW3_H
21    
22     /* define if fftw.h exists */
23     #cmakedefine HAVE_FFTW_H
24    
25     /* define if dfftw.h exists */
26     #cmakedefine HAVE_DFFTW_H
27    
28     /* Define to 1 if you have the `z' library (-lz). */
29     #cmakedefine HAVE_LIBZ 1
30    
31     /* Define to 1 if you have the `strcasecmp' function. */
32     #cmakedefine HAVE_STRCASECMP 1
33    
34     /* Define to 1 if you have the `stricmp' function. */
35     #cmakedefine HAVE_STRICMP 1
36    
37     /* Define to the one symbol short name of this package. */
38     #cmakedefine PACKAGE_TARNAME
39    
40     /* Define to the version of this package. */
41     #cmakedefine PACKAGE_VERSION
42    
43     /* needed by DEC/Compaq/HP cxx to activate ANSI standard iostream. */
44     #cmakedefine __USE_STD_IOSTREAM
45    
46     /* Define to empty if `const' does not conform to ANSI C. */
47     #cmakedefine const
48    
49     /* Code compiled in debug mode */
50     #cmakedefine debug
51    
52     /* Define to `__inline__' or `__inline' if that's what the C compiler
53     calls it, or to nothing if 'inline' is not supported under any name. */
54     #ifndef __cplusplus
55     #undef inline
56     #endif
57    
58     /* Define to rpl_malloc if the replacement function should be used. */
59     #undef malloc
60    
61     /* Define to rpl_realloc if the replacement function should be used. */
62     #undef realloc
63    
64     /* Define to `unsigned int' if <sys/types.h> does not define. */
65     #undef size_t
66    
67     #ifdef SINGLE_PRECISION
68     typedef float RealType;
69     #ifdef IS_MPI
70     #define MPI_REALTYPE MPI_FLOAT
71     #define REALTYPE FLOAT
72     #define REALTYPE_INT FLOAT_INT
73     #endif
74     #else
75     typedef double RealType;
76     #ifdef IS_MPI
77     #define MPI_REALTYPE MPI_DOUBLE
78     #define REALTYPE DOUBLE
79     #define REALTYPE_INT DOUBLE_INT
80     #endif
81     #endif