1 |
C $Header: /u/gcmpack/MITgcm/eesupp/inc/DEF_IN_MAKEFILE.h,v 1.1 2012/08/30 21:41:22 jmc Exp $ |
2 |
C $Name: $ |
3 |
|
4 |
C===== WARNING: DO NOT include this file in any source code ===== |
5 |
CBOP |
6 |
C !DESCRIPTION: |
7 |
C *==========================================================* |
8 |
C | This file provides a list of CPP-options that can be set |
9 |
C | by the Makefile, through the variable $DEFINES which is |
10 |
C | passed directly to the pre-processor command (CPP). |
11 |
C *==========================================================* |
12 |
CEOP |
13 |
|
14 |
C-- options set in Makefile by genmake2: |
15 |
#undef ALLOW_AIM |
16 |
#undef IGNORE_TIME |
17 |
#undef ALLOW_USE_MPI |
18 |
#undef USE_OMP_THREADING |
19 |
#undef LET_RS_BE_REAL4 |
20 |
#undef TIME_PER_TIMESTEP_SFP |
21 |
#undef TIME_PER_TIMESTEP |
22 |
#undef USE_PAPI_FLOPS_SFP |
23 |
#undef USE_PAPI_FLOPS |
24 |
#undef USE_PCL_FLOPS_SFP |
25 |
#undef USE_PCL_FLOPS |
26 |
#undef USE_PAPI |
27 |
#undef USE_PCL |
28 |
#undef USE_LIBHPM |
29 |
#undef USE_GSL_IEEE |
30 |
#undef HAVE_SYSTEM |
31 |
#undef HAVE_FDATE |
32 |
#undef HAVE_ETIME |
33 |
#undef HAVE_CLOC |
34 |
#undef HAVE_SETRLSTK |
35 |
#undef HAVE_SIGREG |
36 |
#undef HAVE_STAT |
37 |
#undef HAVE_NETCDF |
38 |
#undef HAVE_LAPACK |
39 |
|
40 |
C-- options that can be set in Makefile by the OPTFILE |
41 |
C- platform specific options: |
42 |
#undef TARGET_AIX |
43 |
#undef TARGET_BGL |
44 |
#undef TARGET_CRAY_VECTOR |
45 |
#undef TARGET_CRAYXT |
46 |
#undef TARGET_DEC |
47 |
#undef TARGET_LAM |
48 |
#undef TARGET_NEC_SX |
49 |
#undef TARGET_NEC_VECTOR |
50 |
#undef TARGET_PWR3 |
51 |
#undef TARGET_SGI |
52 |
#undef TARGET_T3E |
53 |
C- others options found in optfiles in dir tools/build_options: |
54 |
#undef _BYTESWAPIO |
55 |
#undef ALWAYS_USE_MPI |
56 |
#undef CG2D_OUTERLOOPITERS |
57 |
#undef CG3D_OUTERLOOPITERS |
58 |
#undef IFORT |
59 |
#undef NML_EXTENDED_F77 |
60 |
#undef NML_TERMINATOR |
61 |
#undef SEAICE_VECTORIZE_LSR |
62 |
#undef WORDLENGTH |
63 |
|
64 |
C----- WARNING: DO NOT include this file in any source code ----- |