| 1 |
C $Header: /u/gcmpack/MITgcm/eesupp/inc/DEF_IN_MAKEFILE.h,v 1.2 2012/09/06 22:54:49 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 |
#undef HAVE_FLUSH |
| 40 |
|
| 41 |
C-- options that can be set in Makefile by the OPTFILE |
| 42 |
C- platform specific options: |
| 43 |
#undef TARGET_AIX |
| 44 |
#undef TARGET_BGL |
| 45 |
#undef TARGET_CRAY_VECTOR |
| 46 |
#undef TARGET_CRAYXT |
| 47 |
#undef TARGET_DEC |
| 48 |
#undef TARGET_LAM |
| 49 |
#undef TARGET_NEC_SX |
| 50 |
#undef TARGET_NEC_VECTOR |
| 51 |
#undef TARGET_PWR3 |
| 52 |
#undef TARGET_SGI |
| 53 |
#undef TARGET_T3E |
| 54 |
C- others options found in optfiles in dir tools/build_options: |
| 55 |
#undef _BYTESWAPIO |
| 56 |
#undef ALWAYS_USE_MPI |
| 57 |
#undef CG2D_OUTERLOOPITERS |
| 58 |
#undef CG3D_OUTERLOOPITERS |
| 59 |
#undef IFORT |
| 60 |
#undef NML_EXTENDED_F77 |
| 61 |
#undef NML_TERMINATOR |
| 62 |
#undef SEAICE_VECTORIZE_LSR |
| 63 |
#undef WORDLENGTH |
| 64 |
|
| 65 |
C----- WARNING: DO NOT include this file in any source code ----- |