Back to home page

MITgcm

 
 

    


File indexing completed on 2023-03-03 06:09:29 UTC

view on githubraw file Latest commit f40bb882 on 2023-02-15 16:52:00 UTC
6eb5165676 Jean*0001 C=====  WARNING: DO NOT include this file in any source code ===== 
                0002 CBOP
                0003 C     !DESCRIPTION:
                0004 C     *==========================================================*
                0005 C     | This file provides a list of CPP-options that can be set
                0006 C     | by the Makefile, through the variable $DEFINES which is
                0007 C     | passed directly to the pre-processor command (CPP).
                0008 C     *==========================================================*
                0009 CEOP
                0010 
                0011 C-- options set in Makefile by genmake2:
                0012 #undef ALLOW_AIM
                0013 #undef IGNORE_TIME
                0014 #undef ALLOW_USE_MPI
                0015 #undef USE_OMP_THREADING
                0016 #undef LET_RS_BE_REAL4
                0017 #undef TIME_PER_TIMESTEP
fed02cb081 Jean*0018 #undef TIME_PER_TIMESTEP_SFP
6eb5165676 Jean*0019 #undef USE_PAPI
fed02cb081 Jean*0020 #undef USE_PAPI_FLOPS
                0021 #undef USE_PAPI_FLOPS_SFP
6eb5165676 Jean*0022 #undef USE_PCL
fed02cb081 Jean*0023 #undef USE_PCL_FLOPS
                0024 #undef USE_PCL_FLOPS_SFP
6eb5165676 Jean*0025 #undef USE_LIBHPM
                0026 #undef USE_GSL_IEEE
                0027 #undef HAVE_SYSTEM
                0028 #undef HAVE_FDATE
b37c70f55d Jean*0029 #undef HAVE_ETIME_FCT
                0030 #undef HAVE_ETIME_SBR
6eb5165676 Jean*0031 #undef HAVE_CLOC
                0032 #undef HAVE_SETRLSTK
                0033 #undef HAVE_SIGREG
                0034 #undef HAVE_STAT
                0035 #undef HAVE_NETCDF
                0036 #undef HAVE_LAPACK
e4eeaef985 Jean*0037 #undef HAVE_FLUSH
6eb5165676 Jean*0038 
                0039 C-- options that can be set in Makefile by the OPTFILE
f40bb882f5 Jean*0040 #undef HAVE_PTHREADS
6eb5165676 Jean*0041 C-  platform specific options:
                0042 #undef TARGET_AIX
                0043 #undef TARGET_BGL
                0044 #undef TARGET_CRAY_VECTOR
                0045 #undef TARGET_DEC
128c763db5 Jean*0046 #undef TARGET_HP
6eb5165676 Jean*0047 #undef TARGET_LAM
                0048 #undef TARGET_NEC_SX
                0049 #undef TARGET_NEC_VECTOR
                0050 #undef TARGET_PWR3
                0051 #undef TARGET_SGI
128c763db5 Jean*0052 #undef TARGET_SUN
6eb5165676 Jean*0053 #undef TARGET_T3E
128c763db5 Jean*0054 C-  compiler/platform I/O specific options:
6eb5165676 Jean*0055 #undef _BYTESWAPIO
128c763db5 Jean*0056 #undef EXCLUDE_OPEN_ACTION
                0057 #undef NML_EXTENDED_F77
                0058 #undef NML_TERMINATOR
                0059 #undef WORDLENGTH
                0060 C-  others options found in optfiles in dir tools/build_options:
0b529ac012 Jean*0061 #undef ALWAYS_USE_MPI
b37c70f55d Jean*0062 #undef AUTODIFF_USE_MDSFINDUNITS
                0063 #undef PROFILES_USE_MDSFINDUNITS
6eb5165676 Jean*0064 #undef CG2D_OUTERLOOPITERS
                0065 #undef CG3D_OUTERLOOPITERS
b37c70f55d Jean*0066 #undef INTEL_COMMITQQ
6eb5165676 Jean*0067 
                0068 C-----  WARNING: DO NOT include this file in any source code -----