/[MITgcm]/MITgcm/verification/natl_box_adjoint/code_seaice/CPP_OPTIONS.h
ViewVC logotype

Diff of /MITgcm/verification/natl_box_adjoint/code_seaice/CPP_OPTIONS.h

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

revision 1.1 by dimitri, Fri Feb 14 08:19:22 2003 UTC revision 1.2 by heimbach, Thu Nov 6 22:31:00 2003 UTC
# Line 0  Line 1 
1    C $Header$
2    
3    C CPP flags controlling which code in included in the files that
4    C will be compiled.
5    
6    #ifndef CPP_OPTIONS_H
7    #define CPP_OPTIONS_H
8    
9    #include "PACKAGES_CONFIG.h"
10    
11    C o Shortwave heating as extra term in external_forcing.F
12    #ifdef ALLOW_KPP
13    #define  SHORTWAVE_HEATING
14    #endif
15    
16    C o Include/exclude phi_hyd calculation code
17    #define INCLUDE_PHIHYD_CALCULATION_CODE
18    
19    C o Include/exclude call to S/R FIND_RHO
20    #define INCLUDE_FIND_RHO_CALL
21    
22    C o Include/exclude call to S/R CONVECT
23    #define INCLUDE_CONVECT_CALL
24    
25    C o Include/exclude call to S/R CALC_ISOSLOPES
26    #define INCLUDE_CALC_ISOSLOPES_CALL
27    
28    C o Include/exclude call to S/R CALC_DIFFUSIVITY
29    #define INCLUDE_CALC_DIFFUSIVITY_CALL
30    
31    C o Allow nonHydrostatic code
32    #undef  ALLOW_NONHYDROSTATIC
33    
34    C o Use "natural" boundary conditions for salinity
35    C   instead of the "virtual salt flux"
36    #undef  USE_NATURAL_BCS
37    
38    C o Include/exclude exact volume conservaion
39    #define EXACT_CONSERV
40    
41    C o Execution environment support options
42    #include "CPP_EEOPTIONS.h"
43    
44    C o Include/exclude code specific to the ECCO/SEALION version.
45    #ifdef ALLOW_ECCO
46    # include "ECCO_CPPOPTIONS.h"
47    #endif
48    
49    #endif /* CPP_OPTIONS_H */
50    

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

  ViewVC Help
Powered by ViewVC 1.1.22