state_struct.inc

References to this file elsewhere.
1 !STARTOFREGISTRYGENERATEDINCLUDE 'inc/state_struct.inc'
2 !
3 ! WARNING This file is generated automatically by use_registry
4 ! using the data base in the file named Registry.
5 ! Do not edit.  Your changes to this file will be lost.
6 !
7 real                                     :: cfn
8 real                                     :: cfn1
9 integer                                  :: step_number
10 real                                     :: rdx
11 real                                     :: rdy
12 real                                     :: dts
13 real                                     :: dtseps
14 real                                     :: resm
15 real                                     :: zetatop
16 real                                     :: cf1
17 real                                     :: cf2
18 real                                     :: cf3
19 integer                                  :: number_at_same_level
20 integer                                  :: itimestep
21 real                                     :: xtime
22 real                                     :: julian
23 integer                                  :: lbc_fid
24 logical                                  :: tiled
25 logical                                  :: patched
26 real                                     :: xi
27 real                                     :: xj
28 real                                     :: vc_i
29 real                                     :: vc_j
30 real                                     :: dtbc
31 integer                                  :: ifndsnowh
32 integer                                  :: ifndsoilw
33 real                                     :: u_frame
34 real                                     :: v_frame
35 real                                     :: p_top
36 integer                                  :: imicrogram
37 real                                     :: em_lat_ll_t
38 real                                     :: em_lat_ul_t
39 real                                     :: em_lat_ur_t
40 real                                     :: em_lat_lr_t
41 real                                     :: em_lat_ll_u
42 real                                     :: em_lat_ul_u
43 real                                     :: em_lat_ur_u
44 real                                     :: em_lat_lr_u
45 real                                     :: em_lat_ll_v
46 real                                     :: em_lat_ul_v
47 real                                     :: em_lat_ur_v
48 real                                     :: em_lat_lr_v
49 real                                     :: em_lat_ll_d
50 real                                     :: em_lat_ul_d
51 real                                     :: em_lat_ur_d
52 real                                     :: em_lat_lr_d
53 real                                     :: em_lon_ll_t
54 real                                     :: em_lon_ul_t
55 real                                     :: em_lon_ur_t
56 real                                     :: em_lon_lr_t
57 real                                     :: em_lon_ll_u
58 real                                     :: em_lon_ul_u
59 real                                     :: em_lon_ur_u
60 real                                     :: em_lon_lr_u
61 real                                     :: em_lon_ll_v
62 real                                     :: em_lon_ul_v
63 real                                     :: em_lon_ur_v
64 real                                     :: em_lon_lr_v
65 real                                     :: em_lon_ll_d
66 real                                     :: em_lon_ul_d
67 real                                     :: em_lon_ur_d
68 real                                     :: em_lon_lr_d
69 integer                                  :: stepbl
70 logical                                  :: warm_rain
71 logical                                  :: adv_moist_cond
72 logical                                  :: moved
73 logical                                  :: write_increments
74 logical                                  :: var4d
75 integer                                  :: var4d_coupling
76 logical                                  :: global
77 logical                                  :: oi_use
78 logical                                  :: print_detail_airep
79 logical                                  :: print_detail_radar
80 logical                                  :: print_detail_rad
81 logical                                  :: print_detail_xa
82 logical                                  :: print_detail_xb
83 logical                                  :: print_detail_obs
84 logical                                  :: print_detail_f_obs
85 logical                                  :: print_detail_map
86 logical                                  :: print_detail_grad
87 logical                                  :: print_detail_regression
88 logical                                  :: print_detail_spectral
89 logical                                  :: print_detail_testing
90 logical                                  :: print_detail_parallel
91 logical                                  :: print_detail_be
92 logical                                  :: print_detail_timing
93 logical                                  :: check_max_iv_print
94 integer                                  :: analysis_accu
95 logical                                  :: calc_w_increment
96 logical                                  :: dt_cloud_model
97 logical                                  :: write_qcw
98 logical                                  :: write_qrn
99 logical                                  :: write_qci
100 logical                                  :: write_qsn
101 logical                                  :: write_qgr
102 logical                                  :: write_filtered_obs
103 integer                                  :: fg_format
104 integer                                  :: ob_format
105 integer                                  :: num_fgat_time
106 logical                                  :: use_synopobs
107 logical                                  :: use_shipsobs
108 logical                                  :: use_metarobs
109 logical                                  :: use_soundobs
110 logical                                  :: use_pilotobs
111 logical                                  :: use_airepobs
112 logical                                  :: use_geoamvobs
113 logical                                  :: use_polaramvobs
114 logical                                  :: use_bogusobs
115 logical                                  :: use_buoyobs
116 logical                                  :: use_profilerobs
117 logical                                  :: use_satemobs
118 logical                                  :: use_gpspwobs
119 logical                                  :: use_gpsrefobs
120 logical                                  :: use_ssmiretrievalobs
121 logical                                  :: use_ssmitbobs
122 logical                                  :: use_ssmt1obs
123 logical                                  :: use_ssmt2obs
124 logical                                  :: use_qscatobs
125 logical                                  :: use_radarobs
126 logical                                  :: use_radar_rv
127 logical                                  :: use_radar_rf
128 logical                                  :: use_hirs2obs
129 logical                                  :: use_hirs3obs
130 logical                                  :: use_msuobs
131 logical                                  :: use_amsuaobs
132 logical                                  :: use_amsubobs
133 logical                                  :: use_airsobs
134 logical                                  :: use_airsretobs
135 logical                                  :: use_eos_amsuaobs
136 logical                                  :: use_eos_radobs
137 logical                                  :: use_hsbobs
138 logical                                  :: use_ssmisobs
139 logical                                  :: use_kma1dvar
140 logical                                  :: use_filtered_rad
141 logical                                  :: use_rad
142 logical                                  :: use_obsgts
143 logical                                  :: use_obs_errfac
144 logical                                  :: check_max_iv
145 logical                                  :: put_rand_seed
146 logical                                  :: omb_set_rand
147 logical                                  :: omb_add_noise
148 integer                                  :: obs_qc_pointer
149 integer                                  :: max_sound_input
150 integer                                  :: max_synop_input
151 integer                                  :: max_geoamv_input
152 integer                                  :: max_polaramv_input
153 integer                                  :: max_airep_input
154 integer                                  :: max_satem_input
155 integer                                  :: max_pilot_input
156 integer                                  :: max_radar_input
157 integer                                  :: max_metar_input
158 integer                                  :: max_gpspw_input
159 integer                                  :: max_ships_input
160 integer                                  :: max_profiler_input
161 integer                                  :: max_bogus_input
162 integer                                  :: max_buoy_input
163 integer                                  :: max_ssmi_ret_input
164 integer                                  :: max_ssmi_tb_input
165 integer                                  :: max_ssmt1_input
166 integer                                  :: max_ssmt2_input
167 integer                                  :: max_qscat_input
168 integer                                  :: max_gpsref_input
169 integer                                  :: max_airsret_input
170 integer                                  :: max_tovs_input
171 integer                                  :: max_ssmis_input
172 integer                                  :: report_start
173 integer                                  :: report_end
174 integer                                  :: tovs_start
175 integer                                  :: tovs_end
176 integer                                  :: max_ext_its
177 integer                                  :: ntmax
178 integer                                  :: nsave
179 integer                                  :: write_interval
180 real                                     :: eps
181 integer                                  :: rf_passes
182 real                                     :: var_scaling1
183 real                                     :: var_scaling2
184 real                                     :: var_scaling3
185 real                                     :: var_scaling4
186 real                                     :: var_scaling5
187 real                                     :: len_scaling1
188 real                                     :: len_scaling2
189 real                                     :: len_scaling3
190 real                                     :: len_scaling4
191 real                                     :: len_scaling5
192 real                                     :: jb_factor
193 real                                     :: je_factor
194 real                                     :: power_truncation
195 logical                                  :: def_sub_domain
196 real                                     :: x_start_sub_domain
197 real                                     :: y_start_sub_domain
198 real                                     :: x_end_sub_domain
199 real                                     :: y_end_sub_domain
200 integer                                  :: stdout
201 integer                                  :: stderr
202 integer                                  :: trace_unit
203 integer                                  :: trace_pe
204 integer                                  :: trace_repeat_head
205 integer                                  :: trace_repeat_body
206 integer                                  :: trace_max_depth
207 logical                                  :: trace_use
208 logical                                  :: trace_use_frequent
209 logical                                  :: trace_memory
210 logical                                  :: trace_all_pes
211 logical                                  :: trace_csv
212 logical                                  :: use_html
213 logical                                  :: warnings_are_fatal
214 logical                                  :: testing_wrfvar
215 logical                                  :: test_transforms
216 logical                                  :: test_statistics
217 logical                                  :: interpolate_stats
218 logical                                  :: testing_dm_exact
219 integer                                  :: cv_options_hum
220 integer                                  :: check_rh
221 integer                                  :: set_omb_rand_fac
222 integer                                  :: seed_array1
223 integer                                  :: seed_array2
224 integer                                  :: sfc_assi_options
225 logical                                  :: calculate_cg_cost_fn
226 logical                                  :: lat_stats_option
227 real                                     :: as1
228 real                                     :: as2
229 real                                     :: as3
230 real                                     :: as4
231 real                                     :: as5
232 integer                                  :: balance_type
233 integer                                  :: vert_corr
234 integer                                  :: vertical_ip
235 integer                                  :: vert_evalue
236 real                                     :: max_vert_var1
237 real                                     :: max_vert_var2
238 real                                     :: max_vert_var3
239 real                                     :: max_vert_var4
240 real                                     :: max_vert_var5
241 integer                                  :: rtminit_print
242 integer                                  :: rtminit_nsensor
243 integer                                  :: rtminit_platform
244 integer                                  :: rtminit_satid
245 integer                                  :: rtminit_sensor
246 integer                                  :: rad_monitoring
247 real                                     :: thinning_mesh
248 logical                                  :: thinning
249 logical                                  :: read_biascoef
250 logical                                  :: biascorr
251 logical                                  :: biasprep
252 logical                                  :: rttov_scatt
253 logical                                  :: write_profile
254 logical                                  :: qc_rad
255 logical                                  :: write_iv_rad_ascii
256 logical                                  :: write_oa_rad_ascii
257 logical                                  :: write_filtered_rad
258 logical                                  :: use_error_factor_rad
259 logical                                  :: use_landem
260 integer                                  :: mw_emis_sea
261 integer                                  :: tovs_min_transfer
262 logical                                  :: tovs_batch
263 integer                                  :: rtm_option
264 logical                                  :: use_crtm_kmatrix
265 logical                                  :: use_crtm_kmatrix_fast
266 logical                                  :: crtm_cloud
267 logical                                  :: only_sea_rad
268 character*256                               :: spccoeff_file
269 character*256                               :: taucoeff_file
270 character*256                               :: aerosolcoeff_file
271 character*256                               :: cloudcoeff_file
272 character*256                               :: emiscoeff_file
273 integer                                  :: num_pseudo
274 real                                     :: pseudo_x
275 real                                     :: pseudo_y
276 real                                     :: pseudo_z
277 real                                     :: pseudo_val
278 real                                     :: pseudo_err
279 integer                                  :: alphacv_method
280 integer                                  :: ensdim_alpha
281 integer                                  :: alpha_truncation
282 integer                                  :: alpha_corr_type
283 real                                     :: alpha_corr_scale
284 real                                     :: alpha_std_dev
285 character*256                               :: analysis_type
286 character*256                               :: analysis_date
287 character*256                               :: pseudo_var
288 character*256                               :: documentation_url
289 character*256                               :: time_window_min
290 character*256                               :: time_window_max
291 integer                                  :: run_days
292 integer                                  :: run_hours
293 integer                                  :: run_minutes
294 integer                                  :: run_seconds
295 integer                                  :: start_year
296 integer                                  :: start_month
297 integer                                  :: start_day
298 integer                                  :: start_hour
299 integer                                  :: start_minute
300 integer                                  :: start_second
301 integer                                  :: end_year
302 integer                                  :: end_month
303 integer                                  :: end_day
304 integer                                  :: end_hour
305 integer                                  :: end_minute
306 integer                                  :: end_second
307 integer                                  :: interval_seconds
308 logical                                  :: input_from_file
309 integer                                  :: fine_input_stream
310 logical                                  :: input_from_hires
311 character*256                               :: rsmas_data_path
312 integer                                  :: oid
313 integer                                  :: auxhist1_oid
314 integer                                  :: auxhist2_oid
315 integer                                  :: auxhist3_oid
316 integer                                  :: auxhist4_oid
317 integer                                  :: auxhist5_oid
318 integer                                  :: auxhist6_oid
319 integer                                  :: auxhist7_oid
320 integer                                  :: auxhist8_oid
321 integer                                  :: auxhist9_oid
322 integer                                  :: auxhist10_oid
323 integer                                  :: auxhist11_oid
324 integer                                  :: auxinput1_oid
325 integer                                  :: auxinput2_oid
326 integer                                  :: auxinput3_oid
327 integer                                  :: auxinput4_oid
328 integer                                  :: auxinput5_oid
329 integer                                  :: auxinput6_oid
330 integer                                  :: auxinput7_oid
331 integer                                  :: auxinput8_oid
332 integer                                  :: auxinput9_oid
333 integer                                  :: auxinput10_oid
334 integer                                  :: auxinput11_oid
335 integer                                  :: history_interval
336 integer                                  :: frames_per_outfile
337 integer                                  :: frames_per_auxhist1
338 integer                                  :: frames_per_auxhist2
339 integer                                  :: frames_per_auxhist3
340 integer                                  :: frames_per_auxhist4
341 integer                                  :: frames_per_auxhist5
342 integer                                  :: frames_per_auxhist6
343 integer                                  :: frames_per_auxhist7
344 integer                                  :: frames_per_auxhist8
345 integer                                  :: frames_per_auxhist9
346 integer                                  :: frames_per_auxhist10
347 integer                                  :: frames_per_auxhist11
348 logical                                  :: restart
349 integer                                  :: restart_interval
350 integer                                  :: io_form_input
351 integer                                  :: io_form_history
352 integer                                  :: io_form_restart
353 integer                                  :: io_form_boundary
354 integer                                  :: debug_level
355 logical                                  :: self_test_domain
356 character*256                               :: history_outname
357 character*256                               :: auxhist1_outname
358 character*256                               :: auxhist2_outname
359 character*256                               :: auxhist3_outname
360 character*256                               :: auxhist4_outname
361 character*256                               :: auxhist5_outname
362 character*256                               :: auxhist6_outname
363 character*256                               :: auxhist7_outname
364 character*256                               :: auxhist8_outname
365 character*256                               :: auxhist9_outname
366 character*256                               :: auxhist10_outname
367 character*256                               :: auxhist11_outname
368 character*256                               :: history_inname
369 character*256                               :: auxhist1_inname
370 character*256                               :: auxhist2_inname
371 character*256                               :: auxhist3_inname
372 character*256                               :: auxhist4_inname
373 character*256                               :: auxhist5_inname
374 character*256                               :: auxhist6_inname
375 character*256                               :: auxhist7_inname
376 character*256                               :: auxhist8_inname
377 character*256                               :: auxhist9_inname
378 character*256                               :: auxhist10_inname
379 character*256                               :: auxhist11_inname
380 character*256                               :: auxinput1_outname
381 character*256                               :: auxinput2_outname
382 character*256                               :: auxinput3_outname
383 character*256                               :: auxinput4_outname
384 character*256                               :: auxinput5_outname
385 character*256                               :: auxinput6_outname
386 character*256                               :: auxinput7_outname
387 character*256                               :: auxinput8_outname
388 character*256                               :: auxinput9_outname
389 character*256                               :: auxinput10_outname
390 character*256                               :: auxinput11_outname
391 character*256                               :: auxinput1_inname
392 character*256                               :: auxinput2_inname
393 character*256                               :: auxinput3_inname
394 character*256                               :: auxinput4_inname
395 character*256                               :: auxinput5_inname
396 character*256                               :: auxinput6_inname
397 character*256                               :: auxinput7_inname
398 character*256                               :: auxinput8_inname
399 character*256                               :: auxinput9_inname
400 character*256                               :: gfdda_inname
401 character*256                               :: auxinput11_inname
402 integer                                  :: history_interval_mo
403 integer                                  :: history_interval_d
404 integer                                  :: history_interval_h
405 integer                                  :: history_interval_m
406 integer                                  :: history_interval_s
407 integer                                  :: inputout_interval_mo
408 integer                                  :: inputout_interval_d
409 integer                                  :: inputout_interval_h
410 integer                                  :: inputout_interval_m
411 integer                                  :: inputout_interval_s
412 integer                                  :: inputout_interval
413 integer                                  :: auxhist1_interval_mo
414 integer                                  :: auxhist1_interval_d
415 integer                                  :: auxhist1_interval_h
416 integer                                  :: auxhist1_interval_m
417 integer                                  :: auxhist1_interval_s
418 integer                                  :: auxhist1_interval
419 integer                                  :: auxhist2_interval_mo
420 integer                                  :: auxhist2_interval_d
421 integer                                  :: auxhist2_interval_h
422 integer                                  :: auxhist2_interval_m
423 integer                                  :: auxhist2_interval_s
424 integer                                  :: auxhist2_interval
425 integer                                  :: auxhist3_interval_mo
426 integer                                  :: auxhist3_interval_d
427 integer                                  :: auxhist3_interval_h
428 integer                                  :: auxhist3_interval_m
429 integer                                  :: auxhist3_interval_s
430 integer                                  :: auxhist3_interval
431 integer                                  :: auxhist4_interval_mo
432 integer                                  :: auxhist4_interval_d
433 integer                                  :: auxhist4_interval_h
434 integer                                  :: auxhist4_interval_m
435 integer                                  :: auxhist4_interval_s
436 integer                                  :: auxhist4_interval
437 integer                                  :: auxhist5_interval_mo
438 integer                                  :: auxhist5_interval_d
439 integer                                  :: auxhist5_interval_h
440 integer                                  :: auxhist5_interval_m
441 integer                                  :: auxhist5_interval_s
442 integer                                  :: auxhist5_interval
443 integer                                  :: auxhist6_interval_mo
444 integer                                  :: auxhist6_interval_d
445 integer                                  :: auxhist6_interval_h
446 integer                                  :: auxhist6_interval_m
447 integer                                  :: auxhist6_interval_s
448 integer                                  :: auxhist6_interval
449 integer                                  :: auxhist7_interval_mo
450 integer                                  :: auxhist7_interval_d
451 integer                                  :: auxhist7_interval_h
452 integer                                  :: auxhist7_interval_m
453 integer                                  :: auxhist7_interval_s
454 integer                                  :: auxhist7_interval
455 integer                                  :: auxhist8_interval_mo
456 integer                                  :: auxhist8_interval_d
457 integer                                  :: auxhist8_interval_h
458 integer                                  :: auxhist8_interval_m
459 integer                                  :: auxhist8_interval_s
460 integer                                  :: auxhist8_interval
461 integer                                  :: auxhist9_interval_mo
462 integer                                  :: auxhist9_interval_d
463 integer                                  :: auxhist9_interval_h
464 integer                                  :: auxhist9_interval_m
465 integer                                  :: auxhist9_interval_s
466 integer                                  :: auxhist9_interval
467 integer                                  :: auxhist10_interval_mo
468 integer                                  :: auxhist10_interval_d
469 integer                                  :: auxhist10_interval_h
470 integer                                  :: auxhist10_interval_m
471 integer                                  :: auxhist10_interval_s
472 integer                                  :: auxhist10_interval
473 integer                                  :: auxhist11_interval_mo
474 integer                                  :: auxhist11_interval_d
475 integer                                  :: auxhist11_interval_h
476 integer                                  :: auxhist11_interval_m
477 integer                                  :: auxhist11_interval_s
478 integer                                  :: auxhist11_interval
479 integer                                  :: auxinput1_interval_mo
480 integer                                  :: auxinput1_interval_d
481 integer                                  :: auxinput1_interval_h
482 integer                                  :: auxinput1_interval_m
483 integer                                  :: auxinput1_interval_s
484 integer                                  :: auxinput1_interval
485 integer                                  :: auxinput2_interval_mo
486 integer                                  :: auxinput2_interval_d
487 integer                                  :: auxinput2_interval_h
488 integer                                  :: auxinput2_interval_m
489 integer                                  :: auxinput2_interval_s
490 integer                                  :: auxinput2_interval
491 integer                                  :: auxinput3_interval_mo
492 integer                                  :: auxinput3_interval_d
493 integer                                  :: auxinput3_interval_h
494 integer                                  :: auxinput3_interval_m
495 integer                                  :: auxinput3_interval_s
496 integer                                  :: auxinput3_interval
497 integer                                  :: auxinput4_interval_mo
498 integer                                  :: auxinput4_interval_d
499 integer                                  :: auxinput4_interval_h
500 integer                                  :: auxinput4_interval_m
501 integer                                  :: auxinput4_interval_s
502 integer                                  :: auxinput4_interval
503 integer                                  :: auxinput5_interval_mo
504 integer                                  :: auxinput5_interval_d
505 integer                                  :: auxinput5_interval_h
506 integer                                  :: auxinput5_interval_m
507 integer                                  :: auxinput5_interval_s
508 integer                                  :: auxinput5_interval
509 integer                                  :: auxinput6_interval_mo
510 integer                                  :: auxinput6_interval_d
511 integer                                  :: auxinput6_interval_h
512 integer                                  :: auxinput6_interval_m
513 integer                                  :: auxinput6_interval_s
514 integer                                  :: auxinput6_interval
515 integer                                  :: auxinput7_interval_mo
516 integer                                  :: auxinput7_interval_d
517 integer                                  :: auxinput7_interval_h
518 integer                                  :: auxinput7_interval_m
519 integer                                  :: auxinput7_interval_s
520 integer                                  :: auxinput7_interval
521 integer                                  :: auxinput8_interval_mo
522 integer                                  :: auxinput8_interval_d
523 integer                                  :: auxinput8_interval_h
524 integer                                  :: auxinput8_interval_m
525 integer                                  :: auxinput8_interval_s
526 integer                                  :: auxinput8_interval
527 integer                                  :: auxinput9_interval_mo
528 integer                                  :: auxinput9_interval_d
529 integer                                  :: auxinput9_interval_h
530 integer                                  :: auxinput9_interval_m
531 integer                                  :: auxinput9_interval_s
532 integer                                  :: auxinput9_interval
533 integer                                  :: gfdda_interval_mo
534 integer                                  :: gfdda_interval_d
535 integer                                  :: gfdda_interval_h
536 integer                                  :: gfdda_interval_m
537 integer                                  :: gfdda_interval_s
538 integer                                  :: gfdda_interval
539 integer                                  :: auxinput11_interval_mo
540 integer                                  :: auxinput11_interval_d
541 integer                                  :: auxinput11_interval_h
542 integer                                  :: auxinput11_interval_m
543 integer                                  :: auxinput11_interval_s
544 integer                                  :: auxinput11_interval
545 integer                                  :: restart_interval_mo
546 integer                                  :: restart_interval_d
547 integer                                  :: restart_interval_h
548 integer                                  :: restart_interval_m
549 integer                                  :: restart_interval_s
550 integer                                  :: history_begin_y
551 integer                                  :: history_begin_mo
552 integer                                  :: history_begin_d
553 integer                                  :: history_begin_h
554 integer                                  :: history_begin_m
555 integer                                  :: history_begin_s
556 integer                                  :: inputout_begin_y
557 integer                                  :: inputout_begin_mo
558 integer                                  :: inputout_begin_d
559 integer                                  :: inputout_begin_h
560 integer                                  :: inputout_begin_m
561 integer                                  :: inputout_begin_s
562 integer                                  :: auxhist1_begin_y
563 integer                                  :: auxhist1_begin_mo
564 integer                                  :: auxhist1_begin_d
565 integer                                  :: auxhist1_begin_h
566 integer                                  :: auxhist1_begin_m
567 integer                                  :: auxhist1_begin_s
568 integer                                  :: auxhist2_begin_y
569 integer                                  :: auxhist2_begin_mo
570 integer                                  :: auxhist2_begin_d
571 integer                                  :: auxhist2_begin_h
572 integer                                  :: auxhist2_begin_m
573 integer                                  :: auxhist2_begin_s
574 integer                                  :: auxhist3_begin_y
575 integer                                  :: auxhist3_begin_mo
576 integer                                  :: auxhist3_begin_d
577 integer                                  :: auxhist3_begin_h
578 integer                                  :: auxhist3_begin_m
579 integer                                  :: auxhist3_begin_s
580 integer                                  :: auxhist4_begin_y
581 integer                                  :: auxhist4_begin_mo
582 integer                                  :: auxhist4_begin_d
583 integer                                  :: auxhist4_begin_h
584 integer                                  :: auxhist4_begin_m
585 integer                                  :: auxhist4_begin_s
586 integer                                  :: auxhist5_begin_y
587 integer                                  :: auxhist5_begin_mo
588 integer                                  :: auxhist5_begin_d
589 integer                                  :: auxhist5_begin_h
590 integer                                  :: auxhist5_begin_m
591 integer                                  :: auxhist5_begin_s
592 integer                                  :: auxhist6_begin_y
593 integer                                  :: auxhist6_begin_mo
594 integer                                  :: auxhist6_begin_d
595 integer                                  :: auxhist6_begin_h
596 integer                                  :: auxhist6_begin_m
597 integer                                  :: auxhist6_begin_s
598 integer                                  :: auxhist7_begin_y
599 integer                                  :: auxhist7_begin_mo
600 integer                                  :: auxhist7_begin_d
601 integer                                  :: auxhist7_begin_h
602 integer                                  :: auxhist7_begin_m
603 integer                                  :: auxhist7_begin_s
604 integer                                  :: auxhist8_begin_y
605 integer                                  :: auxhist8_begin_mo
606 integer                                  :: auxhist8_begin_d
607 integer                                  :: auxhist8_begin_h
608 integer                                  :: auxhist8_begin_m
609 integer                                  :: auxhist8_begin_s
610 integer                                  :: auxhist9_begin_y
611 integer                                  :: auxhist9_begin_mo
612 integer                                  :: auxhist9_begin_d
613 integer                                  :: auxhist9_begin_h
614 integer                                  :: auxhist9_begin_m
615 integer                                  :: auxhist9_begin_s
616 integer                                  :: auxhist10_begin_y
617 integer                                  :: auxhist10_begin_mo
618 integer                                  :: auxhist10_begin_d
619 integer                                  :: auxhist10_begin_h
620 integer                                  :: auxhist10_begin_m
621 integer                                  :: auxhist10_begin_s
622 integer                                  :: auxhist11_begin_y
623 integer                                  :: auxhist11_begin_mo
624 integer                                  :: auxhist11_begin_d
625 integer                                  :: auxhist11_begin_h
626 integer                                  :: auxhist11_begin_m
627 integer                                  :: auxhist11_begin_s
628 integer                                  :: auxinput1_begin_y
629 integer                                  :: auxinput1_begin_mo
630 integer                                  :: auxinput1_begin_d
631 integer                                  :: auxinput1_begin_h
632 integer                                  :: auxinput1_begin_m
633 integer                                  :: auxinput1_begin_s
634 integer                                  :: auxinput2_begin_y
635 integer                                  :: auxinput2_begin_mo
636 integer                                  :: auxinput2_begin_d
637 integer                                  :: auxinput2_begin_h
638 integer                                  :: auxinput2_begin_m
639 integer                                  :: auxinput2_begin_s
640 integer                                  :: auxinput3_begin_y
641 integer                                  :: auxinput3_begin_mo
642 integer                                  :: auxinput3_begin_d
643 integer                                  :: auxinput3_begin_h
644 integer                                  :: auxinput3_begin_m
645 integer                                  :: auxinput3_begin_s
646 integer                                  :: auxinput4_begin_y
647 integer                                  :: auxinput4_begin_mo
648 integer                                  :: auxinput4_begin_d
649 integer                                  :: auxinput4_begin_h
650 integer                                  :: auxinput4_begin_m
651 integer                                  :: auxinput4_begin_s
652 integer                                  :: auxinput5_begin_y
653 integer                                  :: auxinput5_begin_mo
654 integer                                  :: auxinput5_begin_d
655 integer                                  :: auxinput5_begin_h
656 integer                                  :: auxinput5_begin_m
657 integer                                  :: auxinput5_begin_s
658 integer                                  :: auxinput6_begin_y
659 integer                                  :: auxinput6_begin_mo
660 integer                                  :: auxinput6_begin_d
661 integer                                  :: auxinput6_begin_h
662 integer                                  :: auxinput6_begin_m
663 integer                                  :: auxinput6_begin_s
664 integer                                  :: auxinput7_begin_y
665 integer                                  :: auxinput7_begin_mo
666 integer                                  :: auxinput7_begin_d
667 integer                                  :: auxinput7_begin_h
668 integer                                  :: auxinput7_begin_m
669 integer                                  :: auxinput7_begin_s
670 integer                                  :: auxinput8_begin_y
671 integer                                  :: auxinput8_begin_mo
672 integer                                  :: auxinput8_begin_d
673 integer                                  :: auxinput8_begin_h
674 integer                                  :: auxinput8_begin_m
675 integer                                  :: auxinput8_begin_s
676 integer                                  :: auxinput9_begin_y
677 integer                                  :: auxinput9_begin_mo
678 integer                                  :: auxinput9_begin_d
679 integer                                  :: auxinput9_begin_h
680 integer                                  :: auxinput9_begin_m
681 integer                                  :: auxinput9_begin_s
682 integer                                  :: gfdda_begin_y
683 integer                                  :: gfdda_begin_mo
684 integer                                  :: gfdda_begin_d
685 integer                                  :: gfdda_begin_h
686 integer                                  :: gfdda_begin_m
687 integer                                  :: gfdda_begin_s
688 integer                                  :: auxinput11_begin_y
689 integer                                  :: auxinput11_begin_mo
690 integer                                  :: auxinput11_begin_d
691 integer                                  :: auxinput11_begin_h
692 integer                                  :: auxinput11_begin_m
693 integer                                  :: auxinput11_begin_s
694 integer                                  :: restart_begin_y
695 integer                                  :: restart_begin_mo
696 integer                                  :: restart_begin_d
697 integer                                  :: restart_begin_h
698 integer                                  :: restart_begin_m
699 integer                                  :: restart_begin_s
700 integer                                  :: history_end_y
701 integer                                  :: history_end_mo
702 integer                                  :: history_end_d
703 integer                                  :: history_end_h
704 integer                                  :: history_end_m
705 integer                                  :: history_end_s
706 integer                                  :: inputout_end_y
707 integer                                  :: inputout_end_mo
708 integer                                  :: inputout_end_d
709 integer                                  :: inputout_end_h
710 integer                                  :: inputout_end_m
711 integer                                  :: inputout_end_s
712 integer                                  :: auxhist1_end_y
713 integer                                  :: auxhist1_end_mo
714 integer                                  :: auxhist1_end_d
715 integer                                  :: auxhist1_end_h
716 integer                                  :: auxhist1_end_m
717 integer                                  :: auxhist1_end_s
718 integer                                  :: auxhist2_end_y
719 integer                                  :: auxhist2_end_mo
720 integer                                  :: auxhist2_end_d
721 integer                                  :: auxhist2_end_h
722 integer                                  :: auxhist2_end_m
723 integer                                  :: auxhist2_end_s
724 integer                                  :: auxhist3_end_y
725 integer                                  :: auxhist3_end_mo
726 integer                                  :: auxhist3_end_d
727 integer                                  :: auxhist3_end_h
728 integer                                  :: auxhist3_end_m
729 integer                                  :: auxhist3_end_s
730 integer                                  :: auxhist4_end_y
731 integer                                  :: auxhist4_end_mo
732 integer                                  :: auxhist4_end_d
733 integer                                  :: auxhist4_end_h
734 integer                                  :: auxhist4_end_m
735 integer                                  :: auxhist4_end_s
736 integer                                  :: auxhist5_end_y
737 integer                                  :: auxhist5_end_mo
738 integer                                  :: auxhist5_end_d
739 integer                                  :: auxhist5_end_h
740 integer                                  :: auxhist5_end_m
741 integer                                  :: auxhist5_end_s
742 integer                                  :: auxhist6_end_y
743 integer                                  :: auxhist6_end_mo
744 integer                                  :: auxhist6_end_d
745 integer                                  :: auxhist6_end_h
746 integer                                  :: auxhist6_end_m
747 integer                                  :: auxhist6_end_s
748 integer                                  :: auxhist7_end_y
749 integer                                  :: auxhist7_end_mo
750 integer                                  :: auxhist7_end_d
751 integer                                  :: auxhist7_end_h
752 integer                                  :: auxhist7_end_m
753 integer                                  :: auxhist7_end_s
754 integer                                  :: auxhist8_end_y
755 integer                                  :: auxhist8_end_mo
756 integer                                  :: auxhist8_end_d
757 integer                                  :: auxhist8_end_h
758 integer                                  :: auxhist8_end_m
759 integer                                  :: auxhist8_end_s
760 integer                                  :: auxhist9_end_y
761 integer                                  :: auxhist9_end_mo
762 integer                                  :: auxhist9_end_d
763 integer                                  :: auxhist9_end_h
764 integer                                  :: auxhist9_end_m
765 integer                                  :: auxhist9_end_s
766 integer                                  :: auxhist10_end_y
767 integer                                  :: auxhist10_end_mo
768 integer                                  :: auxhist10_end_d
769 integer                                  :: auxhist10_end_h
770 integer                                  :: auxhist10_end_m
771 integer                                  :: auxhist10_end_s
772 integer                                  :: auxhist11_end_y
773 integer                                  :: auxhist11_end_mo
774 integer                                  :: auxhist11_end_d
775 integer                                  :: auxhist11_end_h
776 integer                                  :: auxhist11_end_m
777 integer                                  :: auxhist11_end_s
778 integer                                  :: auxinput1_end_y
779 integer                                  :: auxinput1_end_mo
780 integer                                  :: auxinput1_end_d
781 integer                                  :: auxinput1_end_h
782 integer                                  :: auxinput1_end_m
783 integer                                  :: auxinput1_end_s
784 integer                                  :: auxinput2_end_y
785 integer                                  :: auxinput2_end_mo
786 integer                                  :: auxinput2_end_d
787 integer                                  :: auxinput2_end_h
788 integer                                  :: auxinput2_end_m
789 integer                                  :: auxinput2_end_s
790 integer                                  :: auxinput3_end_y
791 integer                                  :: auxinput3_end_mo
792 integer                                  :: auxinput3_end_d
793 integer                                  :: auxinput3_end_h
794 integer                                  :: auxinput3_end_m
795 integer                                  :: auxinput3_end_s
796 integer                                  :: auxinput4_end_y
797 integer                                  :: auxinput4_end_mo
798 integer                                  :: auxinput4_end_d
799 integer                                  :: auxinput4_end_h
800 integer                                  :: auxinput4_end_m
801 integer                                  :: auxinput4_end_s
802 integer                                  :: auxinput5_end_y
803 integer                                  :: auxinput5_end_mo
804 integer                                  :: auxinput5_end_d
805 integer                                  :: auxinput5_end_h
806 integer                                  :: auxinput5_end_m
807 integer                                  :: auxinput5_end_s
808 integer                                  :: auxinput6_end_y
809 integer                                  :: auxinput6_end_mo
810 integer                                  :: auxinput6_end_d
811 integer                                  :: auxinput6_end_h
812 integer                                  :: auxinput6_end_m
813 integer                                  :: auxinput6_end_s
814 integer                                  :: auxinput7_end_y
815 integer                                  :: auxinput7_end_mo
816 integer                                  :: auxinput7_end_d
817 integer                                  :: auxinput7_end_h
818 integer                                  :: auxinput7_end_m
819 integer                                  :: auxinput7_end_s
820 integer                                  :: auxinput8_end_y
821 integer                                  :: auxinput8_end_mo
822 integer                                  :: auxinput8_end_d
823 integer                                  :: auxinput8_end_h
824 integer                                  :: auxinput8_end_m
825 integer                                  :: auxinput8_end_s
826 integer                                  :: auxinput9_end_y
827 integer                                  :: auxinput9_end_mo
828 integer                                  :: auxinput9_end_d
829 integer                                  :: auxinput9_end_h
830 integer                                  :: auxinput9_end_m
831 integer                                  :: auxinput9_end_s
832 integer                                  :: gfdda_end_y
833 integer                                  :: gfdda_end_mo
834 integer                                  :: gfdda_end_d
835 integer                                  :: gfdda_end_h
836 integer                                  :: gfdda_end_m
837 integer                                  :: gfdda_end_s
838 integer                                  :: auxinput11_end_y
839 integer                                  :: auxinput11_end_mo
840 integer                                  :: auxinput11_end_d
841 integer                                  :: auxinput11_end_h
842 integer                                  :: auxinput11_end_m
843 integer                                  :: auxinput11_end_s
844 integer                                  :: io_form_auxinput1
845 integer                                  :: io_form_auxinput2
846 integer                                  :: io_form_auxinput3
847 integer                                  :: io_form_auxinput4
848 integer                                  :: io_form_auxinput5
849 integer                                  :: io_form_auxinput6
850 integer                                  :: io_form_auxinput7
851 integer                                  :: io_form_auxinput8
852 integer                                  :: io_form_auxinput9
853 integer                                  :: io_form_gfdda
854 integer                                  :: io_form_auxinput11
855 integer                                  :: io_form_auxhist1
856 integer                                  :: io_form_auxhist2
857 integer                                  :: io_form_auxhist3
858 integer                                  :: io_form_auxhist4
859 integer                                  :: io_form_auxhist5
860 integer                                  :: io_form_auxhist6
861 integer                                  :: io_form_auxhist7
862 integer                                  :: io_form_auxhist8
863 integer                                  :: io_form_auxhist9
864 integer                                  :: io_form_auxhist10
865 integer                                  :: io_form_auxhist11
866 integer                                  :: julyr
867 integer                                  :: julday
868 real                                     :: gmt
869 character*256                               :: input_inname
870 character*256                               :: input_outname
871 character*256                               :: bdy_inname
872 character*256                               :: bdy_outname
873 character*256                               :: rst_inname
874 character*256                               :: rst_outname
875 logical                                  :: write_input
876 logical                                  :: write_restart_at_0h
877 logical                                  :: adjust_output_times
878 logical                                  :: adjust_input_times
879 logical                                  :: nocolons
880 integer                                  :: time_step
881 integer                                  :: time_step_fract_num
882 integer                                  :: time_step_fract_den
883 integer                                  :: max_dom
884 integer                                  :: s_we
885 integer                                  :: e_we
886 integer                                  :: s_sn
887 integer                                  :: e_sn
888 integer                                  :: s_vert
889 integer                                  :: e_vert
890 integer                                  :: num_metgrid_levels
891 real                                     :: p_top_requested
892 integer                                  :: interp_type
893 logical                                  :: lowest_lev_from_sfc
894 integer                                  :: lagrange_order
895 real                                     :: dx
896 real                                     :: dy
897 integer                                  :: grid_id
898 integer                                  :: parent_id
899 integer                                  :: i_parent_start
900 integer                                  :: j_parent_start
901 integer                                  :: parent_grid_ratio
902 integer                                  :: parent_time_step_ratio
903 integer                                  :: feedback
904 integer                                  :: smooth_option
905 integer                                  :: blend_width
906 real                                     :: ztop
907 integer                                  :: moad_grid_ratio
908 integer                                  :: moad_time_step_ratio
909 integer                                  :: shw
910 integer                                  :: tile_sz_x
911 integer                                  :: tile_sz_y
912 integer                                  :: numtiles
913 integer                                  :: nproc_x
914 integer                                  :: nproc_y
915 integer                                  :: irand
916 real                                     :: dt
917 integer                                  :: num_moves
918 integer                                  :: vortex_interval
919 integer                                  :: max_vortex_speed
920 integer                                  :: corral_dist
921 integer                                  :: move_id
922 integer                                  :: move_interval
923 integer                                  :: move_cd_x
924 integer                                  :: move_cd_y
925 logical                                  :: swap_x
926 logical                                  :: swap_y
927 logical                                  :: cycle_x
928 logical                                  :: cycle_y
929 logical                                  :: reorder_mesh
930 logical                                  :: perturb_input
931 real                                     :: eta_levels
932 real                                     :: max_dz
933 integer                                  :: mp_physics
934 integer                                  :: ra_lw_physics
935 integer                                  :: ra_sw_physics
936 real                                     :: radt
937 integer                                  :: sf_sfclay_physics
938 integer                                  :: sf_surface_physics
939 integer                                  :: bl_pbl_physics
940 real                                     :: bldt
941 integer                                  :: cu_physics
942 real                                     :: cudt
943 real                                     :: gsmdt
944 integer                                  :: isfflx
945 integer                                  :: ifsnow
946 integer                                  :: icloud
947 real                                     :: swrad_scat
948 integer                                  :: surface_input_source
949 integer                                  :: num_soil_layers
950 integer                                  :: num_months
951 integer                                  :: maxiens
952 integer                                  :: maxens
953 integer                                  :: maxens2
954 integer                                  :: maxens3
955 integer                                  :: ensdim
956 integer                                  :: chem_opt
957 integer                                  :: num_land_cat
958 integer                                  :: num_soil_cat
959 integer                                  :: mp_zero_out
960 real                                     :: mp_zero_out_thresh
961 real                                     :: seaice_threshold
962 integer                                  :: sst_update
963 integer                                  :: ucmcall
964 integer                                  :: co2tf
965 integer                                  :: ra_call_offset
966 real                                     :: cam_abs_freq_s
967 integer                                  :: levsiz
968 integer                                  :: paerlev
969 integer                                  :: cam_abs_dim1
970 integer                                  :: cam_abs_dim2
971 real                                     :: fgdt
972 integer                                  :: grid_fdda
973 integer                                  :: if_no_pbl_nudging_uv
974 integer                                  :: if_no_pbl_nudging_t
975 integer                                  :: if_no_pbl_nudging_q
976 integer                                  :: if_zfac_uv
977 integer                                  :: k_zfac_uv
978 integer                                  :: if_zfac_t
979 integer                                  :: k_zfac_t
980 integer                                  :: if_zfac_q
981 integer                                  :: k_zfac_q
982 real                                     :: guv
983 real                                     :: gt
984 real                                     :: gq
985 real                                     :: dtramp_min
986 integer                                  :: if_ramping
987 integer                                  :: obs_nudge_opt
988 integer                                  :: max_obs
989 integer                                  :: nobs_ndg_vars
990 integer                                  :: nobs_err_flds
991 real                                     :: fdda_start
992 real                                     :: fdda_end
993 integer                                  :: obs_nudge_wind
994 real                                     :: obs_coef_wind
995 integer                                  :: obs_nudge_temp
996 real                                     :: obs_coef_temp
997 integer                                  :: obs_nudge_mois
998 real                                     :: obs_coef_mois
999 integer                                  :: obs_nudge_pstr
1000 real                                     :: obs_coef_pstr
1001 real                                     :: obs_rinxy
1002 real                                     :: obs_rinsig
1003 real                                     :: obs_twindo
1004 integer                                  :: obs_npfi
1005 integer                                  :: obs_ionf
1006 integer                                  :: obs_idynin
1007 real                                     :: obs_dtramp
1008 logical                                  :: obs_ipf_in4dob
1009 integer                                  :: dyn_opt
1010 integer                                  :: rk_ord
1011 integer                                  :: w_damping
1012 integer                                  :: diff_opt
1013 integer                                  :: km_opt
1014 integer                                  :: damp_opt
1015 real                                     :: zdamp
1016 real                                     :: dampcoef
1017 real                                     :: khdif
1018 real                                     :: kvdif
1019 real                                     :: diff_6th_factor
1020 integer                                  :: diff_6th_opt
1021 real                                     :: smdiv
1022 real                                     :: emdiv
1023 real                                     :: epssm
1024 logical                                  :: non_hydrostatic
1025 integer                                  :: time_step_sound
1026 integer                                  :: h_mom_adv_order
1027 integer                                  :: v_mom_adv_order
1028 integer                                  :: h_sca_adv_order
1029 integer                                  :: v_sca_adv_order
1030 logical                                  :: pd_moist
1031 logical                                  :: pd_chem
1032 logical                                  :: pd_scalar
1033 logical                                  :: pd_tke
1034 logical                                  :: top_radiation
1035 real                                     :: mix_cr_len
1036 real                                     :: tke_upper_bound
1037 real                                     :: kh_tke_upper_bound
1038 real                                     :: kv_tke_upper_bound
1039 real                                     :: tke_drag_coefficient
1040 real                                     :: tke_heat_flux
1041 logical                                  :: pert_coriolis
1042 logical                                  :: mix_full_fields
1043 real                                     :: base_pres
1044 real                                     :: base_temp
1045 real                                     :: base_lapse
1046 logical                                  :: jcdfi_use
1047 real                                     :: jcdfi_tauc
1048 real                                     :: jcdfi_gama
1049 real                                     :: jcdfi_error_wind
1050 real                                     :: jcdfi_error_t
1051 real                                     :: jcdfi_error_q
1052 real                                     :: jcdfi_error_mu
1053 integer                                  :: spec_bdy_width
1054 integer                                  :: spec_zone
1055 integer                                  :: relax_zone
1056 logical                                  :: specified
1057 logical                                  :: periodic_x
1058 logical                                  :: symmetric_xs
1059 logical                                  :: symmetric_xe
1060 logical                                  :: open_xs
1061 logical                                  :: open_xe
1062 logical                                  :: periodic_y
1063 logical                                  :: symmetric_ys
1064 logical                                  :: symmetric_ye
1065 logical                                  :: open_ys
1066 logical                                  :: open_ye
1067 logical                                  :: nested
1068 integer                                  :: real_data_init_type
1069 integer                                  :: background_proc_id
1070 integer                                  :: forecast_proc_id
1071 integer                                  :: production_status
1072 integer                                  :: compression
1073 real                                     :: cen_lat
1074 real                                     :: cen_lon
1075 real                                     :: truelat1
1076 real                                     :: truelat2
1077 real                                     :: moad_cen_lat
1078 real                                     :: stand_lon
1079 real                                     :: bdyfrq
1080 integer                                  :: iswater
1081 integer                                  :: isice
1082 integer                                  :: isurban
1083 integer                                  :: isoilwater
1084 integer                                  :: map_proj
1085 integer                                  :: simulation_start_year
1086 integer                                  :: simulation_start_month
1087 integer                                  :: simulation_start_day
1088 integer                                  :: simulation_start_hour
1089 integer                                  :: simulation_start_minute
1090 integer                                  :: simulation_start_second
1091 integer                                  :: nodyn_nodyn_dummy
1092 TYPE(vp_type)                               :: vv
1093 TYPE(vp_type)                               :: vp
1094 TYPE(ep_type)                               :: ep
1095 TYPE(xb_type)                               :: xb
1096 TYPE(x_type)                               :: xa
1097 TYPE(xpose_type)                               :: xp
1098 TYPE(fdob_type)                               :: fdob
1099 real      ,DIMENSION(:,:)     ,POINTER   :: lu_index
1100 real      ,DIMENSION(:,:)     ,POINTER   :: lu_mask
1101 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_u_gc
1102 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_v_gc
1103 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_t_gc
1104 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_rh_gc
1105 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_ght_gc
1106 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_p_gc
1107 real      ,DIMENSION(:,:)     ,POINTER   :: em_xlat_gc
1108 real      ,DIMENSION(:,:)     ,POINTER   :: em_xlong_gc
1109 real      ,DIMENSION(:,:)     ,POINTER   :: em_ht_gc
1110 real      ,DIMENSION(:,:)     ,POINTER   :: em_tsk_gc
1111 real      ,DIMENSION(:,:)     ,POINTER   :: em_tmn_gc
1112 real      ,DIMENSION(:,:)     ,POINTER   :: em_pslv_gc
1113 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_greenfrac
1114 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_albedo12m
1115 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_pd_gc
1116 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_qv_gc
1117 real      ,DIMENSION(:,:)     ,POINTER   :: em_intq_gc
1118 real      ,DIMENSION(:,:)     ,POINTER   :: em_pdhs
1119 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_u_1
1120 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_u_2
1121 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_u_b
1122 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_u_bt
1123 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_u_1
1124 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_u_2
1125 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_u_b
1126 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_u_bt
1127 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_u_1
1128 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_u_2
1129 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_u_b
1130 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_u_bt
1131 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_v_1
1132 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_v_2
1133 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_v_b
1134 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_v_bt
1135 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_v_1
1136 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_v_2
1137 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_v_b
1138 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_v_bt
1139 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_v_1
1140 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_v_2
1141 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_v_b
1142 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_v_bt
1143 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_w_1
1144 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_w_2
1145 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_w_b
1146 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_w_bt
1147 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_w_1
1148 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_w_2
1149 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_w_b
1150 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_w_bt
1151 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_w_1
1152 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_w_2
1153 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_w_b
1154 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_w_bt
1155 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_ph_1
1156 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_ph_2
1157 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_ph_b
1158 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_ph_bt
1159 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_ph_1
1160 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_ph_2
1161 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_ph_b
1162 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_ph_bt
1163 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_ph_1
1164 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_ph_2
1165 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_ph_b
1166 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_ph_bt
1167 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_phb
1168 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_t_1
1169 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_t_2
1170 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_t_b
1171 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_t_bt
1172 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_t_1
1173 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_t_2
1174 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_t_b
1175 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_t_bt
1176 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_t_1
1177 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_t_2
1178 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_t_b
1179 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_t_bt
1180 real      ,DIMENSION(:,:)     ,POINTER   :: em_mu_1
1181 real      ,DIMENSION(:,:)     ,POINTER   :: em_mu_2
1182 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_mu_b
1183 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_mu_bt
1184 real      ,DIMENSION(:,:)     ,POINTER   :: em_a_mu_1
1185 real      ,DIMENSION(:,:)     ,POINTER   :: em_a_mu_2
1186 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_mu_b
1187 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_a_mu_bt
1188 real      ,DIMENSION(:,:)     ,POINTER   :: em_g_mu_1
1189 real      ,DIMENSION(:,:)     ,POINTER   :: em_g_mu_2
1190 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_mu_b
1191 real      ,DIMENSION(:,:,:,:) ,POINTER   :: em_g_mu_bt
1192 real      ,DIMENSION(:,:)     ,POINTER   :: em_mub
1193 real      ,DIMENSION(:,:)     ,POINTER   :: em_mu0
1194 real      ,DIMENSION(:,:)     ,POINTER   :: nest_pos
1195 real      ,DIMENSION(:,:)     ,POINTER   :: nest_mask
1196 real      ,DIMENSION(:,:)     ,POINTER   :: ht_coarse
1197 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_p
1198 real      ,DIMENSION(:,:)     ,POINTER   :: em_sr
1199 real      ,DIMENSION(:)       ,POINTER   :: em_fnm
1200 real      ,DIMENSION(:)       ,POINTER   :: em_fnp
1201 real      ,DIMENSION(:)       ,POINTER   :: em_rdnw
1202 real      ,DIMENSION(:)       ,POINTER   :: em_rdn
1203 real      ,DIMENSION(:)       ,POINTER   :: em_dnw
1204 real      ,DIMENSION(:)       ,POINTER   :: em_dn
1205 real      ,DIMENSION(:)       ,POINTER   :: em_znu
1206 real      ,DIMENSION(:)       ,POINTER   :: em_znw
1207 real      ,DIMENSION(:)       ,POINTER   :: em_t_base
1208 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_z
1209 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_a_z
1210 real      ,DIMENSION(:,:,:)   ,POINTER   :: em_g_z
1211 real      ,DIMENSION(:)       ,POINTER   :: kma_a
1212 real      ,DIMENSION(:)       ,POINTER   :: kma_b
1213 real      ,DIMENSION(:,:)     ,POINTER   :: q2
1214 real      ,DIMENSION(:,:)     ,POINTER   :: t2
1215 real      ,DIMENSION(:,:)     ,POINTER   :: th2
1216 real      ,DIMENSION(:,:)     ,POINTER   :: psfc
1217 real      ,DIMENSION(:,:)     ,POINTER   :: u10
1218 real      ,DIMENSION(:,:)     ,POINTER   :: v10
1219 real      ,DIMENSION(:,:)     ,POINTER   :: uratx
1220 real      ,DIMENSION(:,:)     ,POINTER   :: vratx
1221 real      ,DIMENSION(:,:)     ,POINTER   :: tratx
1222 integer   ,DIMENSION(:,:)     ,POINTER   :: imask_nostag
1223 integer   ,DIMENSION(:,:)     ,POINTER   :: imask_xstag
1224 integer   ,DIMENSION(:,:)     ,POINTER   :: imask_ystag
1225 integer   ,DIMENSION(:,:)     ,POINTER   :: imask_xystag
1226 real      ,DIMENSION(:,:,:,:) ,POINTER   :: moist
1227 real      ,DIMENSION(:,:,:,:) ,POINTER   :: a_moist
1228 real      ,DIMENSION(:,:,:,:) ,POINTER   :: g_moist
1229 real      ,DIMENSION(:,:,:,:,:),POINTER   :: moist_b
1230 real      ,DIMENSION(:,:,:,:,:),POINTER   :: moist_bt
1231 real      ,DIMENSION(:,:,:,:,:),POINTER   :: a_moist_b
1232 real      ,DIMENSION(:,:,:,:,:),POINTER   :: a_moist_bt
1233 real      ,DIMENSION(:,:,:,:,:),POINTER   :: g_moist_b
1234 real      ,DIMENSION(:,:,:,:,:),POINTER   :: g_moist_bt
1235 real      ,DIMENSION(:,:,:,:) ,POINTER   :: scalar
1236 real      ,DIMENSION(:,:,:,:) ,POINTER   :: a_scalar
1237 real      ,DIMENSION(:,:,:,:) ,POINTER   :: g_scalar
1238 real      ,DIMENSION(:,:,:,:,:),POINTER   :: scalar_b
1239 real      ,DIMENSION(:,:,:,:,:),POINTER   :: scalar_bt
1240 real      ,DIMENSION(:)       ,POINTER   :: fcx
1241 real      ,DIMENSION(:)       ,POINTER   :: gcx
1242 real      ,DIMENSION(:,:)     ,POINTER   :: landmask
1243 real      ,DIMENSION(:,:)     ,POINTER   :: shdmax
1244 real      ,DIMENSION(:,:)     ,POINTER   :: shdmin
1245 real      ,DIMENSION(:,:)     ,POINTER   :: snoalb
1246 real      ,DIMENSION(:,:,:)   ,POINTER   :: tslb
1247 real      ,DIMENSION(:)       ,POINTER   :: zs
1248 real      ,DIMENSION(:)       ,POINTER   :: dzs
1249 real      ,DIMENSION(:,:,:)   ,POINTER   :: smois
1250 real      ,DIMENSION(:,:,:)   ,POINTER   :: sh2o
1251 real      ,DIMENSION(:,:)     ,POINTER   :: xice
1252 real      ,DIMENSION(:,:)     ,POINTER   :: sfcrunoff
1253 real      ,DIMENSION(:,:)     ,POINTER   :: udrunoff
1254 integer   ,DIMENSION(:,:)     ,POINTER   :: ivgtyp
1255 integer   ,DIMENSION(:,:)     ,POINTER   :: isltyp
1256 real      ,DIMENSION(:,:)     ,POINTER   :: vegfra
1257 real      ,DIMENSION(:,:)     ,POINTER   :: sfcevp
1258 real      ,DIMENSION(:,:)     ,POINTER   :: acsnow
1259 real      ,DIMENSION(:,:)     ,POINTER   :: acsnom
1260 real      ,DIMENSION(:,:)     ,POINTER   :: snow
1261 real      ,DIMENSION(:,:)     ,POINTER   :: snowh
1262 real      ,DIMENSION(:,:)     ,POINTER   :: rhosn
1263 real      ,DIMENSION(:,:)     ,POINTER   :: canwat
1264 real      ,DIMENSION(:,:)     ,POINTER   :: sst
1265 real      ,DIMENSION(:,:)     ,POINTER   :: htop
1266 real      ,DIMENSION(:,:)     ,POINTER   :: hbot
1267 real      ,DIMENSION(:,:)     ,POINTER   :: cuppt
1268 real      ,DIMENSION(:,:)     ,POINTER   :: rswtoa
1269 real      ,DIMENSION(:,:)     ,POINTER   :: rlwtoa
1270 real      ,DIMENSION(:,:)     ,POINTER   :: czmean
1271 real      ,DIMENSION(:,:)     ,POINTER   :: cfracl
1272 real      ,DIMENSION(:,:)     ,POINTER   :: cfracm
1273 real      ,DIMENSION(:,:)     ,POINTER   :: cfrach
1274 real      ,DIMENSION(:,:)     ,POINTER   :: acfrst
1275 integer   ,DIMENSION(:,:)     ,POINTER   :: ncfrst
1276 real      ,DIMENSION(:,:)     ,POINTER   :: acfrcv
1277 integer   ,DIMENSION(:,:)     ,POINTER   :: ncfrcv
1278 real      ,DIMENSION(:,:,:)   ,POINTER   :: h_diabatic
1279 real      ,DIMENSION(:,:)     ,POINTER   :: msft
1280 real      ,DIMENSION(:,:)     ,POINTER   :: msfu
1281 real      ,DIMENSION(:,:)     ,POINTER   :: msfv
1282 real      ,DIMENSION(:,:)     ,POINTER   :: f
1283 real      ,DIMENSION(:,:)     ,POINTER   :: e
1284 real      ,DIMENSION(:,:)     ,POINTER   :: sina
1285 real      ,DIMENSION(:,:)     ,POINTER   :: cosa
1286 real      ,DIMENSION(:,:)     ,POINTER   :: ht
1287 real      ,DIMENSION(:,:)     ,POINTER   :: ht_fine
1288 real      ,DIMENSION(:,:)     ,POINTER   :: ht_int
1289 real      ,DIMENSION(:,:)     ,POINTER   :: ht_input
1290 real      ,DIMENSION(:,:)     ,POINTER   :: tsk
1291 real      ,DIMENSION(:,:)     ,POINTER   :: tsk_save
1292 real      ,DIMENSION(:)       ,POINTER   :: u_base
1293 real      ,DIMENSION(:)       ,POINTER   :: v_base
1294 real      ,DIMENSION(:)       ,POINTER   :: qv_base
1295 real      ,DIMENSION(:)       ,POINTER   :: z_base
1296 real      ,DIMENSION(:,:)     ,POINTER   :: rainc
1297 real      ,DIMENSION(:,:)     ,POINTER   :: rainnc
1298 real      ,DIMENSION(:,:)     ,POINTER   :: xlat
1299 real      ,DIMENSION(:,:)     ,POINTER   :: xlong
1300 real      ,DIMENSION(:,:)     ,POINTER   :: em_xlat_u
1301 real      ,DIMENSION(:,:)     ,POINTER   :: em_xlong_u
1302 real      ,DIMENSION(:,:)     ,POINTER   :: em_xlat_v
1303 real      ,DIMENSION(:,:)     ,POINTER   :: em_xlong_v
1304 real      ,DIMENSION(:,:)     ,POINTER   :: albbck
1305 real      ,DIMENSION(:)       ,POINTER   :: mp_restart_state
1306 real      ,DIMENSION(:)       ,POINTER   :: tbpvs_state
1307 real      ,DIMENSION(:)       ,POINTER   :: tbpvs0_state
1308 real      ,DIMENSION(:,:)     ,POINTER   :: tmn
1309 real      ,DIMENSION(:,:)     ,POINTER   :: xland
1310 real      ,DIMENSION(:,:)     ,POINTER   :: znt
1311 real      ,DIMENSION(:,:)     ,POINTER   :: snowc
1312 real      ,DIMENSION(:,:,:)   ,POINTER   :: xkmv
1313 real      ,DIMENSION(:,:,:)   ,POINTER   :: xkmh
1314 real      ,DIMENSION(:,:,:)   ,POINTER   :: xkmhd
1315 real      ,DIMENSION(:,:,:)   ,POINTER   :: a_xkmhd
1316 real      ,DIMENSION(:,:,:)   ,POINTER   :: g_xkmhd
1317 real      ,DIMENSION(:,:,:)   ,POINTER   :: xkhv
1318 real      ,DIMENSION(:,:,:)   ,POINTER   :: xkhh
1319 real      ,DIMENSION(:)       ,POINTER   :: em_dummy
1320 !ENDOFREGISTRYGENERATEDINCLUDE