1 |
jmc |
1.5 |
C $Header: /u/gcmpack/MITgcm/verification/tutorial_dic_adjoffline/code_ad/DIC_OPTIONS.h,v 1.4 2011/12/24 01:17:55 jmc Exp $ |
2 |
heimbach |
1.1 |
C $Name: $ |
3 |
|
|
|
4 |
|
|
#ifndef DIC_OPTIONS_H |
5 |
|
|
#define DIC_OPTIONS_H |
6 |
|
|
#include "PACKAGES_CONFIG.h" |
7 |
jmc |
1.4 |
#include "CPP_OPTIONS.h" |
8 |
|
|
|
9 |
heimbach |
1.1 |
#ifdef ALLOW_DIC |
10 |
jmc |
1.4 |
C Package-specific Options & Macros go here |
11 |
heimbach |
1.1 |
|
12 |
|
|
#define DIC_BIOTIC |
13 |
jmc |
1.5 |
#define ALLOW_O2 |
14 |
heimbach |
1.1 |
#define ALLOW_FE |
15 |
|
|
#undef READ_PAR |
16 |
|
|
#undef MINFE |
17 |
jmc |
1.4 |
#undef DIC_NO_NEG |
18 |
jmc |
1.5 |
#undef DIC_BOUNDS |
19 |
|
|
C these all need to be defined for coupling to atmospheric model: |
20 |
heimbach |
1.1 |
#undef USE_QSW |
21 |
jmc |
1.4 |
#undef USE_QSW_UNDERICE |
22 |
heimbach |
1.1 |
#undef USE_PLOAD |
23 |
|
|
|
24 |
jmc |
1.5 |
C use surface salinity forcing (scaled by mean surf value) for DIC & ALK forcing |
25 |
heimbach |
1.1 |
#undef ALLOW_OLD_VIRTUALFLUX |
26 |
|
|
|
27 |
jmc |
1.3 |
C put back bugs related to Water-Vapour in carbonate chemistry & air-sea fluxes |
28 |
|
|
#undef WATERVAP_BUG |
29 |
jmc |
1.2 |
|
30 |
jmc |
1.4 |
C dissolution only below saturation horizon following method by Karsten Friis |
31 |
|
|
#undef CAR_DISS |
32 |
|
|
|
33 |
jmc |
1.5 |
C Include self-shading effect by phytoplankton |
34 |
|
|
#undef LIGHT_CHL |
35 |
|
|
C Include iron sediment source using DOP flux |
36 |
|
|
#undef SEDFE |
37 |
|
|
|
38 |
|
|
C For Adjoint built |
39 |
heimbach |
1.1 |
#define AD_SAFE |
40 |
|
|
|
41 |
|
|
#endif /* ALLOW_DIC */ |
42 |
|
|
#endif /* DIC_OPTIONS_H */ |
43 |
|
|
|
44 |
|
|
CEH3 ;;; Local Variables: *** |
45 |
|
|
CEH3 ;;; mode:fortran *** |
46 |
|
|
CEH3 ;;; End: *** |