MPQC 2.3.1

- Main Page
- Related Pages
- Classes
- Files

- File List

scconfig.h
1 /* src/lib/scconfig.h. Generated from scconfig.h.in by configure. */
2
3 #ifndef _CONFIG_H
4 #define _CONFIG_H
5
6 #ifndef __cplusplus
7
8 /* Define to empty if the keyword does not work. */
9 /* #undef const */
10
11 #endif /* __cplusplus */
12
13 #ifdef __cplusplus
14
15 /* Define if the C++ restrict keyword extension exists. */
16 /* #undef CXX_RESTRICT */
17
18 #ifdef CXX_RESTRICT
19 #define restrictxx restrict
20 #else
21 #define restrictxx
22 #endif
23
24 #endif
25
26 /* Define if you want to optimize the reference counting code. */
27 #define REF_OPTIMIZE 1
28
29 /* Define if you have <stdint.h>. */
30 #define HAVE_STDINT_H 1
31
32 /* Define if you have <sys/stat.h>. */
33 #define HAVE_SYS_STAT_H 1
34
35 /* Define if you have <sys/types.h>. */
36 #define HAVE_SYS_TYPES_H 1
37
38 /* Define if you have <pwd.h>. */
39 #define HAVE_PWD_H 1
40
41 /* Define if you have <termios.h>. */
42 #define HAVE_TERMIOS_H 1
43
44 /* Define if you have <sys/times.h>. */
45 #define HAVE_SYS_TIMES_H 1
46
47 /* Define if you have <time.h>. */
48 #define HAVE_TIME_H 1
49
50 /* Define if you have <machine/fpu.h>. */
51 /* #undef HAVE_MACHINE_FPU_H */
52
53 /* Define if you have <asm/fpu.h>. */
54 /* #undef HAVE_ASM_FPU_H */
55
56 /* Define if you have <sys/resource.h>. */
57 #define HAVE_SYS_RESOURCE_H 1
58
59 /* Define if <sstream> is present. */
60 #define HAVE_SSTREAM 1
61
62 /* Define if you have the vprintf function. */
63 #define HAVE_VPRINTF 1
64
65 /* Define if you have the ios::fmtflags. */
66 #define HAVE_IOS_FMTFLAGS 1
67
68 /* Define if you have the long long type extension. */
69 #ifndef HAVE_LONG_LONG
70 #define HAVE_LONG_LONG 1
71 #endif
72
73 /* Define if you have streambuf::pubseekoff (you should). */
74 #define HAVE_PUBSEEKOFF 1
75
76 /* Define if you have streambuf::sgetn (you should). */
77 #define HAVE_SGETN 1
78
79 /* Define if you have a public streambuf::seekoff. */
80 /* #undef HAVE_SEEKOFF */
81
82 /* Define as the return type of signal handlers (int or void). */
83 #define RETSIGTYPE void
84
85 /* Define if signal handlers have an ellipsis argument in C++. */
86 /* #undef SIGHASELLIP */
87
88 /* Define to `unsigned' if <sys/types.h> doesn't define. */
89 /* #undef size_t */
90
91 /* Define if you have the ANSI C header files. */
92 #define STDC_HEADERS 1
93
94 /* Define if your <sys/time.h> declares struct tm. */
95 /* #undef TM_IN_SYS_TIME */
96
97 /* Define if you have the strerror function. */
98 #define HAVE_STRERROR 1
99
100 /* Define if you have the setenv function. */
101 #define HAVE_SETENV 1
102
103 /* Define if isnan is available from C++. */
104 #define HAVE_ISNAN 1
105
106 /* Define if you have the sigfillset function (and company). */
107 #define HAVE_SIGFILLSET 1
108
109 /* Define if you have the signal function. */
110 #define HAVE_SIGNAL 1
111
112 /* Define if you have the system function. */
113 #define HAVE_SYSTEM 1
114
115 /* Define if you have the drand48 function. */
116 #define HAVE_DRAND48 1
117
118 /* Define if you have the isnan function. */
119 #define HAVE_ISNAN 1
120
121 /* Define if you have the fchdir function. */
122 #define HAVE_FCHDIR 1
123
124 /* Define if you have the getpwuid function. */
125 #define HAVE_GETPWUID 1
126
127 /* Define if you have the geteuid function. */
128 #define HAVE_GETEUID 1
129
130 /* Define if you have the gethostname function. */
131 #define HAVE_GETHOSTNAME 1
132
133 /* Define if you have the time function. */
134 #define HAVE_TIME 1
135
136 /* Define if you have the ctime function. */
137 #define HAVE_CTIME 1
138
139 /* Define if you have the C99 <fenv.h>. */
140 #define HAVE_FENV_H 1
141
142 /* Define if you have the glibc feenableexcept extension. */
143 #define HAVE_FEENABLEEXCEPT 1
144
145 /* Define if you have the glibc fedisableexcept extension. */
146 #define HAVE_FEDISABLEEXCEPT 1
147
148 /* Define if you have the setrlimit function. */
149 #define HAVE_SETRLIMIT 1
150
151 /* Define if you have functioning SYSV IPC. */
152 #define HAVE_SYSV_IPC 1
153
154 /* Define if semctl must have a semun as the fourth argument. */
155 /* #undef SEMCTL_REQUIRES_SEMUN */
156
157 /* Define to the type used for shared memory. */
158 /* #undef SHMTYPE */
159
160 #ifndef SHMTYPE
161 #define SHMTYPE char*
162 #endif
163
164 /* Define if you have the <fcntl.h> header file. */
165 #define HAVE_FCNTL_H 1
166
167 /* Define if you have the <limits.h> header file. */
168 #define HAVE_LIMITS_H 1
169
170 /* Define if you have the <sys/ioctl.h> header file. */
171 #define HAVE_SYS_IOCTL_H 1
172
173 /* Define if you have the <sys/time.h> header file. */
174 #define HAVE_SYS_TIME_H 1
175
176 /* Define if you have the <unistd.h> header file. */
177 #define HAVE_UNISTD_H 1
178
179 /* Define if you have the <pthread.h> header file and the pthread library. */
180 #define HAVE_PTHREAD 1
181
182 /* Define if you can have the pthread_attr_setstacksize function. */
183 /* #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE */
184
185 /* Define if you can have the pthread_attr_getstacksize function. */
186 /* #undef HAVE_PTHREAD_ATTR_GETSTACKSIZE */
187
188 /* Define if you can have the pthread_attr_getscope function. */
189 /* #undef HAVE_PTHREAD_ATTR_GETSCOPE */
190
191 /* Define if you can have the pthread_attr_setscope function. */
192 /* #undef HAVE_PTHREAD_ATTR_SETSCOPE */
193
194 /* Define if you can have the pthread_attr_getinheritsched function. */
195 /* #undef HAVE_PTHREAD_ATTR_GETINHERITSCHED */
196
197 /* Define if you can have the pthread_attr_setinheritsched function. */
198 /* #undef HAVE_PTHREAD_ATTR_SETINHERITSCHED */
199
200 /* Define if you can have the pthread_attr_setschedpolicy function. */
201 /* #undef HAVE_PTHREAD_ATTR_SETSCHEDPOLICY */
202
203 /* Define if you can have the pthread_attr_getschedpolicy function. */
204 /* #undef HAVE_PTHREAD_ATTR_GETSCHEDPOLICY */
205
206 /* Define if you can have the pthread_attr_setschedparam function. */
207 /* #undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM */
208
209 /* Define if you can have the pthread_attr_getschedparam function. */
210 /* #undef HAVE_PTHREAD_ATTR_GETSCHEDPARAM */
211
212 /* Define if you can have the sched_get_priority_max function. */
213 /* #undef HAVE_SCHED_GET_PRIORITY_MAX */
214
215 /* Define if you can have the sched_get_priority_min function. */
216 /* #undef HAVE_SCHED_GET_PRIORITY_MIN */
217
218 /* Define if you have the NIAMA library. */
219 /* #undef HAVE_NIAMA */
220
221 /* Define if you have the <mpi.h> header file and library. */
222 #define HAVE_MPI 1
223
224 /* Define if you have the MPI_Init_thread routine. */
225 #define HAVE_MPI_INIT_THREAD 1
226
227 /* Set to the MPI macro defined the desired threading support level. */
228 #define SC_MPI_THREAD_LEVEL MPI_THREAD_MULTIPLE
229
230 /* Define if you have the <armci.h> header file and library. */
231 /* #undef HAVE_ARMCI */
232
233 /* Define if you have the libint header file and library. */
234 #define HAVE_LIBINT 1
235
236 /* Define if you have the libr12 header file and library. */
237 #define HAVE_LIBR12 1
238
239 /* Define if you have the libderiv header file and library. */
240 #define HAVE_LIBDERIV 1
241
242 /* Define if your MPI implementation has MPI-IO functions */
243 #define HAVE_MPIIO 1
244
245 /* Define if you have the <perf.h> header file and library. */
246 /* #undef HAVE_PERF */
247
248 /* Define if you have <execinfo.h> backtrace and backtrace_symbol_fd. */
249 /* #undef HAVE_BACKTRACE */
250
251 /* Define if MPIMessageGrp should be used by default. */
252 /* #undef DEFAULT_MPI */
253
254 /* Define if MTMPIMemoryGrp should be used by default. */
255 /* #undef DEFAULT_MTMPI */
256
257 /* Define if ARMCIMemoryGrp should be used by default. */
258 /* #undef DEFAULT_ARMCI */
259
260 /* Define if is MPI is always used (needed if MPI_Init is used to
261 initialize argument list). */
262 #define ALWAYS_USE_MPI 1
263
264 /* Define if you have the m library (-lm). */
265 #define HAVE_LIBM 1
266
267 /* Define if you have the sun library (-lsun). */
268 /* #undef HAVE_LIBSUN */
269
270 /* Define if you have the fl library (-lfl). */
271 #define HAVE_LIBFL 1
272
273 /* Define if you have the dl library (-ldl). */
274 /* #undef HAVE_LIBDL */
275
276 /* Define if you have the <dlfcn.h> header file. */
277 #define HAVE_DLFCN_H 1
278
279 /* Define if you have LAPACK
280 */
281 /* #undef HAVE_LAPACK */
282
283 /* Define if you have the Scalable BLAS package and everything needed for it.
284 */
285 /* #undef HAVE_SCALABLE_BLAS */
286
287 /* Define if machine byte order is big endian. */
288 /* #undef WORDS_BIGENDIAN */
289
290 /* The host architecture. */
291 #define HOST_ARCH "i386-portbld-freebsd8.4"
292
293 /* The target architecture. */
294 #define TARGET_ARCH "i386-portbld-freebsd8.4"
295
296 /* The version number. */
297 #define SC_VERSION "2.3.1"
298
299 /* The major version number. */
300 #define SC_MAJOR_VERSION 2
301
302 /* The minor version number. */
303 #define SC_MINOR_VERSION 3
304
305 /* The micro version number. */
306 #define SC_MICRO_VERSION 1
307
308 /* The buildid. */
309 #define SC_BUILDID ""
310
311 /* The library directory in the src distribution. */
312 #define SRC_SCLIBDIR "/wrkdirs/usr/ports/science/mpqc-mpich/work/mpqc-2.3.1/lib"
313
314 /* The installed location of the library directory. */
315 #define INSTALLED_SCLIBDIR "/usr/local/lib"
316
317 /* The location of architecture independent files. */
318 #define SCDATADIR "/usr/local/share/mpqc/2.3.1"
319
320 /* The default memory allocation, in bytes. */
321 #define DEFAULT_SC_MEMORY 32000000
322
323 /* Define if template should be explicitly instantiated. */
324 /* #undef EXPLICIT_TEMPLATE_INSTANTIATION */
325
326 /* Define if the C++ keywork "typename" exists. */
327 #define HAVE_TYPENAME 1
328
329 #ifdef __cplusplus
330 # ifndef HAVE_TYPENAME
331 # define typename
332 # endif
333 #endif
334
335 /* Set to true if "using namespace std" needed to access ostream, etc. */
336 #define USING_NAMESPACE_STD 1
337
338 #endif /* _CONFIG_H */
339
340 /*
341 * Local Variables:
342 * mode: c++
343 * End:
344 */