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