~ubuntu-branches/ubuntu/utopic/nwchem/utopic

« back to all changes in this revision

Viewing changes to src/tools/ga-5-2/config.h.in

  • Committer: Package Import Robot
  • Author(s): Michael Banck, Daniel Leidert, Andreas Tille, Michael Banck
  • Date: 2013-07-04 12:14:55 UTC
  • mfrom: (1.1.2)
  • Revision ID: package-import@ubuntu.com-20130704121455-5tvsx2qabor3nrui
Tags: 6.3-1
* New upstream release.
* Fixes anisotropic properties (Closes: #696361).
* New features include:
  + Multi-reference coupled cluster (MRCC) approaches
  + Hybrid DFT calculations with short-range HF 
  + New density-functionals including Minnesota (M08, M11) and HSE hybrid
    functionals
  + X-ray absorption spectroscopy (XAS) with TDDFT
  + Analytical gradients for the COSMO solvation model
  + Transition densities from TDDFT 
  + DFT+U and Electron-Transfer (ET) methods for plane wave calculations
  + Exploitation of space group symmetry in plane wave geometry optimizations
  + Local density of states (LDOS) collective variable added to Metadynamics
  + Various new XC functionals added for plane wave calculations, including
    hybrid and range-corrected ones
  + Electric field gradients with relativistic corrections 
  + Nudged Elastic Band optimization method
  + Updated basis sets and ECPs 

[ Daniel Leidert ]
* debian/watch: Fixed.

[ Andreas Tille ]
* debian/upstream: References

[ Michael Banck ]
* debian/upstream (Name): New field.
* debian/patches/02_makefile_flags.patch: Refreshed.
* debian/patches/06_statfs_kfreebsd.patch: Likewise.
* debian/patches/07_ga_target_force_linux.patch: Likewise.
* debian/patches/05_avoid_inline_assembler.patch: Removed, no longer needed.
* debian/patches/09_backported_6.1.1_fixes.patch: Likewise.
* debian/control (Build-Depends): Added gfortran-4.7 and gcc-4.7.
* debian/patches/10_force_gcc-4.7.patch: New patch, explicitly sets
  gfortran-4.7 and gcc-4.7, fixes test suite hang with gcc-4.8 (Closes:
  #701328, #713262).
* debian/testsuite: Added tests for COSMO analytical gradients and MRCC.
* debian/rules (MRCC_METHODS): New variable, required to enable MRCC methods.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* config.h.in.  Generated from configure.ac by autoheader.  */
 
2
 
 
3
/* TODO */
 
4
#undef ACC_SMP
 
5
 
 
6
/* TODO */
 
7
#undef ALLOC_MUNMAP
 
8
 
 
9
/* TODO */
 
10
#undef ALLOW_PIN
 
11
 
 
12
/* Defined when using DCMF */
 
13
#undef ARMCIX
 
14
 
 
15
/* Define to 1 on BlueGene/L systems */
 
16
#undef BGL
 
17
 
 
18
/* TODO */
 
19
#undef BGML
 
20
 
 
21
/* Define to 1 on BlueGene/P systems */
 
22
#undef BGP
 
23
 
 
24
/* Define to sizeof(INTEGER) used to compile BLAS */
 
25
#undef BLAS_SIZE
 
26
 
 
27
/* Define to 1 on Cray XT systems using Catamount */
 
28
#undef CATAMOUNT
 
29
 
 
30
/* TODO */
 
31
#undef CLUSTER
 
32
 
 
33
/* TODO */
 
34
#undef CRAY_SHMEM
 
35
 
 
36
/* Define to 1 on Cray SV1 systems */
 
37
#undef CRAY_SV1
 
38
 
 
39
/* Define to 1 on Cray SV2 systems */
 
40
#undef CRAY_SV2
 
41
 
 
42
/* Define to 1 on Cray T3E systems */
 
43
#undef CRAY_T3E
 
44
 
 
45
/* for Gemini */
 
46
#undef CRAY_UGNI
 
47
 
 
48
/* TODO */
 
49
#undef CRAY_XT
 
50
 
 
51
/* Define to 1 on Cray YMP systems */
 
52
#undef CRAY_YMP
 
53
 
 
54
/* Define to 1 on Cygnus systems */
 
55
#undef CYGNUS
 
56
 
 
57
/* Define to 1 on Cygwin systems */
 
58
#undef CYGWIN
 
59
 
 
60
/* TODO */
 
61
#undef DATA_SERVER
 
62
 
 
63
/* Defined when using DCMF */
 
64
#undef DCMF
 
65
 
 
66
/* Define to 1 on DEC OSF */
 
67
#undef DECOSF
 
68
 
 
69
/* TODO */
 
70
#undef DOELAN4
 
71
 
 
72
/* enables ARMCI in MA */
 
73
#undef ENABLE_ARMCI_MEM_OPTION
 
74
 
 
75
/* Define if checkpointing is enabled */
 
76
#undef ENABLE_CHECKPOINT
 
77
 
 
78
/* Define to 1 if using Fortran */
 
79
#undef ENABLE_F77
 
80
 
 
81
/* Define to 1 if PeIGS is enabled */
 
82
#undef ENABLE_PEIGS
 
83
 
 
84
/* set to 1 if profiling is enabled */
 
85
#undef ENABLE_PROFILING
 
86
 
 
87
/* Define if tracing is enabled */
 
88
#undef ENABLE_TRACE
 
89
 
 
90
/* whether the hidden string length comes after all other args */
 
91
#undef F2C_HIDDEN_STRING_LENGTH_AFTER_ARGS
 
92
 
 
93
/* Define to dummy `main' function (if any) required to link to the Fortran
 
94
   libraries. */
 
95
#undef F77_DUMMY_MAIN
 
96
 
 
97
/* Name of F77 flush routine */
 
98
#undef F77_FLUSH
 
99
 
 
100
/* Define to a macro mangling the given C identifier (in lower and upper
 
101
   case), which must not contain underscores, for linking with Fortran. */
 
102
#undef F77_FUNC
 
103
 
 
104
/* As F77_FUNC, but for C identifiers containing underscores. */
 
105
#undef F77_FUNC_
 
106
 
 
107
/* Name of routine e.g. getarg, pxfgetarg */
 
108
#undef F77_GETARG
 
109
 
 
110
/* Arguments to getarg e.g. i,s or i,s,l,ier */
 
111
#undef F77_GETARG_ARGS
 
112
 
 
113
/* Declaration of routine e.g. external GETARG */
 
114
#undef F77_GETARG_DECL
 
115
 
 
116
/* Name of routine e.g. iargc, ipxfargc */
 
117
#undef F77_IARGC
 
118
 
 
119
/* Define if F77 and FC dummy `main' functions are identical. */
 
120
#undef FC_DUMMY_MAIN_EQ_F77
 
121
 
 
122
/* Define to 1 on fujitsu systems */
 
123
#undef FUJITSU_VPP
 
124
 
 
125
/* Define to 1 on fujitsu systems */
 
126
#undef FUJITSU_VPP64
 
127
 
 
128
/* CPP symbol for function name, if available */
 
129
#undef FUNCTION_NAME
 
130
 
 
131
/* Module command when using Fortran 90 compiler e.g. use f90_unix */
 
132
#undef FXX_MODULE
 
133
 
 
134
/* for Gemini */
 
135
#undef GEMINI
 
136
 
 
137
/* TODO */
 
138
#undef GM
 
139
 
 
140
/* set to 1 if ARMCI has armci_group_comm function */
 
141
#undef HAVE_ARMCI_GROUP_COMM
 
142
 
 
143
/* set to 1 if ARMCI has ARMCI_Group.comm member */
 
144
#undef HAVE_ARMCI_GROUP_COMM_MEMBER
 
145
 
 
146
/* set to 1 if ARMCI has ARMCI_Initialized function */
 
147
#undef HAVE_ARMCI_INITIALIZED
 
148
 
 
149
/* set to 1 if ARMCI has armci_msg_finalize function */
 
150
#undef HAVE_ARMCI_MSG_FINALIZE
 
151
 
 
152
/* set to 1 if ARMCI has armci_msg_init function */
 
153
#undef HAVE_ARMCI_MSG_INIT
 
154
 
 
155
/* set to 1 if ARMCI has armci_notify function */
 
156
#undef HAVE_ARMCI_NOTIFY
 
157
 
 
158
/* set to 1 if ARMCI has armci_stride_info_init function */
 
159
#undef HAVE_ARMCI_STRIDE_INFO_INIT
 
160
 
 
161
/* Define to 1 if you have the <assert.h> header file, 0 if you don't */
 
162
#undef HAVE_ASSERT_H
 
163
 
 
164
/* Define to 1 if you have the `bcopy' function, 0 if you don't */
 
165
#undef HAVE_BCOPY
 
166
 
 
167
/* Define to 1 if using external BLAS library */
 
168
#undef HAVE_BLAS
 
169
 
 
170
/* Define to 1 if you have the `bzero' function, 0 if you don't */
 
171
#undef HAVE_BZERO
 
172
 
 
173
/* Define to 1 if you have the `create_shared_region' function, 0 if you don't
 
174
   */
 
175
#undef HAVE_CREATE_SHARED_REGION
 
176
 
 
177
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
 
178
   */
 
179
#undef HAVE_DIRENT_H
 
180
 
 
181
/* Define to 1 if you have the <dlfcn.h> header file. */
 
182
#undef HAVE_DLFCN_H
 
183
 
 
184
/* Define to 1 if you have the `dtime' function. */
 
185
#undef HAVE_DTIME
 
186
 
 
187
/* Define to 1 if you have the <errno.h> header file, 0 if you don't */
 
188
#undef HAVE_ERRNO_H
 
189
 
 
190
/* Define to 1 if you have the `etime' function. */
 
191
#undef HAVE_ETIME
 
192
 
 
193
/* whether F77 flush routine is available */
 
194
#undef HAVE_F77_FLUSH
 
195
 
 
196
/* Define to 1 if you have the <fcntl.h> header file, 0 if you don't */
 
197
#undef HAVE_FCNTL_H
 
198
 
 
199
/* Define to 1 if you have the <ffio.h> header file, 0 if you don't */
 
200
#undef HAVE_FFIO_H
 
201
 
 
202
/* Define to 1 if you have the 'floor' function. */
 
203
#undef HAVE_FLOOR
 
204
 
 
205
/* Define to 1 if you have the `fork' function. */
 
206
#undef HAVE_FORK
 
207
 
 
208
/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
 
209
#undef HAVE_FSEEKO
 
210
 
 
211
/* Define to 1 if you have the `ftruncate' function, 0 if you don't */
 
212
#undef HAVE_FTRUNCATE
 
213
 
 
214
/* Define to 1 if you have the `gethostbyname' function, 0 if you don't */
 
215
#undef HAVE_GETHOSTBYNAME
 
216
 
 
217
/* Define to 1 if you have the `gethostname' function, 0 if you don't */
 
218
#undef HAVE_GETHOSTNAME
 
219
 
 
220
/* Define to 1 if you have the `getpagesize' function, 0 if you don't */
 
221
#undef HAVE_GETPAGESIZE
 
222
 
 
223
/* Define to 1 if you have the `gettimeofday' function, 0 if you don't */
 
224
#undef HAVE_GETTIMEOFDAY
 
225
 
 
226
/* Define to 1 if you have the 'hypot' function. */
 
227
#undef HAVE_HYPOT
 
228
 
 
229
/* Define to 1 if you have the <inttypes.h> header file. */
 
230
#undef HAVE_INTTYPES_H
 
231
 
 
232
/* Define to 1 if using external LAPACK library */
 
233
#undef HAVE_LAPACK
 
234
 
 
235
/* Defined if plot library is available */
 
236
#undef HAVE_LIBPLOT
 
237
 
 
238
/* Define to 1 if you have the <limits.h> header file, 0 if you don't */
 
239
#undef HAVE_LIMITS_H
 
240
 
 
241
/* Define to 1 if you have the <linux/limits.h> header file, 0 if you don't */
 
242
#undef HAVE_LINUX_LIMITS_H
 
243
 
 
244
/* Define to 1 if the system has the type `long double'. */
 
245
#undef HAVE_LONG_DOUBLE
 
246
 
 
247
/* Define to 1 if you have the <malloc.h> header file, 0 if you don't */
 
248
#undef HAVE_MALLOC_H
 
249
 
 
250
/* Define to 1 if you have the <math.h> header file, 0 if you don't */
 
251
#undef HAVE_MATH_H
 
252
 
 
253
/* Define to 1 if you have the `memalign' function, 0 if you don't */
 
254
#undef HAVE_MEMALIGN
 
255
 
 
256
/* Define to 1 if you have the `memcpy' function, 0 if you don't */
 
257
#undef HAVE_MEMCPY
 
258
 
 
259
/* Define to 1 if you have the <memory.h> header file. */
 
260
#undef HAVE_MEMORY_H
 
261
 
 
262
/* Define to 1 if you have the `memset' function, 0 if you don't */
 
263
#undef HAVE_MEMSET
 
264
 
 
265
/* Define to 1 if you have a working `mmap' system call. */
 
266
#undef HAVE_MMAP
 
267
 
 
268
/* Define to 1 if you have the 'modf' function. */
 
269
#undef HAVE_MODF
 
270
 
 
271
/* Define to 1 if you have the `munmap' function, 0 if you don't */
 
272
#undef HAVE_MUNMAP
 
273
 
 
274
/* define if the compiler implements namespaces */
 
275
#undef HAVE_NAMESPACES
 
276
 
 
277
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
 
278
#undef HAVE_NDIR_H
 
279
 
 
280
/* set to 1 if libonesided has onesided_fadd (added in v1.6) */
 
281
#undef HAVE_ONESIDED_FADD
 
282
 
 
283
/* set to 1 if libonesided has onesided_mem_htflush (added in v1.5) */
 
284
#undef HAVE_ONESIDED_MEM_HTFLUSH
 
285
 
 
286
/* Define to 1 if you have the `pause' function, 0 if you don't */
 
287
#undef HAVE_PAUSE
 
288
 
 
289
/* whether the ScaLAPACK library implements pdsyevr */
 
290
#undef HAVE_PDSYEVR
 
291
 
 
292
/* Define to 1 if you have the `posix_memalign' function, 0 if you don't */
 
293
#undef HAVE_POSIX_MEMALIGN
 
294
 
 
295
/* Define to 1 if you have the 'pow' function. */
 
296
#undef HAVE_POW
 
297
 
 
298
/* define to 1 if the C compiler has a program name global varaible */
 
299
#undef HAVE_PROGNAME
 
300
 
 
301
/* Define to 1 if you have the `putenv' function, 0 if you don't */
 
302
#undef HAVE_PUTENV
 
303
 
 
304
/* Define to 1 if you have ScaLAPACK library. */
 
305
#undef HAVE_SCALAPACK
 
306
 
 
307
/* Define to 1 if you have the `select' function, 0 if you don't */
 
308
#undef HAVE_SELECT
 
309
 
 
310
/* Define to 1 if you have the `setenv' function, 0 if you don't */
 
311
#undef HAVE_SETENV
 
312
 
 
313
/* Define to 1 if you have the `shared_malloc' function, 0 if you don't */
 
314
#undef HAVE_SHARED_MALLOC
 
315
 
 
316
/* Define to 1 if you have the `shmalloc' function, 0 if you don't */
 
317
#undef HAVE_SHMALLOC
 
318
 
 
319
/* Define to 1 if you have the `socket' function, 0 if you don't */
 
320
#undef HAVE_SOCKET
 
321
 
 
322
/* Define to 1 if you have the 'sqrt' function. */
 
323
#undef HAVE_SQRT
 
324
 
 
325
/* Define to 1 if you have the `srand' function, 0 if you don't */
 
326
#undef HAVE_SRAND
 
327
 
 
328
/* Define to 1 if you have the `srandom' function, 0 if you don't */
 
329
#undef HAVE_SRANDOM
 
330
 
 
331
/* Define to 1 if stdbool.h conforms to C99. */
 
332
#undef HAVE_STDBOOL_H
 
333
 
 
334
/* Define to 1 if you have the <stddef.h> header file, 0 if you don't */
 
335
#undef HAVE_STDDEF_H
 
336
 
 
337
/* Define to 1 if you have the <stdint.h> header file, 0 if you don't */
 
338
#undef HAVE_STDINT_H
 
339
 
 
340
/* Define to 1 if you have the <stdio.h> header file, 0 if you don't */
 
341
#undef HAVE_STDIO_H
 
342
 
 
343
/* Define to 1 if you have the <stdlib.h> header file. */
 
344
#undef HAVE_STDLIB_H
 
345
 
 
346
/* Define to 1 if you have the `strchr' function, 0 if you don't */
 
347
#undef HAVE_STRCHR
 
348
 
 
349
/* Define to 1 if you have the `strdup' function, 0 if you don't */
 
350
#undef HAVE_STRDUP
 
351
 
 
352
/* Define to 1 if you have the `strerror' function, 0 if you don't */
 
353
#undef HAVE_STRERROR
 
354
 
 
355
/* Define to 1 if you have the <strings.h> header file, 0 if you don't */
 
356
#undef HAVE_STRINGS_H
 
357
 
 
358
/* Define to 1 if you have the <string.h> header file, 0 if you don't */
 
359
#undef HAVE_STRING_H
 
360
 
 
361
/* Define to 1 if you have the `strstr' function, 0 if you don't */
 
362
#undef HAVE_STRSTR
 
363
 
 
364
/* Define to 1 if you have the `strtol' function, 0 if you don't */
 
365
#undef HAVE_STRTOL
 
366
 
 
367
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
 
368
   */
 
369
#undef HAVE_SYS_DIR_H
 
370
 
 
371
/* Define to 1 if you have the <sys/file.h> header file, 0 if you don't */
 
372
#undef HAVE_SYS_FILE_H
 
373
 
 
374
/* Define to 1 if you have the <sys/fsid.h> header file, 0 if you don't */
 
375
#undef HAVE_SYS_FSID_H
 
376
 
 
377
/* Define to 1 if you have the <sys/fstyp.h> header file, 0 if you don't */
 
378
#undef HAVE_SYS_FSTYP_H
 
379
 
 
380
/* Define to 1 if you have the <sys/ioctl.h> header file, 0 if you don't */
 
381
#undef HAVE_SYS_IOCTL_H
 
382
 
 
383
/* Define to 1 if you have the <sys/iosw.h> header file, 0 if you don't */
 
384
#undef HAVE_SYS_IOSW_H
 
385
 
 
386
/* Define to 1 if you have the <sys/ipc.h> header file, 0 if you don't */
 
387
#undef HAVE_SYS_IPC_H
 
388
 
 
389
/* Define to 1 if you have the <sys/mman.h> header file, 0 if you don't */
 
390
#undef HAVE_SYS_MMAN_H
 
391
 
 
392
/* Define to 1 if you have the <sys/mount.h> header file, 0 if you don't */
 
393
#undef HAVE_SYS_MOUNT_H
 
394
 
 
395
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
 
396
   */
 
397
#undef HAVE_SYS_NDIR_H
 
398
 
 
399
/* Define to 1 if you have the <sys/param.h> header file. */
 
400
#undef HAVE_SYS_PARAM_H
 
401
 
 
402
/* Define to 1 if you have the <sys/select.h> header file. */
 
403
#undef HAVE_SYS_SELECT_H
 
404
 
 
405
/* Define to 1 if you have the <sys/sem.h> header file, 0 if you don't */
 
406
#undef HAVE_SYS_SEM_H
 
407
 
 
408
/* Define to 1 if you have the <sys/shm.h> header file, 0 if you don't */
 
409
#undef HAVE_SYS_SHM_H
 
410
 
 
411
/* Define to 1 if you have the <sys/socket.h> header file. */
 
412
#undef HAVE_SYS_SOCKET_H
 
413
 
 
414
/* Define to 1 if you have the <sys/statfs.h> header file, 0 if you don't */
 
415
#undef HAVE_SYS_STATFS_H
 
416
 
 
417
/* Define to 1 if you have the <sys/statvfs.h> header file, 0 if you don't */
 
418
#undef HAVE_SYS_STATVFS_H
 
419
 
 
420
/* Define to 1 if you have the <sys/stat.h> header file, 0 if you don't */
 
421
#undef HAVE_SYS_STAT_H
 
422
 
 
423
/* Define to 1 if you have the <sys/time.h> header file, 0 if you don't */
 
424
#undef HAVE_SYS_TIME_H
 
425
 
 
426
/* Define to 1 if you have the <sys/types.h> header file, 0 if you don't */
 
427
#undef HAVE_SYS_TYPES_H
 
428
 
 
429
/* Define to 1 if you have the <sys/vfs.h> header file, 0 if you don't */
 
430
#undef HAVE_SYS_VFS_H
 
431
 
 
432
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
 
433
#undef HAVE_SYS_WAIT_H
 
434
 
 
435
/* Define this if weak aliases may be created with #pragma weak */
 
436
#undef HAVE_SYS_WEAK_ALIAS_PRAGMA
 
437
 
 
438
/* Define to 1 if you have the <time.h> header file, 0 if you don't */
 
439
#undef HAVE_TIME_H
 
440
 
 
441
/* define if sys/sem.h has union semun */
 
442
#undef HAVE_UNION_SEMUN
 
443
 
 
444
/* Define to 1 if you have the <unistd.h> header file. */
 
445
#undef HAVE_UNISTD_H
 
446
 
 
447
/* Define to 1 if you have the `vfork' function. */
 
448
#undef HAVE_VFORK
 
449
 
 
450
/* Define to 1 if you have the <vfork.h> header file. */
 
451
#undef HAVE_VFORK_H
 
452
 
 
453
/* Define to 1 if you have the <windows.h> header file, 0 if you don't */
 
454
#undef HAVE_WINDOWS_H
 
455
 
 
456
/* Define to 1 if `fork' works. */
 
457
#undef HAVE_WORKING_FORK
 
458
 
 
459
/* Define to 1 if `vfork' works. */
 
460
#undef HAVE_WORKING_VFORK
 
461
 
 
462
/* Define to 1 if the system has the type `_Bool'. */
 
463
#undef HAVE__BOOL
 
464
 
 
465
/* Define to 1 on hitachi systems */
 
466
#undef HITACHI
 
467
 
 
468
/* Define to 1 on HP-UX systems */
 
469
#undef HPUX
 
470
 
 
471
/* Define to 1 on 64bit HP-UX systems */
 
472
#undef HPUX64
 
473
 
 
474
/* Define to 1 on IBM SP systems */
 
475
#undef IBM
 
476
 
 
477
/* Define to 1 on 64bit IBM SP systems */
 
478
#undef IBM64
 
479
 
 
480
/* Define to 1 on ??? systems */
 
481
#undef INTERIX
 
482
 
 
483
/* TODO */
 
484
#undef LAPI
 
485
 
 
486
/* Define to 1 on 64bit IBM systems with LAPI */
 
487
#undef LAPI64
 
488
 
 
489
/* TODO */
 
490
#undef LAPI_RDMA
 
491
 
 
492
/* for Gemini */
 
493
#undef LIBONESIDED
 
494
 
 
495
/* Define to 1 on generic Linux systems */
 
496
#undef LINUX
 
497
 
 
498
/* Define to 1 on generic 64bit Linux systems */
 
499
#undef LINUX64
 
500
 
 
501
/* Define to the sub-directory in which libtool stores uninstalled libraries.
 
502
   */
 
503
#undef LT_OBJDIR
 
504
 
 
505
/* Define to 1 on OSX systems */
 
506
#undef MACX
 
507
 
 
508
/* Define to 1 on 64bit OSX systems */
 
509
#undef MACX64
 
510
 
 
511
/* TODO */
 
512
#undef MELLANOX
 
513
 
 
514
/* TODO */
 
515
#undef MPI_MT
 
516
 
 
517
/* TODO */
 
518
#undef MPI_SPAWN
 
519
 
 
520
/* Use MPI for messaging */
 
521
#undef MSG_COMMS_MPI
 
522
 
 
523
/* Use TCGMSG for messaging */
 
524
#undef MSG_COMMS_TCGMSG
 
525
 
 
526
/* Use TCGMSG (ipcv4.0) for messaging */
 
527
#undef MSG_COMMS_TCGMSG4
 
528
 
 
529
/* Use TCGMSG (ipcv5.0) for messaing */
 
530
#undef MSG_COMMS_TCGMSG5
 
531
 
 
532
/* TODO */
 
533
#undef MULTI_CTX
 
534
 
 
535
/* Define to 1 if assertions should be disabled. */
 
536
#undef NDEBUG
 
537
 
 
538
/* Define to 1 on NEC systems */
 
539
#undef NEC
 
540
 
 
541
/* Define to 1 on 64bit NEC systems */
 
542
#undef NEC64
 
543
 
 
544
/* whether to wait until the last moment to call ARMCI_Init() in TCGMSG-MPI */
 
545
#undef NEED_DELAY_TCGMSG_MPI_STARTUP
 
546
 
 
547
/* Define to 1 if not using Fortran */
 
548
#undef NOFORT
 
549
 
 
550
/* this was defined unconditionally when using LAPI for tcgmsg 5 */
 
551
#undef NOTIFY_SENDER
 
552
 
 
553
/* Set some mallopt options */
 
554
#undef NOUSE_MMAP
 
555
 
 
556
/* Disables use of shared memory */
 
557
#undef NO_SHM
 
558
 
 
559
/* TODO */
 
560
#undef OPENIB
 
561
 
 
562
/* Name of package */
 
563
#undef PACKAGE
 
564
 
 
565
/* Define to the address where bug reports for this package should be sent. */
 
566
#undef PACKAGE_BUGREPORT
 
567
 
 
568
/* Define to the full name of this package. */
 
569
#undef PACKAGE_NAME
 
570
 
 
571
/* Define to the full name and version of this package. */
 
572
#undef PACKAGE_STRING
 
573
 
 
574
/* Define to the one symbol short name of this package. */
 
575
#undef PACKAGE_TARNAME
 
576
 
 
577
/* Define to the home page for this package. */
 
578
#undef PACKAGE_URL
 
579
 
 
580
/* Define to the version of this package. */
 
581
#undef PACKAGE_VERSION
 
582
 
 
583
/* TODO */
 
584
#undef PEND_BUFS
 
585
 
 
586
/* TODO */
 
587
#undef PORTALS
 
588
 
 
589
/* TODO */
 
590
#undef POSIX_THREADS
 
591
 
 
592
/* define to the name of the program name global variable */
 
593
#undef PROGNAME
 
594
 
 
595
/* TODO */
 
596
#undef PTHREADS
 
597
 
 
598
/* TODO */
 
599
#undef QUADRICS
 
600
 
 
601
/* TODO */
 
602
#undef REPORT_SHMMAX
 
603
 
 
604
/* Define as the return type of signal handlers (`int' or `void'). */
 
605
#undef RETSIGTYPE
 
606
 
 
607
/* ScaLAPACK is using 8-byte integers */
 
608
#undef SCALAPACK_I8
 
609
 
 
610
/* Define to the type of arg 1 for `select'. */
 
611
#undef SELECT_TYPE_ARG1
 
612
 
 
613
/* Define to the type of args 2, 3 and 4 for `select'. */
 
614
#undef SELECT_TYPE_ARG234
 
615
 
 
616
/* Define to the type of arg 5 for `select'. */
 
617
#undef SELECT_TYPE_ARG5
 
618
 
 
619
/* TODO */
 
620
#undef SERVER_THREAD
 
621
 
 
622
/* Define to 1 on ??? systems */
 
623
#undef SGI
 
624
 
 
625
/* Define to 1 on ??? systems */
 
626
#undef SGITFP
 
627
 
 
628
/* Define to 1 on ??? systems */
 
629
#undef SGI_N32
 
630
 
 
631
/* The size of `char', as computed by sizeof. */
 
632
#undef SIZEOF_CHAR
 
633
 
 
634
/* The size of `double', as computed by sizeof. */
 
635
#undef SIZEOF_DOUBLE
 
636
 
 
637
/* The size of 'DOUBLE PRECISION' as computed by C's sizeof. */
 
638
#undef SIZEOF_F77_DOUBLE_PRECISION
 
639
 
 
640
/* The size of 'INTEGER' as computed by C's sizeof. */
 
641
#undef SIZEOF_F77_INTEGER
 
642
 
 
643
/* The size of 'REAL' as computed by C's sizeof. */
 
644
#undef SIZEOF_F77_REAL
 
645
 
 
646
/* The size of `float', as computed by sizeof. */
 
647
#undef SIZEOF_FLOAT
 
648
 
 
649
/* The size of `int', as computed by sizeof. */
 
650
#undef SIZEOF_INT
 
651
 
 
652
/* The size of `long', as computed by sizeof. */
 
653
#undef SIZEOF_LONG
 
654
 
 
655
/* The size of `long double', as computed by sizeof. */
 
656
#undef SIZEOF_LONG_DOUBLE
 
657
 
 
658
/* The size of `long long', as computed by sizeof. */
 
659
#undef SIZEOF_LONG_LONG
 
660
 
 
661
/* The size of `short', as computed by sizeof. */
 
662
#undef SIZEOF_SHORT
 
663
 
 
664
/* The size of `void*', as computed by sizeof. */
 
665
#undef SIZEOF_VOIDP
 
666
 
 
667
/* TODO */
 
668
#undef SOCKETS
 
669
 
 
670
/* Define to 1 on Solaris systems */
 
671
#undef SOLARIS
 
672
 
 
673
/* Define to 1 on 64bit Solaris systems */
 
674
#undef SOLARIS64
 
675
 
 
676
/* TODO */
 
677
#undef SPAWN_CRAY_XT
 
678
 
 
679
/* This is always defined. Dunno why. */
 
680
#undef STATS
 
681
 
 
682
/* Define to 1 if you have the ANSI C header files. */
 
683
#undef STDC_HEADERS
 
684
 
 
685
/* Defined if we want this system to use SYSV shared memory */
 
686
#undef SYSV
 
687
 
 
688
/* deprecated, use MSG_COMMS_TCGMSG */
 
689
#undef TCGMSG
 
690
 
 
691
/* turn on thread safety */
 
692
#undef THREAD_SAFE
 
693
 
 
694
/* TODO */
 
695
#undef USE_MALLOC
 
696
 
 
697
/* Enable extensions on AIX 3, Interix.  */
 
698
#ifndef _ALL_SOURCE
 
699
# undef _ALL_SOURCE
 
700
#endif
 
701
/* Enable GNU extensions on systems that have them.  */
 
702
#ifndef _GNU_SOURCE
 
703
# undef _GNU_SOURCE
 
704
#endif
 
705
/* Enable threading extensions on Solaris.  */
 
706
#ifndef _POSIX_PTHREAD_SEMANTICS
 
707
# undef _POSIX_PTHREAD_SEMANTICS
 
708
#endif
 
709
/* Enable extensions on HP NonStop.  */
 
710
#ifndef _TANDEM_SOURCE
 
711
# undef _TANDEM_SOURCE
 
712
#endif
 
713
/* Enable general extensions on Solaris.  */
 
714
#ifndef __EXTENSIONS__
 
715
# undef __EXTENSIONS__
 
716
#endif
 
717
 
 
718
 
 
719
/* TODO */
 
720
#undef VAPI
 
721
 
 
722
/* This is always defined. Dunno why. */
 
723
#undef VERIFY
 
724
 
 
725
/* Version number of package */
 
726
#undef VERSION
 
727
 
 
728
/* TODO */
 
729
#undef VIA
 
730
 
 
731
/* Enable large inode numbers on Mac OS X 10.5.  */
 
732
#ifndef _DARWIN_USE_64_BIT_INODE
 
733
# define _DARWIN_USE_64_BIT_INODE 1
 
734
#endif
 
735
 
 
736
/* Number of bits in a file offset, on hosts where this is settable. */
 
737
#undef _FILE_OFFSET_BITS
 
738
 
 
739
/* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
 
740
#undef _LARGEFILE_SOURCE
 
741
 
 
742
/* Define for large files, on AIX-style hosts. */
 
743
#undef _LARGE_FILES
 
744
 
 
745
/* Define to 1 if on MINIX. */
 
746
#undef _MINIX
 
747
 
 
748
/* Define to 2 if the system does not provide POSIX.1 features except with
 
749
   this defined. */
 
750
#undef _POSIX_1_SOURCE
 
751
 
 
752
/* Define to 1 if you need to in order for `stat' and other things to work. */
 
753
#undef _POSIX_SOURCE
 
754
 
 
755
/* TODO */
 
756
#undef _REENTRANT
 
757
 
 
758
/* Define to empty if `const' does not conform to ANSI C. */
 
759
#undef const
 
760
 
 
761
/* Define to `__inline__' or `__inline' if that's what the C compiler
 
762
   calls it, or to nothing if 'inline' is not supported under any name.  */
 
763
#ifndef __cplusplus
 
764
#undef inline
 
765
#endif
 
766
 
 
767
/* Define to the type of a signed integer type of width exactly 64 bits if
 
768
   such a type exists and the standard includes do not define it. */
 
769
#undef int64_t
 
770
 
 
771
/* Define to `long int' if <sys/types.h> does not define. */
 
772
#undef off_t
 
773
 
 
774
/* Define to `int' if <sys/types.h> does not define. */
 
775
#undef pid_t
 
776
 
 
777
/* Define to the equivalent of the C99 'restrict' keyword, or to
 
778
   nothing if this is not supported.  Do not define if restrict is
 
779
   supported directly.  */
 
780
#undef restrict
 
781
/* Work around a bug in Sun C++: it does not support _Restrict or
 
782
   __restrict__, even though the corresponding Sun C compiler ends up with
 
783
   "#define restrict _Restrict" or "#define restrict __restrict__" in the
 
784
   previous line.  Perhaps some future version of Sun C++ will work with
 
785
   restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
 
786
#if defined __SUNPRO_CC && !defined __RESTRICT
 
787
# define _Restrict
 
788
# define __restrict__
 
789
#endif
 
790
 
 
791
/* Define to `unsigned int' if <sys/types.h> does not define. */
 
792
#undef size_t
 
793
 
 
794
/* Define as `fork' if `vfork' does not work. */
 
795
#undef vfork
 
796
 
 
797
/* Define to empty if the keyword `volatile' does not work. Warning: valid
 
798
   code using `volatile' can become incorrect without. Disable with care. */
 
799
#undef volatile
 
800
 
 
801
/* DO NOT MODIFY THE FOLLOWING PREPROCESSOR DIRECTIVES */
 
802
#ifdef MSG_COMMS_MPI
 
803
#   ifdef __cplusplus
 
804
#       define MPIPP
 
805
#   else
 
806
#       define MPI
 
807
#   endif /* __cplusplus */
 
808
#endif /* MSG_COMMS_MPI */