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

« back to all changes in this revision

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