/[MITgcm]/MITgcm_contrib/high_res_cube/code-mods/ECCO_CPPOPTIONS.h
ViewVC logotype

Diff of /MITgcm_contrib/high_res_cube/code-mods/ECCO_CPPOPTIONS.h

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

revision 1.1 by dimitri, Mon Nov 24 01:04:28 2003 UTC revision 1.4 by dimitri, Sat Dec 6 22:04:20 2003 UTC
# Line 1  Line 1 
1  C $Header$  C $Header$
2  C $Name$  C $Name$
3    
 #ifndef ECCO_CPPOPTIONS_H  
 #define ECCO_CPPOPTIONS_H  
 #include "PACKAGES_CONFIG.h"  
 #ifdef ALLOW_ECCO  
   
 #include "CPP_OPTIONS.h"  
   
4  C CPP flags controlling which code is included in the files that  C CPP flags controlling which code is included in the files that
5  C will be compiled.  C will be compiled.
6  C  C
# Line 27  C ************************************** Line 20  C **************************************
20  C  C
21  C CPP flags controlling which code is included in the files that  C CPP flags controlling which code is included in the files that
22  C will be compiled.  C will be compiled.
 C  
23    
24  C o Include the calendar tool.  CPH >>>>>> THERE ARE NO MORE CAL OPTIONS TO BE SET <<<<<<
 #define ALLOW_CALENDAR  
 #define ALLOW_CAL_NENDITER  
25    
26  C ********************************************************************  C ********************************************************************
27  C ***                Cost function Package                         ***  C ***                Cost function Package                         ***
# Line 51  C Line 41  C
41  C   Do more printout for the protocol file than usual.  C   Do more printout for the protocol file than usual.
42  #define EXF_VERBOSE  #define EXF_VERBOSE
43    
44  C   Bulk formulae related flags.  C   Options that are required to use pkg/exf with pkg/seaice.
45  #undef  ALLOW_ATM_TEMP  #define  ALLOW_ATM_TEMP
46  #undef  ALLOW_ATM_WIND  #define  ALLOW_ATM_WIND
47  #if (defined (ALLOW_ATM_TEMP) || \  #define  ALLOW_DOWNWARD_RADIATION
48       defined (ALLOW_ATM_WIND))  #define  ALLOW_RUNOFF
 # define ALLOW_BULKFORMULAE  
 #endif  
   
 C   Relaxation to monthly climatologies.  
 #undef ALLOW_CLIM_CYCLIC  
 #undef  ALLOW_CLIMTEMP_RELAXATION  
 #undef  ALLOW_CLIMSALT_RELAXATION  
 #define  ALLOW_CLIMSST_RELAXATION  
49  #define  ALLOW_CLIMSSS_RELAXATION  #define  ALLOW_CLIMSSS_RELAXATION
50    #define  ALLOW_BULKFORMULAE
 C   Relaxation to monthly climatologies.  
 #ifdef ALLOW_CLIMSST_RELAXATION  
 # define  ALLOW_MONTHLY_CLIMSST_RELAXATION  
 #endif  
 #ifdef ALLOW_CLIMSSS_RELAXATION  
 # define  ALLOW_MONTHLY_CLIMSSS_RELAXATION  
 #endif  
   
 C   Relaxation to constant surface fields.  
 #undef  ALLOW_CONST_SST_RELAXATION  
 #undef  ALLOW_CONST_SSS_RELAXATION  
   
 C   Use spatial interpolation to interpolate  
 C   forcing files from input grid to model grid.  
 cdm#define USE_EXF_INTERPOLATION  
   
 #endif /* ALLOW_ECCO */  
 #endif /* ECCO_CPPOPTIONS_H */  

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

  ViewVC Help
Powered by ViewVC 1.1.22