/[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.3 by dimitri, Sat Dec 28 10:11:12 2002 UTC
# Line 29  C o Shortwave heating as extra term in e Line 29  C o Shortwave heating as extra term in e
29  #endif  #endif
30    
31  C o Include/exclude code for Shapiro filters  C o Include/exclude code for Shapiro filters
32  #define ALLOW_SHAP_FILT  #undef  ALLOW_SHAP_FILT
33    
34  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
35  C   coriolis terms  C   coriolis terms
# Line 113  C o Include/exclude phi_hyd calculation Line 113  C o Include/exclude phi_hyd calculation
113  #define INCLUDE_PHIHYD_CALCULATION_CODE  #define INCLUDE_PHIHYD_CALCULATION_CODE
114    
115  C o Include/exclude call to S/R CONVECT  C o Include/exclude call to S/R CONVECT
116  #define INCLUDE_CONVECT_CALL  #undef  INCLUDE_CONVECT_CALL
117    
118  C o Include/exclude call to S/R CALC_DIFFUSIVITY  C o Include/exclude call to S/R CALC_DIFFUSIVITY
119  #define INCLUDE_CALC_DIFFUSIVITY_CALL  #define INCLUDE_CALC_DIFFUSIVITY_CALL
# Line 127  C   instead of the "virtual salt flux" Line 127  C   instead of the "virtual salt flux"
127    
128  C o Use "Exact Convervation" of fluid in Free-Surface formulation  C o Use "Exact Convervation" of fluid in Free-Surface formulation
129  C   so that d/dt(eta) is exactly equal to - Div.Transport  C   so that d/dt(eta) is exactly equal to - Div.Transport
130  #define EXACT_CONSERV  #undef  EXACT_CONSERV
131    
132  C o Allow the use of Non-Linear Free-Surface formulation  C o Allow the use of Non-Linear Free-Surface formulation
133  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 146  C          because the old code did not
146  C o Execution environment support options  C o Execution environment support options
147  #include "CPP_EEOPTIONS.h"  #include "CPP_EEOPTIONS.h"
148    
149  C o Include/exclude code specific to the ECCO/SEALION version.  C o Include/exclude the external forcing package. To use this package,
150  #undef INCLUDE_ECCO_PACKAGE  C   you have to include the calendar tool as well. KPP can be switched
151  #ifdef INCLUDE_ECCO_PACKAGE  C   on or off. The implementation automatically takes care of this.
152  #include "ECCO_CPPOPTIONS.h"  #define INCLUDE_EXTERNAL_FORCING_PACKAGE
153    #ifdef INCLUDE_EXTERNAL_FORCING_PACKAGE
154    # include "ECCO_CPPOPTIONS.h"
155  #endif  #endif
   

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

  ViewVC Help
Powered by ViewVC 1.1.22