| 1 | C $Header: /u/gcmpack/MITgcm_contrib/arctic40km/code/ECCO_CPPOPTIONS.h,v 1.1 2005/09/01 14:16:40 dimitri Exp $ | 
| 2 | C $Name:  $ | 
| 3 |  | 
| 4 | C CPP flags controlling which code is included in the files that | 
| 5 | C will be compiled. | 
| 6 | C | 
| 7 | C ******************************************************************** | 
| 8 | C ***                         ECCO Package                         *** | 
| 9 | C ******************************************************************** | 
| 10 | C | 
| 11 |  | 
| 12 | C ******************************************************************** | 
| 13 | C ***                  Adjoint Support Package                     *** | 
| 14 | C ******************************************************************** | 
| 15 |  | 
| 16 |  | 
| 17 | C ******************************************************************** | 
| 18 | C ***                     Calendar Package                         *** | 
| 19 | C ******************************************************************** | 
| 20 | C | 
| 21 | C CPP flags controlling which code is included in the files that | 
| 22 | C will be compiled. | 
| 23 |  | 
| 24 | CPH >>>>>> THERE ARE NO MORE CAL OPTIONS TO BE SET <<<<<< | 
| 25 |  | 
| 26 | C ******************************************************************** | 
| 27 | C ***                Cost function Package                         *** | 
| 28 | C ******************************************************************** | 
| 29 | C | 
| 30 |  | 
| 31 | C ******************************************************************** | 
| 32 | C ***               Control vector Package                         *** | 
| 33 | C ******************************************************************** | 
| 34 | C | 
| 35 |  | 
| 36 | C ******************************************************************** | 
| 37 | C ***             External forcing Package                         *** | 
| 38 | C ******************************************************************** | 
| 39 | C | 
| 40 |  | 
| 41 | C   Do more printout for the protocol file than usual. | 
| 42 | #undef EXF_VERBOSE | 
| 43 |  | 
| 44 | C   Options that are required to use pkg/exf with pkg/seaice. | 
| 45 | #define  ALLOW_ATM_TEMP | 
| 46 | #define  ALLOW_ATM_WIND | 
| 47 | #define  ALLOW_DOWNWARD_RADIATION | 
| 48 | #define  ALLOW_RUNOFF | 
| 49 | #define  ALLOW_CLIMSSS_RELAXATION | 
| 50 | #define  ALLOW_BULKFORMULAE | 
| 51 |  | 
| 52 | C   Use spatial interpolation to interpolate | 
| 53 | C   forcing files from input grid to model grid. | 
| 54 | #define USE_EXF_INTERPOLATION | 
| 55 |  | 
| 56 | C   For SSS relaxation, record numbers are assumed 1 to 12 | 
| 57 | C   corresponding to Jan. through Dec. | 
| 58 | #undef ALLOW_CLIM_CYCLIC |