p4est  1.0
src/p4est_config.h
00001 #ifndef _SRC_P_EST_CONFIG_H
00002 #define _SRC_P_EST_CONFIG_H 1
00003  
00004 /* src/p4est_config.h. Generated automatically at end of configure. */
00005 /* src/pre_config.h.  Generated from pre_config.h.in by configure.  */
00006 /* src/pre_config.h.in.  Generated from configure.ac by autoheader.  */
00007 
00008 /* DEPRECATED (use P4EST_ENABLE_BUILD_2D instead) */
00009 #ifndef P4EST_BUILD_2D
00010 #define P4EST_BUILD_2D 1
00011 #endif
00012 
00013 /* DEPRECATED (use P4EST_ENABLE_BUILD_3D instead) */
00014 #ifndef P4EST_BUILD_3D
00015 #define P4EST_BUILD_3D 1
00016 #endif
00017 
00018 /* C compiler */
00019 #ifndef P4EST_CC
00020 #define P4EST_CC "mpicc"
00021 #endif
00022 
00023 /* C compiler flags */
00024 #ifndef P4EST_CFLAGS
00025 #define P4EST_CFLAGS "-pipe -Wall -g -O2 -march=i586 -mtune=generic -I/usr/include/metis "
00026 #endif
00027 
00028 /* C preprocessor */
00029 #ifndef P4EST_CPP
00030 #define P4EST_CPP "mpicc -E"
00031 #endif
00032 
00033 /* C preprocessor flags */
00034 #ifndef P4EST_CPPFLAGS
00035 #define P4EST_CPPFLAGS " "
00036 #endif
00037 
00038 /* Define to 1 if your C++ compiler doesn't accept -c and -o together. */
00039 /* #undef CXX_NO_MINUS_C_MINUS_O */
00040 
00041 /* DEPRECATED (use P4EST_ENABLE_DEBUG instead) */
00042 /* #undef DEBUG */
00043 
00044 /* Undefine if: disable the 2D library */
00045 #ifndef P4EST_ENABLE_BUILD_2D
00046 #define P4EST_ENABLE_BUILD_2D 1
00047 #endif
00048 
00049 /* Undefine if: disable the 3D library */
00050 #ifndef P4EST_ENABLE_BUILD_3D
00051 #define P4EST_ENABLE_BUILD_3D 1
00052 #endif
00053 
00054 /* enable debug mode (assertions and extra checks) */
00055 /* #undef ENABLE_DEBUG */
00056 
00057 /* Define to 1 if we are using MPI */
00058 #ifndef P4EST_ENABLE_MPI
00059 #define P4EST_ENABLE_MPI 1
00060 #endif
00061 
00062 /* Define to 1 if we are using MPI I/O */
00063 #ifndef P4EST_ENABLE_MPIIO
00064 #define P4EST_ENABLE_MPIIO 1
00065 #endif
00066 
00067 /* Define to 1 if we are using MPI_Init_thread */
00068 #ifndef P4EST_ENABLE_MPITHREAD
00069 #define P4EST_ENABLE_MPITHREAD 1
00070 #endif
00071 
00072 /* enable POSIX threads (optionally use --enable-pthread=<PTHREAD_CFLAGS>) */
00073 #ifndef P4EST_ENABLE_PTHREAD
00074 #define P4EST_ENABLE_PTHREAD 1
00075 #endif
00076 
00077 /* Undefine if: write vtk ascii file data */
00078 #ifndef P4EST_ENABLE_VTK_BINARY
00079 #define P4EST_ENABLE_VTK_BINARY 1
00080 #endif
00081 
00082 /* Undefine if: disable zlib compression for vtk binary data */
00083 #ifndef P4EST_ENABLE_VTK_COMPRESSION
00084 #define P4EST_ENABLE_VTK_COMPRESSION 1
00085 #endif
00086 
00087 /* use doubles for vtk file data */
00088 #ifndef P4EST_ENABLE_VTK_DOUBLES
00089 #define P4EST_ENABLE_VTK_DOUBLES 1
00090 #endif
00091 
00092 /* Define to dummy `main' function (if any) required to link to the Fortran
00093    libraries. */
00094 /* #undef F77_DUMMY_MAIN */
00095 
00096 /* Define to a macro mangling the given C identifier (in lower and upper
00097    case), which must not contain underscores, for linking with Fortran. */
00098 #ifndef P4EST_F77_FUNC
00099 #define P4EST_F77_FUNC(name,NAME) name ## _
00100 #endif
00101 
00102 /* As F77_FUNC, but for C identifiers containing underscores. */
00103 #ifndef P4EST_F77_FUNC_
00104 #define P4EST_F77_FUNC_(name,NAME) name ## _
00105 #endif
00106 
00107 /* Define to 1 if your Fortran compiler doesn't accept -c and -o together. */
00108 /* #undef F77_NO_MINUS_C_MINUS_O */
00109 
00110 /* Define if F77 and FC dummy `main' functions are identical. */
00111 /* #undef FC_DUMMY_MAIN_EQ_F77 */
00112 
00113 /* Define to 1 if you have the <arpa/inet.h> header file. */
00114 #ifndef P4EST_HAVE_ARPA_INET_H
00115 #define P4EST_HAVE_ARPA_INET_H 1
00116 #endif
00117 
00118 /* Define to 1 if you have the <dlfcn.h> header file. */
00119 #ifndef P4EST_HAVE_DLFCN_H
00120 #define P4EST_HAVE_DLFCN_H 1
00121 #endif
00122 
00123 /* Define to 1 if you have the `fsync' function. */
00124 #ifndef P4EST_HAVE_FSYNC
00125 #define P4EST_HAVE_FSYNC 1
00126 #endif
00127 
00128 /* Define to 1 if you have the <inttypes.h> header file. */
00129 #ifndef P4EST_HAVE_INTTYPES_H
00130 #define P4EST_HAVE_INTTYPES_H 1
00131 #endif
00132 
00133 /* Have we found function pthread_create. */
00134 #ifndef P4EST_HAVE_LPTHREAD
00135 #define P4EST_HAVE_LPTHREAD 1
00136 #endif
00137 
00138 /* Have we found function lua_createtable. */
00139 #ifndef P4EST_HAVE_LUA
00140 #define P4EST_HAVE_LUA 1
00141 #endif
00142 
00143 /* Define to 1 if you have the <memory.h> header file. */
00144 #ifndef P4EST_HAVE_MEMORY_H
00145 #define P4EST_HAVE_MEMORY_H 1
00146 #endif
00147 
00148 /* Define to 1 if you have the <netinet/in.h> header file. */
00149 #ifndef P4EST_HAVE_NETINET_IN_H
00150 #define P4EST_HAVE_NETINET_IN_H 1
00151 #endif
00152 
00153 /* Define to 1 if you have the <stdint.h> header file. */
00154 #ifndef P4EST_HAVE_STDINT_H
00155 #define P4EST_HAVE_STDINT_H 1
00156 #endif
00157 
00158 /* Define to 1 if you have the <stdlib.h> header file. */
00159 #ifndef P4EST_HAVE_STDLIB_H
00160 #define P4EST_HAVE_STDLIB_H 1
00161 #endif
00162 
00163 /* Define to 1 if you have the <strings.h> header file. */
00164 #ifndef P4EST_HAVE_STRINGS_H
00165 #define P4EST_HAVE_STRINGS_H 1
00166 #endif
00167 
00168 /* Define to 1 if you have the <string.h> header file. */
00169 #ifndef P4EST_HAVE_STRING_H
00170 #define P4EST_HAVE_STRING_H 1
00171 #endif
00172 
00173 /* Define to 1 if you have the <sys/stat.h> header file. */
00174 #ifndef P4EST_HAVE_SYS_STAT_H
00175 #define P4EST_HAVE_SYS_STAT_H 1
00176 #endif
00177 
00178 /* Define to 1 if you have the <sys/types.h> header file. */
00179 #ifndef P4EST_HAVE_SYS_TYPES_H
00180 #define P4EST_HAVE_SYS_TYPES_H 1
00181 #endif
00182 
00183 /* Define to 1 if you have the <unistd.h> header file. */
00184 #ifndef P4EST_HAVE_UNISTD_H
00185 #define P4EST_HAVE_UNISTD_H 1
00186 #endif
00187 
00188 /* Have we found function adler32_combine. */
00189 #ifndef P4EST_HAVE_ZLIB
00190 #define P4EST_HAVE_ZLIB 1
00191 #endif
00192 
00193 /* Linker flags */
00194 #ifndef P4EST_LDFLAGS
00195 #define P4EST_LDFLAGS " "
00196 #endif
00197 
00198 /* Libraries */
00199 #ifndef P4EST_LIBS
00200 #define P4EST_LIBS "-lmetis -llapack -lopenblas -llua -lz   "
00201 #endif
00202 
00203 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00204    */
00205 #ifndef P4EST_LT_OBJDIR
00206 #define P4EST_LT_OBJDIR ".libs/"
00207 #endif
00208 
00209 /* DEPRECATED (use P4EST_WITH_METIS instead) */
00210 #ifndef P4EST_METIS
00211 #define P4EST_METIS 1
00212 #endif
00213 
00214 /* DEPRECATED (use P4EST_ENABLE_MPI instead) */
00215 #ifndef P4EST_MPI
00216 #define P4EST_MPI 1
00217 #endif
00218 
00219 /* DEPRECATED (use P4EST_ENABLE_MPIIO instead) */
00220 #ifndef P4EST_MPIIO
00221 #define P4EST_MPIIO 1
00222 #endif
00223 
00224 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
00225 /* #undef NO_MINUS_C_MINUS_O */
00226 
00227 /* Name of package */
00228 #ifndef P4EST_PACKAGE
00229 #define P4EST_PACKAGE "p4est"
00230 #endif
00231 
00232 /* Define to the address where bug reports for this package should be sent. */
00233 #ifndef P4EST_PACKAGE_BUGREPORT
00234 #define P4EST_PACKAGE_BUGREPORT "info@p4est.org"
00235 #endif
00236 
00237 /* Define to the full name of this package. */
00238 #ifndef P4EST_PACKAGE_NAME
00239 #define P4EST_PACKAGE_NAME "p4est"
00240 #endif
00241 
00242 /* Define to the full name and version of this package. */
00243 #ifndef P4EST_PACKAGE_STRING
00244 #define P4EST_PACKAGE_STRING "p4est 1.0"
00245 #endif
00246 
00247 /* Define to the one symbol short name of this package. */
00248 #ifndef P4EST_PACKAGE_TARNAME
00249 #define P4EST_PACKAGE_TARNAME "p4est"
00250 #endif
00251 
00252 /* Define to the home page for this package. */
00253 #ifndef P4EST_PACKAGE_URL
00254 #define P4EST_PACKAGE_URL ""
00255 #endif
00256 
00257 /* Define to the version of this package. */
00258 #ifndef P4EST_PACKAGE_VERSION
00259 #define P4EST_PACKAGE_VERSION "1.0"
00260 #endif
00261 
00262 /* Use builtin getopt */
00263 /* #undef PROVIDE_GETOPT */
00264 
00265 /* Use builtin obstack */
00266 /* #undef PROVIDE_OBSTACK */
00267 
00268 /* DEPRECATED (use P4EST_ENABLE_PTHREAD instead) */
00269 #ifndef P4EST_PTHREAD
00270 #define P4EST_PTHREAD 1
00271 #endif
00272 
00273 /* DEPRECATED (use P4EST_WITH_SC instead) */
00274 #ifndef P4EST_SC
00275 #define P4EST_SC 1
00276 #endif
00277 
00278 /* Define to 1 if you have the ANSI C header files. */
00279 #ifndef P4EST_STDC_HEADERS
00280 #define P4EST_STDC_HEADERS 1
00281 #endif
00282 
00283 /* Version number of package */
00284 #ifndef P4EST_VERSION
00285 #define P4EST_VERSION "1.0"
00286 #endif
00287 
00288 /* Package major version */
00289 #ifndef P4EST_VERSION_MAJOR
00290 #define P4EST_VERSION_MAJOR 1
00291 #endif
00292 
00293 /* Package minor version */
00294 #ifndef P4EST_VERSION_MINOR
00295 #define P4EST_VERSION_MINOR 0
00296 #endif
00297 
00298 /* Package point version */
00299 #ifndef P4EST_VERSION_POINT
00300 #define P4EST_VERSION_POINT 1.0
00301 #endif
00302 
00303 /* DEPRECATED (use P4EST_ENABLE_VTK_BINARY instead) */
00304 #ifndef P4EST_VTK_BINARY
00305 #define P4EST_VTK_BINARY 1
00306 #endif
00307 
00308 /* DEPRECATED (use P4EST_ENABLE_VTK_COMPRESSION instead) */
00309 #ifndef P4EST_VTK_COMPRESSION
00310 #define P4EST_VTK_COMPRESSION 1
00311 #endif
00312 
00313 /* DEPRECATED (use P4EST_ENABLE_VTK_DOUBLES instead) */
00314 #ifndef P4EST_VTK_DOUBLES
00315 #define P4EST_VTK_DOUBLES 1
00316 #endif
00317 
00318 /* Define to 1 if BLAS is used */
00319 #ifndef P4EST_WITH_BLAS
00320 #define P4EST_WITH_BLAS 1
00321 #endif
00322 
00323 /* Define to 1 if LAPACK is used */
00324 #ifndef P4EST_WITH_LAPACK
00325 #define P4EST_WITH_LAPACK 1
00326 #endif
00327 
00328 /* enable metis-dependent code */
00329 #ifndef P4EST_WITH_METIS
00330 #define P4EST_WITH_METIS 1
00331 #endif
00332 
00333 /* path to installed package sc (optional) */
00334 #ifndef P4EST_WITH_SC
00335 #define P4EST_WITH_SC 1
00336 #endif
00337  
00338 /* once: _SRC_P_EST_CONFIG_H */
00339 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines