/[MITgcm]/MITgcm/verification/lab_sea/code/CPP_OPTIONS.h
ViewVC logotype

Diff of /MITgcm/verification/lab_sea/code/CPP_OPTIONS.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.2 by heimbach, Tue Nov 12 20:54:28 2002 UTC revision 1.4 by dimitri, Tue Feb 18 05:33:56 2003 UTC
# Line 14  CEOP Line 14  CEOP
14  C o Include/exclude code for AIM package  C o Include/exclude code for AIM package
15  #undef  ALLOW_AIM  #undef  ALLOW_AIM
16    
17    C o Include/exclude IERS Special Bureau for the Oceans diagnostics
18    #define   ALLOW_SBO
19    
20  C o Include/exclude code for sea-ice model  C o Include/exclude code for sea-ice model
21  #define  ALLOW_SEAICE  #define  ALLOW_SEAICE
22    
# Line 29  C o Shortwave heating as extra term in e Line 32  C o Shortwave heating as extra term in e
32  #endif  #endif
33    
34  C o Include/exclude code for Shapiro filters  C o Include/exclude code for Shapiro filters
35  #define ALLOW_SHAP_FILT  #undef  ALLOW_SHAP_FILT
36    
37  C o Include/exclude code for C-D grid method of integrating the  C o Include/exclude code for C-D grid method of integrating the
38  C   coriolis terms  C   coriolis terms
# Line 113  C o Include/exclude phi_hyd calculation Line 116  C o Include/exclude phi_hyd calculation
116  #define INCLUDE_PHIHYD_CALCULATION_CODE  #define INCLUDE_PHIHYD_CALCULATION_CODE
117    
118  C o Include/exclude call to S/R CONVECT  C o Include/exclude call to S/R CONVECT
119  #define INCLUDE_CONVECT_CALL  #undef  INCLUDE_CONVECT_CALL
120    
121  C o Include/exclude call to S/R CALC_DIFFUSIVITY  C o Include/exclude call to S/R CALC_DIFFUSIVITY
122  #define INCLUDE_CALC_DIFFUSIVITY_CALL  #define INCLUDE_CALC_DIFFUSIVITY_CALL
# Line 127  C   instead of the "virtual salt flux" Line 130  C   instead of the "virtual salt flux"
130    
131  C o Use "Exact Convervation" of fluid in Free-Surface formulation  C o Use "Exact Convervation" of fluid in Free-Surface formulation
132  C   so that d/dt(eta) is exactly equal to - Div.Transport  C   so that d/dt(eta) is exactly equal to - Div.Transport
133  #define EXACT_CONSERV  #undef  EXACT_CONSERV
134    
135  C o Allow the use of Non-Linear Free-Surface formulation  C o Allow the use of Non-Linear Free-Surface formulation
136  C   this implies that surface thickness (hFactors) vary with time  C   this implies that surface thickness (hFactors) vary with time
# Line 146  C          because the old code did not Line 149  C          because the old code did not
149  C o Execution environment support options  C o Execution environment support options
150  #include "CPP_EEOPTIONS.h"  #include "CPP_EEOPTIONS.h"
151    
152  C o Include/exclude code specific to the ECCO/SEALION version.  C o Include/exclude the external forcing package. To use this package,
153  #undef INCLUDE_ECCO_PACKAGE  C   you have to include the calendar tool as well. KPP can be switched
154  #ifdef INCLUDE_ECCO_PACKAGE  C   on or off. The implementation automatically takes care of this.
155  #include "ECCO_CPPOPTIONS.h"  #define INCLUDE_EXTERNAL_FORCING_PACKAGE
156    #ifdef INCLUDE_EXTERNAL_FORCING_PACKAGE
157    # include "ECCO_CPPOPTIONS.h"
158  #endif  #endif
   

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.1.22