/[MITgcm]/MITgcm_contrib/ecco_darwin/v3_cs510_Brix/code/DARWIN_OPTIONS.h
ViewVC logotype

Contents of /MITgcm_contrib/ecco_darwin/v3_cs510_Brix/code/DARWIN_OPTIONS.h

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


Revision 1.1 - (show annotations) (download)
Tue Nov 28 19:50:42 2017 UTC (7 years, 8 months ago) by dimitri
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
Holger Brix's ECCO-Darwin version 3 with circa-2011 MITgcm

1 C $Header: /u/gcmpack/MITgcm_contrib/darwin/pkg/darwin/DARWIN_OPTIONS.h,v 1.17 2011/04/05 22:56:39 stephd Exp $
2 C $Name: $
3
4 #ifndef DARWIN_OPTIONS_H
5 #define DARWIN_OPTIONS_H
6 #include "PACKAGES_CONFIG.h"
7 #ifdef ALLOW_DARWIN
8
9 #include "CPP_OPTIONS.h"
10
11 CBOP
12 C !ROUTINE: DARWIN_OPTIONS.h
13 C !INTERFACE:
14
15 C !DESCRIPTION:
16 C options for darwin package
17 CEOP
18
19 cHB ----
20 #undef READ_PAR
21 #define USE_QSW
22 #define USE_EXFWIND
23 #define USE_EXFCO2
24 cHB -----
25 #define MINFE
26 #undef NUT_SUPPLY
27 #undef CONS_SUPP
28 #undef OLD_GRAZE
29 #undef ALLOW_DIAZ
30 #undef ALLOW_DENIT
31 #undef DENIT_RELAX
32 #undef OLD_NSCHEME
33 #undef ALLOW_MUTANTS
34 #define PORT_RAND
35 #undef OLDSEED
36 #undef CALC_RATE_TOTALS
37
38 #undef NOTEMP
39 #define TEMP_VERSION 2
40 #undef TEMP_RANGE
41
42 #undef TWO_SPECIES_SETUP
43 #define NINE_SPECIES_SETUP
44
45 #define CALC_RATE_TOTALS
46 #define IRON_SED_SOURCE
47 #define IRON_SED_SOURCE_VARIABLE
48 #define PART_SCAV
49 #define ALLOW_CARBON
50
51 #define GEIDER
52 #undef OASIM
53 #undef WAVEBANDS
54 #define DYNAMIC_CHL
55 #undef DAR_CALC_ACDOM
56 #undef DAR_RADTRANS
57 #undef DAR_RADTRANS_USE_MODEL_CALENDAR
58 C truncation to 2 downward decreasing modes a la Aas
59 #undef DAR_RADTRANS_DECREASING
60 C iterative solution
61 #undef DAR_RADTRANS_ITERATIVE
62 C use rmus for all components to convert to scalar irradiance
63 C (not recommended)
64 #undef DAR_RADTRANS_RMUS_PAR
65 C define this to turn of reading of phyto backscattering spectra
66 C and revert to fixed backscat ratios darwin_bbphy(nabp) set in data.darwin
67 #undef DAR_NONSPECTRAL_BACKSCATTERING_RATIO
68
69 #undef RELAX_NUTS
70 #undef FLUX_NUTS
71
72 #undef CHECK_CONS
73 #undef DAR_DIAG_RSTAR
74 #undef DAR_DIAG_DIVER
75 #undef DAR_DIAG_GROW
76 #undef DAR_DIAG_ACDOM
77 #undef DAR_DIAG_ABSORP
78 #undef DAR_DIAG_SCATTER
79 #undef DAR_DIAG_PART_SCATTER
80 #undef DAR_DIAG_IRR
81
82 C diagnostic chlorophyll
83 #undef DAR_DIAG_CHL
84
85 C average PAR daily and store previous day
86 #undef ALLOW_PAR_DAY
87
88 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
89 C dependencies
90 c if two or nine species setup we don't want specific temperature ranges
91 #ifdef TWO_SPECIES_SETUP
92 #undef TEMP_RANGE
93 #endif
94 #ifdef NINE_SPECIES_SETUP
95 #undef TEMP_RANGE
96 #endif
97
98 c can use either denit_relax or allow_denit but not both
99 #ifdef ALLOW_DENIT
100 #undef DENIT_RELAX
101 #endif
102
103 #ifdef DAR_DIAG_CHL
104 #define ALLOW_PAR_DAY
105 #endif
106
107 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
108 C overrides
109 C if you want to override dependent options, do it here:
110 C
111 C #define TEMP_RANGE
112
113 #endif /* ALLOW_DARWIN */
114 #endif /* DARWIN_OPTIONS_H */

  ViewVC Help
Powered by ViewVC 1.1.22