/[MITgcm]/MITgcm/pkg/exf/exf_ad_check_lev4_dir.h
ViewVC logotype

Contents of /MITgcm/pkg/exf/exf_ad_check_lev4_dir.h

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


Revision 1.6 - (show annotations) (download)
Tue Apr 17 23:42:33 2007 UTC (17 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59a, checkpoint59b, checkpoint59
Changes since 1.5: +4 -1 lines
File MIME type: text/plain
2nd set of modifs for thsice adjoint.

1 #ifdef ALLOW_EXF
2
3 CADJ STORE hflux0 = tapelev4, key = ilev_4
4 CADJ STORE hflux1 = tapelev4, key = ilev_4
5 CADJ STORE sflux0 = tapelev4, key = ilev_4
6 CADJ STORE sflux1 = tapelev4, key = ilev_4
7 CADJ STORE ustress0 = tapelev4, key = ilev_4
8 CADJ STORE ustress1 = tapelev4, key = ilev_4
9 CADJ STORE vstress0 = tapelev4, key = ilev_4
10 CADJ STORE vstress1 = tapelev4, key = ilev_4
11 CADJ STORE wspeed0 = tapelev4, key = ilev_4
12 CADJ STORE wspeed1 = tapelev4, key = ilev_4
13
14 # ifdef ALLOW_ATM_TEMP
15
16 CADJ STORE aqh0 = tapelev4, key = ilev_4
17 CADJ STORE aqh1 = tapelev4, key = ilev_4
18 CADJ STORE atemp0 = tapelev4, key = ilev_4
19 CADJ STORE atemp1 = tapelev4, key = ilev_4
20 CADJ STORE precip0 = tapelev4, key = ilev_4
21 CADJ STORE precip1 = tapelev4, key = ilev_4
22 CADJ STORE lwflux0 = tapelev4, key = ilev_4
23 CADJ STORE lwflux1 = tapelev4, key = ilev_4
24 CADJ STORE swflux0 = tapelev4, key = ilev_4
25 CADJ STORE swflux1 = tapelev4, key = ilev_4
26 # ifdef EXF_READ_EVAP
27 CADJ STORE evap0 = tapelev4, key = ilev_4
28 CADJ STORE evap1 = tapelev4, key = ilev_4
29 # else
30 CADJ STORE evap = tapelev4, key = ilev_4
31 # endif /* EXF_READ_EVAP */
32 # ifdef ALLOW_DOWNWARD_RADIATION
33 CADJ STORE swdown0 = tapelev4, key = ilev_4
34 CADJ STORE swdown1 = tapelev4, key = ilev_4
35 CADJ STORE lwdown0 = tapelev4, key = ilev_4
36 CADJ STORE lwdown1 = tapelev4, key = ilev_4
37 # endif
38
39 # else /* ALLOW_ATM_TEMP undef */
40
41 # ifdef SHORTWAVE_HEATING
42 CADJ STORE swflux0 = tapelev4, key = ilev_4
43 CADJ STORE swflux1 = tapelev4, key = ilev_4
44 # endif
45
46 # endif /* ALLOW_ATM_TEMP */
47
48 # ifdef ALLOW_ATM_WIND
49
50 CADJ STORE uwind0 = tapelev4, key = ilev_4
51 CADJ STORE uwind1 = tapelev4, key = ilev_4
52 CADJ STORE vwind0 = tapelev4, key = ilev_4
53 CADJ STORE vwind1 = tapelev4, key = ilev_4
54
55 # else /* ALLOW_ATM_WIND undef */
56
57 # endif /* ALLOW_ATM_WIND */
58
59 # ifdef ALLOW_CLIMSSS_RELAXATION
60 CADJ STORE climsss0 = tapelev4, key = ilev_4
61 CADJ STORE climsss1 = tapelev4, key = ilev_4
62 # endif
63 # ifdef ALLOW_CLIMSST_RELAXATION
64 CADJ STORE climsst0 = tapelev4, key = ilev_4
65 CADJ STORE climsst1 = tapelev4, key = ilev_4
66 # endif
67 # ifdef ALLOW_CLIMSALT_RELAXATION
68 cph not used so far
69 cphCADJ STORE climsalt0 = tapelev4, key = ilev_4
70 cphCADJ STORE climsalt1 = tapelev4, key = ilev_4
71 # endif
72 # ifdef ALLOW_CLIMTEMP_RELAXATION
73 cph not used so far
74 cphCADJ STORE climtemp0 = tapelev4, key = ilev_4
75 cphCADJ STORE climtemp1 = tapelev4, key = ilev_4
76 # endif
77 # ifdef ATMOSPHERIC_LOADING
78 CADJ STORE apressure0 = tapelev4, key = ilev_4
79 CADJ STORE apressure1 = tapelev4, key = ilev_4
80 CADJ STORE siceload = tapelev4, key = ilev_4
81 # endif
82 # ifdef ALLOW_RUNOFF
83 CADJ STORE runoff0 = tapelev4, key = ilev_4
84 CADJ STORE runoff1 = tapelev4, key = ilev_4
85 # endif
86 # ifdef ALLOW_THSICE
87 CADJ STORE snowprecip0 = tapelev4, key = ilev_4
88 CADJ STORE snowprecip1 = tapelev4, key = ilev_4
89 #endif
90
91 # ifdef ALLOW_HFLUX_CONTROL
92 CADJ STORE xx_hflux0 = tapelev4, key = ilev_4
93 CADJ STORE xx_hflux1 = tapelev4, key = ilev_4
94 # endif
95 # ifdef ALLOW_SFLUX_CONTROL
96 CADJ STORE xx_sflux0 = tapelev4, key = ilev_4
97 CADJ STORE xx_sflux1 = tapelev4, key = ilev_4
98 # endif
99 # ifdef ALLOW_USTRESS_CONTROL
100 CADJ STORE xx_tauu0 = tapelev4, key = ilev_4
101 CADJ STORE xx_tauu1 = tapelev4, key = ilev_4
102 # endif
103 # ifdef ALLOW_VSTRESS_CONTROL
104 CADJ STORE xx_tauv0 = tapelev4, key = ilev_4
105 CADJ STORE xx_tauv1 = tapelev4, key = ilev_4
106 # endif
107 # ifdef ALLOW_UWIND_CONTROL
108 CADJ STORE xx_uwind0 = tapelev4, key = ilev_4
109 CADJ STORE xx_uwind1 = tapelev4, key = ilev_4
110 # endif
111 # ifdef ALLOW_VWIND_CONTROL
112 CADJ STORE xx_vwind0 = tapelev4, key = ilev_4
113 CADJ STORE xx_vwind1 = tapelev4, key = ilev_4
114 # endif
115 # ifdef ALLOW_ATEMP_CONTROL
116 CADJ STORE xx_atemp0 = tapelev4, key = ilev_4
117 CADJ STORE xx_atemp1 = tapelev4, key = ilev_4
118 # endif
119 # ifdef ALLOW_AQH_CONTROL
120 CADJ STORE xx_aqh0 = tapelev4, key = ilev_4
121 CADJ STORE xx_aqh1 = tapelev4, key = ilev_4
122 # endif
123 # ifdef ALLOW_PRECIP_CONTROL
124 CADJ STORE xx_precip0 = tapelev4, key = ilev_4
125 CADJ STORE xx_precip1 = tapelev4, key = ilev_4
126 # endif
127 # ifdef ALLOW_SWFLUX_CONTROL
128 CADJ STORE xx_swflux0 = tapelev4, key = ilev_4
129 CADJ STORE xx_swflux1 = tapelev4, key = ilev_4
130 # endif
131 # ifdef ALLOW_SWDOWN_CONTROL
132 CADJ STORE xx_swdown0 = tapelev4, key = ilev_4
133 CADJ STORE xx_swdown1 = tapelev4, key = ilev_4
134 # endif
135 # ifdef ALLOW_SNOWPRECIP_CONTROL
136 CADJ STORE xx_snowprecip0 = tapelev4, key = ilev_4
137 CADJ STORE xx_snowprecip1 = tapelev4, key = ilev_4
138 # endif
139 # ifdef ALLOW_LWFLUX_CONTROL
140 CADJ STORE xx_lwflux0 = tapelev4, key = ilev_4
141 CADJ STORE xx_lwflux1 = tapelev4, key = ilev_4
142 # endif
143 # ifdef ALLOW_LWDOWN_CONTROL
144 CADJ STORE xx_lwdown0 = tapelev4, key = ilev_4
145 CADJ STORE xx_lwdown1 = tapelev4, key = ilev_4
146 # endif
147 # ifdef ALLOW_EVAP_CONTROL
148 CADJ STORE xx_evap0 = tapelev4, key = ilev_4
149 CADJ STORE xx_evap1 = tapelev4, key = ilev_4
150 # endif
151 # ifdef ALLOW_APRESSURE_CONTROL
152 CADJ STORE xx_apressure0 = tapelev4, key = ilev_4
153 CADJ STORE xx_apressure1 = tapelev4, key = ilev_4
154 # endif
155 # ifdef ALLOW_RUNOFF_CONTROL
156 CADJ STORE xx_runoff0 = tapelev4, key = ilev_4
157 CADJ STORE xx_runoff1 = tapelev4, key = ilev_4
158 # endif
159 # ifdef ALLOW_SST_CONTROL
160 CADJ STORE xx_sst0 = tapelev4, key = ilev_4
161 CADJ STORE xx_sst1 = tapelev4, key = ilev_4
162 # endif
163 # ifdef ALLOW_SSS_CONTROL
164 CADJ STORE xx_sss0 = tapelev4, key = ilev_4
165 CADJ STORE xx_sss1 = tapelev4, key = ilev_4
166 # endif
167
168
169 #endif /* ALLOW_EXF */

  ViewVC Help
Powered by ViewVC 1.1.22