- Main Page
- Related Pages
- Classes
- Files

# 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 #define HAVE_MACHINE_FPU_H 1
    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 "amd64-portbld-freebsd6.4"
    00292
    00293 /* The target architecture. */
    00294 #define TARGET_ARCH "amd64-portbld-freebsd6.4"
    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  */