scconfig.h

00001 /* src/lib/scconfig.h.  Generated from scconfig.h.in by configure.  */
00002 
00003 #ifndef _CONFIG_H
00004 #define _CONFIG_H
00005 
00006 #ifndef __cplusplus
00007 
00008 /* Define to empty if the keyword does not work.  */
00009 /* #undef const */
00010 
00011 #endif /* __cplusplus */
00012 
00013 #ifdef __cplusplus
00014 
00015 /* Define if the C++ restrict keyword extension exists.  */
00016 /* #undef CXX_RESTRICT */
00017 
00018 #ifdef CXX_RESTRICT
00019 #define restrictxx restrict
00020 #else
00021 #define restrictxx
00022 #endif
00023 
00024 #endif
00025 
00026 /* Define if you want to optimize the reference counting code.  */
00027 #define REF_OPTIMIZE 1
00028 
00029 /* Define if you have <stdint.h>.  */
00030 #define HAVE_STDINT_H 1
00031 
00032 /* Define if you have <sys/stat.h>.  */
00033 #define HAVE_SYS_STAT_H 1
00034 
00035 /* Define if you have <sys/types.h>.  */
00036 #define HAVE_SYS_TYPES_H 1
00037 
00038 /* Define if you have <pwd.h>.  */
00039 #define HAVE_PWD_H 1
00040 
00041 /* Define if you have <termios.h>.  */
00042 #define HAVE_TERMIOS_H 1
00043 
00044 /* Define if you have <sys/times.h>.  */
00045 #define HAVE_SYS_TIMES_H 1
00046 
00047 /* Define if you have <time.h>.  */
00048 #define HAVE_TIME_H 1
00049 
00050 /* Define if you have <machine/fpu.h>.  */
00051 /* #undef HAVE_MACHINE_FPU_H */
00052 
00053 /* Define if you have <asm/fpu.h>.  */
00054 /* #undef HAVE_ASM_FPU_H */
00055 
00056 /* Define if you have <sys/resource.h>.  */
00057 #define HAVE_SYS_RESOURCE_H 1
00058 
00059 /* Define if <sstream> is present.  */
00060 #define HAVE_SSTREAM 1
00061 
00062 /* Define if you have the vprintf function.  */
00063 #define HAVE_VPRINTF 1
00064 
00065 /* Define if you have the ios::fmtflags.  */
00066 #define HAVE_IOS_FMTFLAGS 1
00067 
00068 /* Define if you have the long long type extension.  */
00069 #ifndef HAVE_LONG_LONG
00070 #define HAVE_LONG_LONG 1
00071 #endif
00072 
00073 /* Define if you have streambuf::pubseekoff (you should).  */
00074 #define HAVE_PUBSEEKOFF 1
00075 
00076 /* Define if you have streambuf::sgetn (you should).  */
00077 #define HAVE_SGETN 1
00078 
00079 /* Define if you have a public streambuf::seekoff.  */
00080 /* #undef HAVE_SEEKOFF */
00081 
00082 /* Define as the return type of signal handlers (int or void).  */
00083 #define RETSIGTYPE void
00084 
00085 /* Define if signal handlers have an ellipsis argument in C++.  */
00086 /* #undef SIGHASELLIP */
00087 
00088 /* Define to `unsigned' if <sys/types.h> doesn't define.  */
00089 /* #undef size_t */
00090 
00091 /* Define if you have the ANSI C header files.  */
00092 #define STDC_HEADERS 1
00093 
00094 /* Define if your <sys/time.h> declares struct tm.  */
00095 /* #undef TM_IN_SYS_TIME */
00096 
00097 /* Define if you have the strerror function.  */
00098 #define HAVE_STRERROR 1
00099 
00100 /* Define if you have the setenv function.  */
00101 #define HAVE_SETENV 1
00102 
00103 /* Define if isnan is available from C++.  */
00104 #define HAVE_ISNAN 1
00105 
00106 /* Define if you have the sigfillset function (and company).  */
00107 #define HAVE_SIGFILLSET 1
00108 
00109 /* Define if you have the signal function.  */
00110 #define HAVE_SIGNAL 1
00111 
00112 /* Define if you have the system function.  */
00113 #define HAVE_SYSTEM 1
00114 
00115 /* Define if you have the drand48 function.  */
00116 #define HAVE_DRAND48 1
00117 
00118 /* Define if you have the isnan function.  */
00119 #define HAVE_ISNAN 1
00120 
00121 /* Define if you have the fchdir function.  */
00122 #define HAVE_FCHDIR 1
00123 
00124 /* Define if you have the getpwuid function.  */
00125 #define HAVE_GETPWUID 1
00126 
00127 /* Define if you have the geteuid function.  */
00128 #define HAVE_GETEUID 1
00129 
00130 /* Define if you have the gethostname function.  */
00131 #define HAVE_GETHOSTNAME 1
00132 
00133 /* Define if you have the time function.  */
00134 #define HAVE_TIME 1
00135 
00136 /* Define if you have the ctime function.  */
00137 #define HAVE_CTIME 1
00138 
00139 /* Define if you have the C99 <fenv.h>.  */
00140 #define HAVE_FENV_H 1
00141 
00142 /* Define if you have the glibc feenableexcept extension.  */
00143 #define HAVE_FEENABLEEXCEPT 1
00144 
00145 /* Define if you have the glibc fedisableexcept extension.  */
00146 #define HAVE_FEDISABLEEXCEPT 1
00147 
00148 /* Define if you have the setrlimit function.  */
00149 #define HAVE_SETRLIMIT 1
00150 
00151 /* Define if you have functioning SYSV IPC.  */
00152 #define HAVE_SYSV_IPC 1
00153 
00154 /* Define if semctl must have a semun as the fourth argument.  */
00155 /* #undef SEMCTL_REQUIRES_SEMUN */
00156 
00157 /* Define to the type used for shared memory.  */
00158 /* #undef SHMTYPE */
00159 
00160 #ifndef SHMTYPE
00161 #define SHMTYPE char*
00162 #endif
00163 
00164 /* Define if you have the <fcntl.h> header file.  */
00165 #define HAVE_FCNTL_H 1
00166 
00167 /* Define if you have the <limits.h> header file.  */
00168 #define HAVE_LIMITS_H 1
00169 
00170 /* Define if you have the <sys/ioctl.h> header file.  */
00171 #define HAVE_SYS_IOCTL_H 1
00172 
00173 /* Define if you have the <sys/time.h> header file.  */
00174 #define HAVE_SYS_TIME_H 1
00175 
00176 /* Define if you have the <unistd.h> header file.  */
00177 #define HAVE_UNISTD_H 1
00178 
00179 /* Define if you have the <pthread.h> header file and the pthread library.  */
00180 #define HAVE_PTHREAD 1
00181 
00182 /* Define if you can have the pthread_attr_setstacksize function.  */
00183 /* #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE */
00184 
00185 /* Define if you can have the pthread_attr_getstacksize function.  */
00186 /* #undef HAVE_PTHREAD_ATTR_GETSTACKSIZE */
00187 
00188 /* Define if you can have the pthread_attr_getscope function.  */
00189 /* #undef HAVE_PTHREAD_ATTR_GETSCOPE */
00190 
00191 /* Define if you can have the pthread_attr_setscope function.  */
00192 /* #undef HAVE_PTHREAD_ATTR_SETSCOPE */
00193 
00194 /* Define if you can have the pthread_attr_getinheritsched function.  */
00195 /* #undef HAVE_PTHREAD_ATTR_GETINHERITSCHED */
00196 
00197 /* Define if you can have the pthread_attr_setinheritsched function.  */
00198 /* #undef HAVE_PTHREAD_ATTR_SETINHERITSCHED */
00199 
00200 /* Define if you can have the pthread_attr_setschedpolicy function.  */
00201 /* #undef HAVE_PTHREAD_ATTR_SETSCHEDPOLICY */
00202 
00203 /* Define if you can have the pthread_attr_getschedpolicy function.  */
00204 /* #undef HAVE_PTHREAD_ATTR_GETSCHEDPOLICY */
00205 
00206 /* Define if you can have the pthread_attr_setschedparam function.  */
00207 /* #undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM */
00208 
00209 /* Define if you can have the pthread_attr_getschedparam function.  */
00210 /* #undef HAVE_PTHREAD_ATTR_GETSCHEDPARAM */
00211 
00212 /* Define if you can have the sched_get_priority_max function.  */
00213 /* #undef HAVE_SCHED_GET_PRIORITY_MAX */
00214 
00215 /* Define if you can have the sched_get_priority_min function.  */
00216 /* #undef HAVE_SCHED_GET_PRIORITY_MIN */
00217 
00218 /* Define if you have the NIAMA library.  */
00219 /* #undef HAVE_NIAMA */
00220 
00221 /* Define if you have the <mpi.h> header file and library.  */
00222 /* #undef HAVE_MPI */
00223 
00224 /* Define if you have the MPI_Init_thread routine.  */
00225 /* #undef HAVE_MPI_INIT_THREAD */
00226 
00227 /* Set to the MPI macro defined the desired threading support level.  */
00228 #define SC_MPI_THREAD_LEVEL MPI_THREAD_MULTIPLE
00229 
00230 /* Define if you have the <armci.h> header file and library.  */
00231 /* #undef HAVE_ARMCI */
00232 
00233 /* Define if you have the libint header file and library.  */
00234 #define HAVE_LIBINT 1
00235 
00236 /* Define if you have the libr12 header file and library.  */
00237 #define HAVE_LIBR12 1
00238 
00239 /* Define if you have the libderiv header file and library.  */
00240 #define HAVE_LIBDERIV 1
00241 
00242 /* Define if your MPI implementation has MPI-IO functions */
00243 /* #undef HAVE_MPIIO */
00244 
00245 /* Define if you have the <perf.h> header file and library.  */
00246 /* #undef HAVE_PERF */
00247 
00248 /* Define if you have <execinfo.h> backtrace and backtrace_symbol_fd.  */
00249 /* #undef HAVE_BACKTRACE */
00250 
00251 /* Define if MPIMessageGrp should be used by default. */
00252 /* #undef DEFAULT_MPI */
00253 
00254 /* Define if MTMPIMemoryGrp should be used by default. */
00255 /* #undef DEFAULT_MTMPI */
00256 
00257 /* Define if ARMCIMemoryGrp should be used by default. */
00258 /* #undef DEFAULT_ARMCI */
00259 
00260 /* Define if is MPI is always used (needed if MPI_Init is used to
00261    initialize argument list). */
00262 /* #undef ALWAYS_USE_MPI */
00263 
00264 /* Define if you have the m library (-lm).  */
00265 #define HAVE_LIBM 1
00266 
00267 /* Define if you have the sun library (-lsun).  */
00268 /* #undef HAVE_LIBSUN */
00269 
00270 /* Define if you have the fl library (-lfl).  */
00271 #define HAVE_LIBFL 1
00272 
00273 /* Define if you have the dl library (-ldl).  */
00274 /* #undef HAVE_LIBDL */
00275 
00276 /* Define if you have the <dlfcn.h> header file.  */
00277 #define HAVE_DLFCN_H 1
00278 
00279 /* Define if you have LAPACK
00280  */
00281 /* #undef HAVE_LAPACK */
00282 
00283 /* Define if you have the Scalable BLAS package and everything needed for it.
00284  */
00285 /* #undef HAVE_SCALABLE_BLAS */
00286 
00287 /* Define if machine byte order is big endian. */
00288 /* #undef WORDS_BIGENDIAN */
00289 
00290 /* The host architecture. */
00291 #define HOST_ARCH "i386-portbld-freebsd6.3"
00292 
00293 /* The target architecture. */
00294 #define TARGET_ARCH "i386-portbld-freebsd6.3"
00295 
00296 /* The version number. */
00297 #define SC_VERSION "2.3.1"
00298 
00299 /* The major version number. */
00300 #define SC_MAJOR_VERSION 2
00301 
00302 /* The minor version number. */
00303 #define SC_MINOR_VERSION 3
00304 
00305 /* The micro version number. */
00306 #define SC_MICRO_VERSION 1
00307 
00308 /* The buildid. */
00309 #define SC_BUILDID ""
00310 
00311 /* The library directory in the src distribution. */
00312 #define SRC_SCLIBDIR "/work/a/ports/science/mpqc/work/mpqc-2.3.1/lib"
00313 
00314 /* The installed location of the library directory. */
00315 #define INSTALLED_SCLIBDIR "/usr/local/lib"
00316 
00317 /* The location of architecture independent files. */
00318 #define SCDATADIR "/usr/local/share/mpqc/2.3.1"
00319 
00320 /* The default memory allocation, in bytes. */
00321 #define DEFAULT_SC_MEMORY 32000000
00322 
00323 /* Define if template should be explicitly instantiated.  */
00324 /* #undef EXPLICIT_TEMPLATE_INSTANTIATION */
00325 
00326 /* Define if the C++ keywork "typename" exists.  */
00327 #define HAVE_TYPENAME 1
00328 
00329 #ifdef __cplusplus
00330 #  ifndef HAVE_TYPENAME
00331 #    define typename
00332 #  endif
00333 #endif
00334 
00335 /* Set to true if "using namespace std" needed to access ostream, etc.  */
00336 #define USING_NAMESPACE_STD 1
00337 
00338 #endif /* _CONFIG_H */
00339 
00340 /* 
00341  * Local Variables:
00342  * mode: c++
00343  * End:
00344  */

Generated at Mon Dec 3 23:23:41 2007 for MPQC 2.3.1 using the documentation package Doxygen 1.5.2.