UPP v11.0.0
Loading...
Searching...
No Matches
VRBLS3D_mod.f
1! 01-10-22 H CHUANG - MODIFIED TO PROCESS HYBRID MODEL OUTPUT
2! 02-04-17 BALDWIN - MODIFIED TO INCLUDE ALL 3D ARRAYS
3! 11-10-18 SARAH LU - MODIFIED TO INCLUDE AEROSOL OPTICAL PROPERTIES
4! 11-12-15 SARAH LU - MODIFIED TO INCLUDE AEROSOL DIAG FIELDS
5! 12-01-06 SARAH LU - MODIFIED TO INCLUDE AIR DENSITY AND LAYER THICKNESS
6! 15-07-02 SARAH LU - MODIFIED TO INCLUDE SCATTERING AEROSOL OPTICAL THICKNESS
7 module vrbls3d
8!- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
9 implicit none
10!
11 real, allocatable :: UH(:,:,:),VH(:,:,:),WH(:,:,:) &
12 ,u(:,:,:),v(:,:,:),t(:,:,:),q(:,:,:) &
13 ,cwm(:,:,:),q2(:,:,:),pmid(:,:,:),pmidv(:,:,:) &
14 ,pint(:,:,:),alpint(:,:,:),zmid(:,:,:) &
15 ,zint(:,:,:),omga(:,:,:) &
16 ,t_adj(:,:,:) &
17 ,f_ice(:,:,:),f_rain(:,:,:),f_rimef(:,:,:) &
18 ,qqw(:,:,:), qqi(:,:,:), qqr(:,:,:), qqs(:,:,:), qqg(:,:,:) &
19 ,qqnw(:,:,:), qqni(:,:,:),qqnr(:,:,:),qc_bl(:,:,:), qrimef(:,:,:) &
20 ,cfr(:,:,:), dbz(:,:,:), dbzr(:,:,:), dbzi(:,:,:), dbzc(:,:,:) &
21 ,ttnd(:,:,:),rswtt(:,:,:),rlwtt(:,:,:), ref_10cm(:,:,:) &
22 ,exch_h(:,:,:),train(:,:,:),tcucn(:,:,:),el_pbl(:,:,:) &
23 ,mcvg(:,:,:),extcof55(:,:,:),nlice(:,:,:),cfr_raw(:,:,:) &
24!! Wm Lewis: added
25 ,nrain(:,:,:) &
26 ,radius_cloud(:,:,:),radius_ice(:,:,:),radius_snow(:,:,:) &
27! KRS Add HWRF fields
28 ,refl_10cm(:,:,:) &
29! Add GFS fields
30 ,o3(:,:,:),o(:,:,:),o2(:,:,:) &
31! Add GFS D3D fields
32 ,vdifftt(:,:,:) &
33 ,tcucns(:,:,:) &
34 ,vdiffmois(:,:,:) &
35 ,dconvmois(:,:,:) &
36 ,sconvmois(:,:,:) &
37 ,nradtt(:,:,:) &
38 ,o3vdiff(:,:,:) &
39 ,o3prod(:,:,:) &
40 ,o3tndy(:,:,:) &
41 ,mwpv(:,:,:) &
42 ,unknown(:,:,:) &
43 ,vdiffzacce(:,:,:) &
44 ,zgdrag(:,:,:) &
45 ,cnvctummixing(:,:,:) &
46 ,vdiffmacce(:,:,:) &
47 ,mgdrag(:,:,:) &
48 ,cnvctvmmixing(:,:,:) &
49 ,ncnvctcfrac(:,:,:) &
50 ,cnvctumflx(:,:,:) &
51 ,cnvctdmflx(:,:,:) &
52 ,cnvctdetmflx(:,:,:) &
53 ,cnvctzgdrag(:,:,:) &
54 ,cnvctmgdrag(:,:,:) &
55 ,qqnwfa(:,:,:) &
56 ,qqnifa(:,:,:) &
57 ,taod5503d(:,:,:) &
58 ,aextc55(:,:,:) &
59!
60! Add aerosol optical properties for GOCART (NGAC)
61 ,ext(:,:,:), asy(:,:,:) &
62 ,ssa(:,:,:), sca(:,:,:) &
63! Add aerosol diagnosis fields for GOCART (NGAC)
64 ,duem(:,:,:), dusd(:,:,:) &
65 ,dudp(:,:,:), duwt(:,:,:) &
66 ,dusv(:,:,:), sssv(:,:,:) &
67 ,suem(:,:,:), susd(:,:,:) &
68 ,sudp(:,:,:), suwt(:,:,:) &
69 ,ssem(:,:,:), sssd(:,:,:) &
70 ,ssdp(:,:,:), sswt(:,:,:) &
71 ,ocem(:,:,:), ocsd(:,:,:) &
72 ,ocdp(:,:,:), ocwt(:,:,:) &
73 ,ocsv(:,:,:), bcsv(:,:,:) &
74 ,bcem(:,:,:), bcsd(:,:,:) &
75 ,bcdp(:,:,:), bcwt(:,:,:) &
76! Add air density and thickness for GOCART (NGAC)
77 ,dpres(:,:,:),rhomid(:,:,:) &
78
79! Add NCAR GFIP ICING
80 ,icing_gfip(:,:,:),icing_gfis(:,:,:) &
81! Add NCAR GTG turbulence
82 ,catedr(:,:,:),mwt(:,:,:),gtg(:,:,:) &
83
84! AQF
85 ,ozcon(:,:,:),pmtf(:,:,:)
86
87 end module vrbls3d