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