MPQC  2.3.1
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 /* #undef REF_OPTIMIZE */
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 /* #undef HAVE_FEENABLEEXCEPT */
144 
145 /* Define if you have the glibc fedisableexcept extension. */
146 /* #undef HAVE_FEDISABLEEXCEPT */
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 /* #undef HAVE_LIBINT */
235 
236 /* Define if you have the libr12 header file and library. */
237 /* #undef HAVE_LIBR12 */
238 
239 /* Define if you have the libderiv header file and library. */
240 /* #undef HAVE_LIBDERIV */
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 #define HAVE_BACKTRACE 1
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 /* #undef ALWAYS_USE_MPI */
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 /* #undef HAVE_LIBFL */
272 
273 /* Define if you have the dl library (-ldl). */
274 #define HAVE_LIBDL 1
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-apple-darwin18.6.0"
292 
293 /* The target architecture. */
294 #define TARGET_ARCH "i386-apple-darwin18.6.0"
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 "/Users/evaleev/code/build/mpqc-release-2-3-1/mpqc/lib"
313 
314 /* The installed location of the library directory. */
315 #define INSTALLED_SCLIBDIR "/Users/evaleev/code/install/mpqc-2.3.1-clang/lib"
316 
317 /* The location of architecture independent files. */
318 #define SCDATADIR "/Users/evaleev/code/install/mpqc-2.3.1-clang/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  */

Generated at Sun Jan 26 2020 23:33:04 for MPQC 2.3.1 using the documentation package Doxygen 1.8.16.