100 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/tools/ropp_fm_bg2ro_1d.f90">set_obs_levels_refrac</a></td> |
101 | | <td style="background-color: rgb(255, 255, 153);"></td> |
102 | | <td style="background-color: rgb(153, 255, 153);"></td> |
103 | | <td style="background-color: rgb(153, 255, 255);"></td> |
104 | | <td style="background-color: rgb(204, 204, 255);"></td> |
105 | | <td style="background-color: rgb(225, 225, 225);"><i>Calculate observation levels for refractivity</i></td> |
106 | | </tr> |
107 | | |
108 | | <tr> |
109 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
110 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/refrac_1d/ropp_fm_refrac_1d.f90">ropp_fm_refrac_1d</a></td> |
111 | | <td style="background-color: rgb(255, 255, 153);"></td> |
112 | | <td style="background-color: rgb(153, 255, 153);"></td> |
113 | | <td style="background-color: rgb(153, 255, 255);"></td> |
114 | | <td style="background-color: rgb(204, 204, 255);"></td> |
115 | | <td style="background-color: rgb(225, 225, 225);"><i>Calculate vertical profile of refractivity from T, P, q</i></td> |
116 | | </tr> |
117 | | |
118 | | <tr> |
119 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
120 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
121 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/common/ropp_fm_interpol_log.f90">ropp_fm_interpol_log</a></td> |
122 | | <td style="background-color: rgb(153, 255, 153);"></td> |
123 | | <td style="background-color: rgb(153, 255, 255);"></td> |
124 | | <td style="background-color: rgb(204, 204, 255);"></td> |
125 | | <td style="background-color: rgb(225, 225, 225);"><i>Interpolate refractivity values to measurement geopotential height levels</i></td> |
126 | | </tr> |
127 | | |
128 | | <tr> |
129 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
130 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/refrac_1d/ropp_fm_refrac_1d_grad.f90">ropp_fm_refrac_1d_grad</a></td> |
131 | | <td style="background-color: rgb(255, 255, 153);"></td> |
132 | | <td style="background-color: rgb(153, 255, 153);"></td> |
133 | | <td style="background-color: rgb(153, 255, 255);"></td> |
134 | | <td style="background-color: rgb(204, 204, 255);"></td> |
135 | | <td style="background-color: rgb(225, 225, 225);"><i>Compute gradient of refractivity forward model (IF REQUIRED)</i></td> |
136 | | </tr> |
137 | | |
138 | | <tr> |
139 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
140 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
141 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/refrac_1d/ropp_fm_refrac_1d_tl.f90">ropp_fm_refrac_1d_tl</a></td> |
142 | | <td style="background-color: rgb(153, 255, 153);"></td> |
143 | | <td style="background-color: rgb(153, 255, 255);"></td> |
144 | | <td style="background-color: rgb(204, 204, 255);"></td> |
145 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of refractivity forward model</i></td> |
| 90 | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/tools/ropp_fm_bg2ro_2d.f90">set_obs_levels_bangle</a></td> |
| 91 | <td style="background-color: rgb(255, 255, 153);"></td> |
| 92 | <td style="background-color: rgb(153, 255, 153);"></td> |
| 93 | <td style="background-color: rgb(153, 255, 255);"></td> |
| 94 | <td style="background-color: rgb(204, 204, 255);"></td> |
| 95 | <td style="background-color: rgb(225, 225, 225);"><i>Calculate observation levels for bending angle</i></td> |
| 96 | </tr> |
| 97 | |
| 98 | <tr> |
| 99 | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
| 100 | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_2d/ropp_fm_bangle_2d.f90">ropp_fm_bangle_2d</a></td> |
| 101 | <td style="background-color: rgb(255, 255, 153);"></td> |
| 102 | <td style="background-color: rgb(153, 255, 153);"></td> |
| 103 | <td style="background-color: rgb(153, 255, 255);"></td> |
| 104 | <td style="background-color: rgb(204, 204, 255);"></td> |
| 105 | <td style="background-color: rgb(225, 225, 225);"><i>Calculate vertical profile of bending angle from planar background data</i></td> |
| 106 | </tr> |
| 107 | |
| 108 | <tr> |
| 109 | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
| 110 | <td style="background-color: rgb(255, 204, 153);">|__</td> |
| 111 | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_utils/geodesy/gravity.f90">gravity</a></td> |
| 112 | <td style="background-color: rgb(153, 255, 153);"></td> |
| 113 | <td style="background-color: rgb(153, 255, 255);"></td> |
| 114 | <td style="background-color: rgb(204, 204, 255);"></td> |
| 115 | <td style="background-color: rgb(225, 225, 225);"><i>[UTILS MODULE]Compute surface gravity at required latitude</i></td> |
| 116 | </tr> |
| 117 | |
| 118 | |
| 119 | <tr> |
| 120 | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
| 121 | <td style="background-color: rgb(255, 204, 153);">|__</td> |
| 122 | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_utils/geodesy/R_eff.f90">R_eff</a></td> |
| 123 | <td style="background-color: rgb(153, 255, 153);"></td> |
| 124 | <td style="background-color: rgb(153, 255, 255);"></td> |
| 125 | <td style="background-color: rgb(204, 204, 255);"></td> |
| 126 | <td style="background-color: rgb(225, 225, 225);"><i>[UTILS MODULE]Compute effective earth radius</i></td> |
| 127 | </tr> |
| 128 | |
| 129 | <tr> |
| 130 | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
| 131 | <td style="background-color: rgb(255, 204, 153);">|__</td> |
| 132 | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_2d/ropp_fm_alpha2drk.f90">ropp_fm_alpha2drk</a></td> |
| 133 | <td style="background-color: rgb(153, 255, 153);"></td> |
| 134 | <td style="background-color: rgb(153, 255, 255);"></td> |
| 135 | <td style="background-color: rgb(204, 204, 255);"></td> |
| 136 | <td style="background-color: rgb(225, 225, 225);"><i>Calculate bending angle profile by 2D algorithm</i></td> |
152 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_ecmwf_tl.f90">ropp_fm_state2state_ecmwf_tl</a></td> |
153 | | <td style="background-color: rgb(153, 255, 255);"></td> |
154 | | <td style="background-color: rgb(204, 204, 255);"></td> |
155 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of ropp_fm_state2state_ecmwf (model-specific)</i></td> |
156 | | </tr> |
157 | | |
158 | | <tr> |
159 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
160 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
161 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
162 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_meto_tl.f90">ropp_fm_state2state_meto_tl</a></td> |
163 | | <td style="background-color: rgb(153, 255, 255);"></td> |
164 | | <td style="background-color: rgb(204, 204, 255);"></td> |
165 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of ropp_fm_state2state_meto (model-specific)</i></td> |
166 | | </tr> |
167 | | |
168 | | <tr> |
169 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
170 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
171 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
172 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/common/ropp_fm_interpol_log_tl.f90">ropp_fm_interpol_log_tl</a></td> |
173 | | <td style="background-color: rgb(153, 255, 255);"></td> |
174 | | <td style="background-color: rgb(204, 204, 255);"></td> |
175 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of ropp_fm_interpol_log</i></td> |
176 | | </tr> |
177 | | |
178 | | <tr> |
179 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
180 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
181 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/refrac_1d/ropp_fm_refrac_1d_ad.f90">ropp_fm_refrac_1d_ad</a></td> |
182 | | <td style="background-color: rgb(153, 255, 153);"></td> |
183 | | <td style="background-color: rgb(153, 255, 255);"></td> |
184 | | <td style="background-color: rgb(204, 204, 255);"></td> |
185 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of refractivity forward model</i></td> |
186 | | </tr> |
187 | | |
188 | | <tr> |
189 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
190 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
191 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
192 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/common/ropp_fm_interpol_log_ad.f90">ropp_fm_interpol_log_ad</a></td> |
193 | | <td style="background-color: rgb(153, 255, 255);"></td> |
194 | | <td style="background-color: rgb(204, 204, 255);"></td> |
195 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of ropp_fm_interpol_log</i></td> |
196 | | </tr> |
197 | | |
198 | | <tr> |
199 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
200 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
201 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
202 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_ecmwf_ad.f90">ropp_fm_state2state_ecmwf_ad</a></td> |
203 | | <td style="background-color: rgb(153, 255, 255);"></td> |
204 | | <td style="background-color: rgb(204, 204, 255);"></td> |
205 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of ropp_fm_state2state_ecmwf (model-specific)</i></td> |
206 | | </tr> |
207 | | |
208 | | <tr> |
209 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
210 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
211 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
212 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_meto_ad.f90">ropp_fm_state2state_meto_ad</a></td> |
213 | | <td style="background-color: rgb(153, 255, 255);"></td> |
214 | | <td style="background-color: rgb(204, 204, 255);"></td> |
215 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of ropp_fm_state2state_meto (model-specific) </i></td> |
216 | | </tr> |
217 | | |
218 | | <tr> |
219 | | <td style="background-color: rgb(255, 255, 225);"></td> |
220 | | <td style="background-color: rgb(255, 255, 225);"></td> |
221 | | <td style="background-color: rgb(255, 255, 225);"></td> |
222 | | <td style="background-color: rgb(255, 255, 225);"></td> |
223 | | <td style="background-color: rgb(255, 255, 225);"></td> |
224 | | <td style="background-color: rgb(255, 255, 225);"></td> |
225 | | <td style="background-color: rgb(255, 255, 225);"></td> |
226 | | </tr> |
227 | | |
228 | | <tr> |
229 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
230 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/common/ropp_fm_roprof2obs.f90">ropp_fm_roprof2obs</a></td> |
231 | | <td style="background-color: rgb(255, 255, 153);"></td> |
232 | | <td style="background-color: rgb(153, 255, 153);"></td> |
233 | | <td style="background-color: rgb(153, 255, 255);"></td> |
234 | | <td style="background-color: rgb(204, 204, 255);"></td> |
235 | | <td style="background-color: rgb(225, 225, 225);"><i>Copy elements of ROprof to observation structure</i></td> |
236 | | </tr> |
237 | | |
238 | | <tr> |
239 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
240 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/tools/ropp_fm_bg2ro_1d.f90">set_obs_levels_bangle</a></td> |
241 | | <td style="background-color: rgb(255, 255, 153);"></td> |
242 | | <td style="background-color: rgb(153, 255, 153);"></td> |
243 | | <td style="background-color: rgb(153, 255, 255);"></td> |
244 | | <td style="background-color: rgb(204, 204, 255);"></td> |
245 | | <td style="background-color: rgb(225, 225, 225);"><i>Calculate observation levels for bending angle</i></td> |
246 | | </tr> |
247 | | |
248 | | <tr> |
249 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
250 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
251 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/ropp_utils/geodesy/geopotential2geometric.f90">geopotential2geometric</a></td> |
252 | | <td style="background-color: rgb(153, 255, 153);"></td> |
253 | | <td style="background-color: rgb(153, 255, 255);"></td> |
254 | | <td style="background-color: rgb(204, 204, 255);"></td> |
255 | | <td style="background-color: rgb(225, 225, 225);"><i>Convert geopotential height to geometric height (Somigliana's equation)</i></td> |
256 | | </tr> |
257 | | |
258 | | <tr> |
259 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
260 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_bangle_1d.f90">ropp_fm_bangle_1d</a></td> |
261 | | <td style="background-color: rgb(255, 255, 153);"></td> |
262 | | <td style="background-color: rgb(153, 255, 153);"></td> |
263 | | <td style="background-color: rgb(153, 255, 255);"></td> |
264 | | <td style="background-color: rgb(204, 204, 255);"></td> |
265 | | <td style="background-color: rgb(225, 225, 225);"><i>Calculate vertical profile of bending angle</i></td> |
266 | | </tr> |
267 | | |
268 | | <tr> |
269 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
270 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
271 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_abel.f90">ropp_fm_abel</a></td> |
272 | | <td style="background-color: rgb(153, 255, 153);"></td> |
273 | | <td style="background-color: rgb(153, 255, 255);"></td> |
274 | | <td style="background-color: rgb(204, 204, 255);"></td> |
275 | | <td style="background-color: rgb(225, 225, 225);"><i>Perform Abel transform of refractivity profile</i></td> |
276 | | </tr> |
277 | | |
278 | | <tr> |
279 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|__</td> |
280 | | <td style="background-color: rgb(255, 204, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_bangle_1d_grad.f90">ropp_fm_bangle_1d_grad</a></td> |
281 | | <td style="background-color: rgb(255, 255, 153);"></td> |
282 | | <td style="background-color: rgb(153, 255, 153);"></td> |
283 | | <td style="background-color: rgb(153, 255, 255);"></td> |
284 | | <td style="background-color: rgb(204, 204, 255);"></td> |
285 | | <td style="background-color: rgb(225, 225, 225);"><i>Compute gradient of bending angle forward model (IF REQUIRED)</i></td> |
286 | | </tr> |
287 | | |
288 | | <tr> |
289 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
290 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
291 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_bangle_1d_tl.f90">ropp_fm_bangle_1d_tl</a></td> |
292 | | <td style="background-color: rgb(153, 255, 153);"></td> |
293 | | <td style="background-color: rgb(153, 255, 255);"></td> |
294 | | <td style="background-color: rgb(204, 204, 255);"></td> |
295 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of bending angle forward model</i></td> |
296 | | </tr> |
297 | | |
298 | | <tr> |
299 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
300 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
301 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
302 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_ecmwf_tl.f90">ropp_fm_state2state_ecmwf_tl</a></td> |
303 | | <td style="background-color: rgb(153, 255, 255);"></td> |
304 | | <td style="background-color: rgb(204, 204, 255);"></td> |
305 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of ropp_fm_state2state_ecmwf (model-specific)</i></td> |
306 | | </tr> |
307 | | |
308 | | <tr> |
309 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
310 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
311 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
312 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_meto_tl.f90">ropp_fm_state2state_meto_tl</a></td> |
313 | | <td style="background-color: rgb(153, 255, 255);"></td> |
314 | | <td style="background-color: rgb(204, 204, 255);"></td> |
315 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of ropp_fm_state2state_meto (model-specific)</i></td> |
316 | | </tr> |
317 | | |
318 | | <tr> |
319 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
320 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
321 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
322 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_abel_tl.f90">ropp_fm_abel_tl</a></td> |
323 | | <td style="background-color: rgb(153, 255, 255);"></td> |
324 | | <td style="background-color: rgb(204, 204, 255);"></td> |
325 | | <td style="background-color: rgb(225, 225, 225);"><i>Tangent linear of ropp_abel</i></td> |
326 | | </tr> |
327 | | |
328 | | <tr> |
329 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
330 | | <td style="background-color: rgb(255, 204, 153);">|__</td> |
331 | | <td style="background-color: rgb(255, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_bangle_1d_ad.f90">ropp_fm_bangle_1d_ad</a></td> |
332 | | <td style="background-color: rgb(153, 255, 153);"></td> |
333 | | <td style="background-color: rgb(153, 255, 255);"></td> |
334 | | <td style="background-color: rgb(204, 204, 255);"></td> |
335 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of bending angle forward model</i></td> |
336 | | </tr> |
337 | | |
338 | | <tr> |
339 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
340 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
341 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
342 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_1d/ropp_fm_abel_ad.f90">ropp_fm_abel_ad</a></td> |
343 | | <td style="background-color: rgb(153, 255, 255);"></td> |
344 | | <td style="background-color: rgb(204, 204, 255);"></td> |
345 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of ropp_abel</i></td> |
346 | | </tr> |
347 | | |
348 | | <tr> |
349 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
350 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
351 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
352 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_ecmwf_ad.f90">ropp_fm_state2state_ecmwf_ad</a></td> |
353 | | <td style="background-color: rgb(153, 255, 255);"></td> |
354 | | <td style="background-color: rgb(204, 204, 255);"></td> |
355 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of ropp_fm_state2state_ecmwf (model-specific)</i></td> |
356 | | </tr> |
357 | | |
358 | | <tr> |
359 | | <td style="background-color: rgb(255, 204, 204); text-align: center;">|</td> |
360 | | <td style="background-color: rgb(255, 204, 153);">|</td> |
361 | | <td style="background-color: rgb(255, 255, 153);">|__</td> |
362 | | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/model_ecmwf/ropp_fm_state2state_meto_ad.f90">ropp_fm_state2state_meto_ad</a></td> |
363 | | <td style="background-color: rgb(153, 255, 255);"></td> |
364 | | <td style="background-color: rgb(204, 204, 255);"></td> |
365 | | <td style="background-color: rgb(225, 225, 225);"><i>Adjoint of ropp_fm_state2state_meto (model-specific)</i></td> |
| 143 | <td style="background-color: rgb(153, 255, 153);"><a href="https://trac.grassaf.org/ropp/browser/ropp_src/trunk/ropp_fm/bangle_2d/ropp_fm_gpspderivs.f90">ropp_fm_gpspderivs</a></td> |
| 144 | <td style="background-color: rgb(153, 255, 255);"></td> |
| 145 | <td style="background-color: rgb(204, 204, 255);"></td> |
| 146 | <td style="background-color: rgb(225, 225, 225);"><i>Calculate refractivity gradients used in ray tracer</i></td> |