UPP
001
|
Subroutine that computes hydrometeors. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | CALMICT_new (P1D, T1D, Q1D, C1D, FI1D, FR1D, FS1D, CUREFL, QW1, QI1, QR1, QS1, DBZ1, DBZR1, DBZI1, DBZC1, NLICE1, NRAIN1) |
subroutine | CALMICT_old (P1D, T1D, Q1D, C1D, FI1D, FR1D, FS1D, CUREFL, QW1, QI1, QR1, QS1, DBZ1, DBZR1, DBZI1, DBZC1, NLICE1, NRAIN1) |
Subroutine that computes hydrometeors.
This routin computes the mixing ratios of cloud water, cloud ice, rain, and snow. The code is based on subroutines GSMDRIVE and GSMCOLUMN in the NMM model.
[in] | P1D | Pressure (Pa). |
[in] | T1D | Temperature (K). |
[in] | Q1D | Specific humidity (kg/kg). |
[in] | C1D | Total condensate (CWM, kg/kg). |
[in] | FI1D | F_ice (fraction of condensate in form of ice). |
[in] | FR1D | F_rain (fraction of liquid water in form of rain). |
[in] | FS1D | F_RimeF ("Rime Factor", ratio of total ice growth to deposition growth). |
[in] | CUREFL | Radar reflectivity contribution from convection (mm**6/m**3). |
[out] | QW1 | Cloud water mixing ratio (kg/kg). |
[out] | QI1 | Cloud ice mixing ratio (kg/kg). |
[out] | QR1 | Rain mixing ratio (kg/kg). |
[out] | QS1 | "Snow" (precipitation ice) mixing ratio (kg/kg). |
[out] | DBZ1 | Equivalent radar reflectivity factor in dBZ; i.e., 10*LOG10(Z). |
[out] | DBZR | Equivalent radar reflectivity factor from rain in dBZ. |
[out] | DBZI | Equivalent radar reflectivity factor from ice (all forms) in dBZ. |
[out] | DBZC | Equivalent radar reflectivity factor from parameterized convection in dBZ. |
Date | Programmer | Comments |
---|---|---|
2001-08-14 | Yi Jin | Initial |
2002-02-11 | Brad Ferrier | Minor changes for consistency w/ NMM model |
2004-11-10 | Brad Ferrier | Removed cloud fraction algorithm |
2004-11-17 | H Chuang | WRF VERSION |
2014-03-11 | Brad Ferrier | Created new & old versions of this subroutine to process new & old versions of the microphysics |
Definition in file CALMICT.f.
subroutine CALMICT_old | ( | real, dimension(im,jsta_2l:jend_2u), intent(in) | P1D, |
real, dimension(im,jsta_2l:jend_2u), intent(in) | T1D, | ||
real, dimension(im,jsta_2l:jend_2u), intent(in) | Q1D, | ||
real, dimension(im,jsta_2l:jend_2u), intent(in) | C1D, | ||
real, dimension(im,jsta_2l:jend_2u), intent(in) | FI1D, | ||
real, dimension(im,jsta_2l:jend_2u), intent(in) | FR1D, | ||
real, dimension(im,jsta_2l:jend_2u), intent(in) | FS1D, | ||
real, dimension(im,jsta_2l:jend_2u), intent(in) | CUREFL, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | QW1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | QI1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | QR1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | QS1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | DBZ1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | DBZR1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | DBZI1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | DBZC1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | NLICE1, | ||
real, dimension(im,jsta_2l:jend_2u), intent(inout) | NRAIN1 | ||
) |
CALMICT_old computes hydrometeors from the older version of the microphysics.
This routin computes the mixing ratios of cloud water, cloud ice, rain, and snow. The code is based on option MP_PHYSICS==95 in the WRF namelist and option MICRO='fer' in NMMB configure files.
[in] | P1D | Pressure (Pa). |
[in] | T1D | Temperature (K). |
[in] | Q1D | Specific humidity (kg/kg). |
[in] | C1D | Total condensate (CWM, kg/kg). |
[in] | FI1D | F_ice (fraction of condensate in form of ice). |
[in] | FR1D | F_rain (fraction of liquid water in form of rain). |
[in] | FS1D | F_RimeF ("Rime Factor", ratio of total ice growth to deposition growth). |
[in] | CUREFL | Radar reflectivity contribution from convection (mm**6/m**3). |
[out] | QW1 | Cloud water mixing ratio (kg/kg). |
[out] | QI1 | Cloud ice mixing ratio (kg/kg). |
[out] | QR1 | Rain mixing ratio (kg/kg). |
[out] | QS1 | "Snow" (precipitation ice) mixing ratio (kg/kg). |
[out] | DBZ1 | Equivalent radar reflectivity factor in dBZ; i.e., 10*LOG10(Z). |
[out] | DBZR | Equivalent radar reflectivity factor from rain in dBZ. |
[out] | DBZI | Equivalent radar reflectivity factor from ice (all forms) in dBZ. |
[out] | DBZC | Equivalent radar reflectivity factor from parameterized convection in dBZ. |
Date | Programmer | Comments |
---|---|---|
2001-08-14 | Yi Jin | Initial |
2002-02-11 | Brad Ferrier | Minor changes for consistency w/ NMM model |
2004-11-10 | Brad Ferrier | Removed cloud fraction algorithm |
2004-11-17 | H Chuang | WRF VERSION |
2014-03-11 | Brad Ferrier | Created new & old versions of this subroutine to process new & old versions of the microphysics |