/[MITgcm]/MITgcm/verification/global_with_exf/code/ECCO_CPPOPTIONS.h
ViewVC logotype

Annotation of /MITgcm/verification/global_with_exf/code/ECCO_CPPOPTIONS.h

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


Revision 1.1.2.2 - (hide annotations) (download)
Fri Dec 27 08:01:56 2002 UTC (21 years, 5 months ago) by dimitri
Branch: release1
CVS Tags: release1_p12, release1_p10, release1_p16, release1_p15, release1_p11, release1_p14, release1_p13, release1_p17, release1_p13_pre, release1_p12_pre
Branch point for: release1_50yr
Changes since 1.1.2.1: +1 -1 lines
File MIME type: text/plain
o modifications for using pkg/exf with pkg/seaice
  - pkg/seaice CPP options SEAICE_EXTERNAL_FORCING
    and SEAICE_EXTERNAL_FLUXES
  - pkg/exf CPP options EXF_READ_EVAP and
    EXF_NO_BULK_COMPUTATIONS
  - usage examples are Experiments 8 and 9 in
    verification/lab_sea/README
  - verification/lab_sea default experiment now uses
    pkg/gmredi, pkg/kpp, pkg/seaice, and pkg/exf

1 heimbach 1.1.2.1
2     C
3     C CPP flags controlling which code is included in the files that
4     C will be compiled.
5     C
6     C ********************************************************************
7     C *** ECCO Package ***
8     C ********************************************************************
9     C
10    
11     C ********************************************************************
12     C *** Adjoint Support Package ***
13     C ********************************************************************
14    
15    
16     C ********************************************************************
17 dimitri 1.1.2.2 C *** Calendar Package ***
18 heimbach 1.1.2.1 C ********************************************************************
19     C
20     C CPP flags controlling which code is included in the files that
21     C will be compiled.
22     C
23    
24     C o Include the calendar tool.
25     #define ALLOW_CALENDAR
26     #define ALLOW_CAL_NENDITER
27    
28     C ********************************************************************
29     C *** Cost function Package ***
30     C ********************************************************************
31     C
32    
33     C ********************************************************************
34     C *** Control vector Package ***
35     C ********************************************************************
36     C
37    
38     C ********************************************************************
39     C *** External forcing Package ***
40     C ********************************************************************
41     C
42    
43     C Do more printout for the protocol file than usual.
44     #define EXF_VERBOSE
45    
46     C Bulk formulae related flags.
47     #undef ALLOW_ATM_TEMP
48     #undef ALLOW_ATM_WIND
49     #if (defined (ALLOW_ATM_TEMP) || \
50     defined (ALLOW_ATM_WIND))
51     # define ALLOW_BULKFORMULAE
52     #endif
53    
54     C Relaxation to monthly climatologies.
55     #undef ALLOW_CLIM_CYCLIC
56     #undef ALLOW_CLIMTEMP_RELAXATION
57     #undef ALLOW_CLIMSALT_RELAXATION
58     #define ALLOW_CLIMSST_RELAXATION
59     #define ALLOW_CLIMSSS_RELAXATION
60    
61     C Relaxation to monthly climatologies.
62     #ifdef ALLOW_CLIMSST_RELAXATION
63     # define ALLOW_MONTHLY_CLIMSST_RELAXATION
64     #endif
65     #ifdef ALLOW_CLIMSSS_RELAXATION
66     # define ALLOW_MONTHLY_CLIMSSS_RELAXATION
67     #endif
68    
69     C Relaxation to constant surface fields.
70     #undef ALLOW_CONST_SST_RELAXATION
71     #undef ALLOW_CONST_SSS_RELAXATION

  ViewVC Help
Powered by ViewVC 1.1.22