/[MITgcm]/MITgcm/model/inc/CPP_OPTIONS.h
ViewVC logotype

Diff of /MITgcm/model/inc/CPP_OPTIONS.h

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

revision 1.17 by adcroft, Fri Mar 9 19:36:59 2001 UTC revision 1.19.4.4 by dimitri, Thu May 1 06:10:19 2003 UTC
# Line 10  C $Name$ Line 10  C $Name$
10    
11  C  C
12    
13  C  CBOP
14    C !ROUTINE: CPP_OPTIONS.h
15    C !INTERFACE:
16    C include "CPP_OPTIONS.h"
17    C !DESCRIPTION:
18  C CPP flags controlling which code in included in the files that  C CPP flags controlling which code in included in the files that
19  C will be compiled.  C will be compiled.
20  C  CEOP
21    
22    C o Include/exclude code for direct surface pressure solver
23    #undef  ALLOW_DIRECT_SOLVER
24    
25  C o Include/exclude code for AIM package  C o Include/exclude code for AIM package
26  #undef  ALLOW_AIM  #undef  ALLOW_AIM
# Line 126  C o Use "natural" boundary conditions fo Line 133  C o Use "natural" boundary conditions fo
133  C   instead of the "virtual salt flux"  C   instead of the "virtual salt flux"
134  #undef  USE_NATURAL_BCS  #undef  USE_NATURAL_BCS
135    
136    C o Use "Exact Convervation" of fluid in Free-Surface formulation
137    C   so that d/dt(eta) is exactly equal to - Div.Transport
138    #undef EXACT_CONSERV
139    
140    C o Allow the use of Non-Linear Free-Surface formulation
141    C   this implies that surface thickness (hFactors) vary with time
142    #undef NONLIN_FRSURF
143    
144  C o Use "OLD" UV discretisation near boundaries (*not* recommended)  C o Use "OLD" UV discretisation near boundaries (*not* recommended)
145  C   Note - only works with  #undef NO_SLIP_LATERAL  in calc_mom_rhs.F  C   Note - only works with  #undef NO_SLIP_LATERAL  in calc_mom_rhs.F
146  C          because the old code did not have no-slip BCs  C          because the old code did not have no-slip BCs
# Line 136  C   Note - only works with  #undef NO_SL Line 151  C   Note - only works with  #undef NO_SL
151  C          because the old code did not have no-slip BCs  C          because the old code did not have no-slip BCs
152  #undef  OLD_UV_GEOMETRY  #undef  OLD_UV_GEOMETRY
153    
154    C o Include/exclude IERS Special Bureau for the Oceans diagnostics
155    #undef  ALLOW_SBO
156    
157    C o Include/exclude code for sea-ice model
158    #undef  ALLOW_SEAICE
159    
160  C o Execution environment support options  C o Execution environment support options
161  #include "CPP_EEOPTIONS.h"  #include "CPP_EEOPTIONS.h"
162    
# Line 144  C o Include/exclude code specific to the Line 165  C o Include/exclude code specific to the
165  #ifdef INCLUDE_ECCO_PACKAGE  #ifdef INCLUDE_ECCO_PACKAGE
166  #include "ECCO_CPPOPTIONS.h"  #include "ECCO_CPPOPTIONS.h"
167  #endif  #endif
   

Legend:
Removed from v.1.17  
changed lines
  Added in v.1.19.4.4

  ViewVC Help
Powered by ViewVC 1.1.22