/[MITgcm]/MITgcm_contrib/twnh/spill_jet_2km/code/EXF_OPTIONS.h
ViewVC logotype

Annotation of /MITgcm_contrib/twnh/spill_jet_2km/code/EXF_OPTIONS.h

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


Revision 1.1 - (hide annotations) (download)
Wed Aug 3 20:51:58 2005 UTC (19 years, 11 months ago) by twnh
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
twnh: Add input, code, results files for spill_jet_2km gfdlhpcs verification model.

1 twnh 1.1 C $Header: /u/gcmpack/MITgcm/pkg/exf/EXF_OPTIONS.h,v 1.5 2004/03/17 23:08:09 dimitri Exp $
2     C $Name: $
3    
4     #ifndef EXF_OPTIONS_H
5     #define EXF_OPTIONS_H
6     #include "PACKAGES_CONFIG.h"
7     #ifdef ALLOW_EXF
8    
9     #include "CPP_OPTIONS.h"
10    
11     C Despite the comments below, this package is currently configured by
12     C ECCO_CPPOPTIONS.h and so you should not customize this file.
13    
14     CPH >>>>>> THIS SHOULD BE INCLUDED BY CPP_OPTIONS.h <<<<<<
15     CPH >>>>>> TO AVOID ORDERING OF HEADERS TO MATTER <<<<<<
16     CPH >>>>>> UNTIL WE DECIDE ON CONSISTENT CHANGE IN <<<<<<
17     CPH >>>>>> POLICY <<<<<<
18     CPH#include "ECCO_CPPOPTIONS.h"
19    
20     C CPP flags controlling which code is included in the files that
21     C will be compiled.
22     C
23    
24     c pkg/exf CPP options:
25     c --------------------
26     c
27     c >>> INCLUDE_EXTERNAL_FORCING_PACKAGE <<<
28     c Include this package into the setup.
29     c
30     c >>> EXF_VERBOSE <<<
31     c Do a bit more printout for the log file than usual.
32     #undef EXF_VERBOSE
33     c
34     c >>> ALLOW_ATM_WIND <<<
35     c If defined, 10-m wind fields can be read-in from files.
36     #define ALLOW_ATM_WIND
37     c
38     c >>> ALLOW_ATM_TEMP <<<
39     c If defined, atmospheric temperature and specific
40     c humidity fields can be read-in from files.
41     #define ALLOW_ATM_TEMP
42     c
43     c >>> ALLOW_DOWNWARD_RADIATION <<<
44     c If defined, downward long-wave and short-wave radiation
45     c can be read-in form files or computed from lwflux and swflux.
46     #define ALLOW_DOWNWARD_RADIATION
47     c
48     c >>> ALLOW_BULKFORMULAE <<<
49     c Allows the use of bulk formulae in order to estimate
50     c turbulent and radiative fluxes at the ocean's surface.
51     c
52     c >>> EXF_READ_EVAP <<<
53     c If defined, evaporation fields are read-in, rather than
54     c computed from atmospheric state.
55     #define EXF_READ_EVAP
56     c
57     c >>> ALLOW_RUNOFF <<<
58     c If defined, river and glacier runoff can be read-in from files.
59     c
60     c >>> ATMOSPHERIC_LOADING <<<
61     c If defined, atmospheric pressure can be read-in from files.
62     c
63     c >>> ALLOW_CLIMTEMP_RELAXATION <<<
64     c Allow the relaxation to a monthly climatology of potential
65     c temperature, e.g. the Levitus climatology.
66     c
67     c >>> ALLOW_CLIMSALT_RELAXATION <<<
68     c Allow the relaxation to a monthly climatology of salinity,
69     c e.g. the Levitus climatology.
70     c
71     c >>> ALLOW_CLIMSST_RELAXATION <<<
72     c Allow the relaxation to a monthly climatology of sea surface
73     c temperature, e.g. the Reynolds climatology.
74     c
75     c >>> ALLOW_CLIMSSS_RELAXATION <<<
76     c Allow the relaxation to a monthly climatology of sea surface
77     c salinity, e.g. the Levitus climatology.
78     c
79     c >>> USE_EXF_INTERPOLATION <<<
80     c Allows specification of arbitrary Cartesian input grids.
81     c
82     c ====================================================================
83     c
84     c The following CPP options:
85     c
86     c ALLOW_ATM_WIND (WIND)
87     c ALLOW_ATM_TEMP (TEMP)
88     c ALLOW_DOWNWARD_RADIATION (DOWN)
89     c ALLOW_BULKFORMULAE (BULK)
90     c EXF_READ_EVAP (EVAP)
91     c
92     c permit the ocean-model forcing configurations listed in the
93     c table below. The first configuration is the default,
94     c flux-forced, ocean model. The next four are stand-alone
95     c configurations that use pkg/exf, open-water bulk formulae to
96     c compute the missing surface fluxes from atmospheric variables.
97     c The last four configurations can be used in conjunction with
98     c pkg/seaice to model ice-covered regions. The forcing fields
99     c in the rightmost column are defined in exf_fields.
100     c
101     c
102     c WIND |TEMP |DOWN |BULK |EVAP | actions
103     c -----|-----|-----|-----|-----|-------------------------------------
104     c | | | | |
105     c - | - | - | - | - | Read-in ustress, vstress, hflux,
106     c | | | | | swflux, and sflux.
107     c | | | | |
108     c def | def | def | def | - | Read-in uwind, vwind, atemp, aqh,
109     c | | | | | swdown, lwdown, precip, and runoff.
110     c | | | | | Compute ustress, vstress, hflux,
111     c | | | | | swflux, and sflux.
112     c | | | | |
113     c def | def | - | def | - | Read-in uwind, vwind, atemp, aqh,
114     c | | | | | swflux, lwflux, precip, and runoff.
115     c | | | | | Compute ustress, vstress, hflux,
116     c | | | | | and sflux.
117     c | | | | |
118     c def | - | - | def | - | Read-in uwind, vwind, hflux,
119     c | | | | | swflux, and sflux.
120     c | | | | | Compute ustress and vstress.
121     c | | | | |
122     c - | def | - | def | - | Read-in ustress, vstress, atemp,
123     c | | | | | aqh, swflux, lwflux, precip, and
124     c | | | | | runoff. Compute hflux and sflux.
125     c | | | | |
126     c def | def | - | - | def | Read-in uwind, vwind, atemp, aqh,
127     c | | | | | swflux, lwflux, precip, runoff,
128     c | | | | | and evap.
129     c | | | | |
130     c def | def | - | def | - | Read-in uwind, vwind, atemp, aqh,
131     c | | | | | swflux, lwflux, precip, and runoff.
132     c | | | | | Compute open-water ustress, vstress,
133     c | | | | | hflux, swflux, and evap.
134     c | | | | |
135     c def | def | def | - | def | Read-in uwind, vwind, atemp, aqh,
136     c | | | | | swdown, lwdown, precip, runoff,
137     c | | | | | and evap.
138     c | | | | |
139     c def | def | def | def | - | Read-in uwind, vwind, atemp, aqh,
140     c | | | | | swdown, lwdown, precip, and runoff.
141     c | | | | | Compute open-water ustress, vstress,
142     c | | | | | hflux, swflux, and evap.
143     c
144     c ====================================================================
145    
146     #endif /* ALLOW_EXF */
147     #endif /* EXF_OPTIONS_H */

  ViewVC Help
Powered by ViewVC 1.1.22