SCALE-RM
|
module Hydrometeor More...
Functions/Subroutines | |
subroutine, public | atmos_hydrometeor_setup |
Setup. More... | |
subroutine, public | atmos_hydrometeor_regist (Q0, NV, NL, NI, NAME, DESC, UNIT, ADVC) |
Regist tracer. More... | |
subroutine | atmos_hydrometeor_lhv_0d (lhv, temp) |
subroutine | atmos_hydrometeor_lhv_1d (lhv, temp) |
subroutine | atmos_hydrometeor_lhv_2d (lhv, temp) |
subroutine | atmos_hydrometeor_lhv_3d (lhv, temp) |
subroutine | atmos_hydrometeor_lhs_0d (lhs, temp) |
subroutine | atmos_hydrometeor_lhs_1d (lhs, temp) |
subroutine | atmos_hydrometeor_lhs_2d (lhs, temp) |
subroutine | atmos_hydrometeor_lhs_3d (lhs, temp) |
subroutine | atmos_hydrometeor_lhf_0d (lhf, temp) |
subroutine | atmos_hydrometeor_lhf_1d (lhf, temp) |
subroutine | atmos_hydrometeor_lhf_2d (lhf, temp) |
subroutine | atmos_hydrometeor_lhf_3d (lhf, temp) |
subroutine | atmos_hydrometeor_entr_0d (entr, temp, pres, q, Rq) |
calc temp, pres, q -> entropy (0D) More... | |
subroutine | atmos_hydrometeor_entr_2d (entr, temp, pres, q, Rq) |
calc temp, pres, q -> entropy (2D) More... | |
subroutine | atmos_hydrometeor_entr_3d (entr, temp, pres, q, Rq) |
calc temp, pres, q -> entropy (3D) More... | |
subroutine, public | atmos_hydrometeor_diagnose_number_concentration (QTRC) |
Variables | |
integer, public | i_qv = -1 |
integer, parameter, public | n_hyd = 6 |
integer, parameter, public | i_hc = 1 |
liquid water cloud More... | |
integer, parameter, public | i_hr = 2 |
liquid water rain More... | |
integer, parameter, public | i_hi = 3 |
ice water cloud More... | |
integer, parameter, public | i_hs = 4 |
snow More... | |
integer, parameter, public | i_hg = 5 |
graupel More... | |
integer, parameter, public | i_hh = 6 |
hail More... | |
integer, public | i_qc = -1 |
integer, public | i_qr = -1 |
integer, public | i_qi = -1 |
integer, public | i_qs = -1 |
integer, public | i_qg = -1 |
integer, public | i_qh = -1 |
integer, public | i_nc = -1 |
integer, public | i_nr = -1 |
integer, public | i_ni = -1 |
integer, public | i_ns = -1 |
integer, public | i_ng = -1 |
integer, public | i_nh = -1 |
integer, public | qhs = -1 |
integer, public | qhe = -2 |
integer, public | qls = -1 |
integer, public | qle = -2 |
integer, public | qis = -1 |
integer, public | qie = -2 |
real(rp), public | lhv |
latent heat of vaporization for use [J/kg] More... | |
real(rp), public | lhs |
latent heat of sublimation for use [J/kg] More... | |
real(rp), public | lhf |
latent heat of fusion for use [J/kg] More... | |
module Hydrometeor
subroutine, public scale_atmos_hydrometeor::atmos_hydrometeor_setup | ( | ) |
Setup.
Definition at line 129 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_ci, scale_const::const_cl, scale_const::const_cpvap, scale_const::const_cvvap, scale_const::const_lhf0, scale_const::const_lhf00, scale_const::const_lhs0, scale_const::const_lhs00, scale_const::const_lhv0, scale_const::const_lhv00, scale_const::const_thermodyn_type, scale_stdio::io_fid_log, scale_stdio::io_l, lhf, lhs, lhv, and scale_process::prc_mpistop().
Referenced by mod_rm_driver::scalerm(), and mod_rm_prep::scalerm_prep().
subroutine, public scale_atmos_hydrometeor::atmos_hydrometeor_regist | ( | integer, intent(out) | Q0, |
integer, intent(in) | NV, | ||
integer, intent(in) | NL, | ||
integer, intent(in) | NI, | ||
character(len=*), dimension(nv+nl+ni), intent(in) | NAME, | ||
character(len=*), dimension(nv+nl+ni), intent(in) | DESC, | ||
character(len=*), dimension(nv+nl+ni), intent(in) | UNIT, | ||
logical, dimension(nv+nl+ni), intent(in), optional | ADVC | ||
) |
Regist tracer.
[in] | nv | number of vapor |
[in] | nl | number of liquid water tracers |
[in] | ni | number of ice water tracers |
Definition at line 196 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_rvap, i_qv, scale_process::prc_mpistop(), qhe, qhs, qie, qis, qle, qls, and scale_tracer::tracer_regist().
Referenced by scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_config(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_config(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_config(), and scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_config().
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhv_0d | ( | real(rp), intent(out) | lhv, |
real(rp), intent(in) | temp | ||
) |
[out] | lhv | latent heat of vaporization [J/kg] |
[in] | temp | temperature [K] |
Definition at line 301 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhv0, and scale_const::const_tem00.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhv_1d | ( | real(rp), dimension (ka), intent(out) | lhv, |
real(rp), dimension(ka), intent(in) | temp | ||
) |
[out] | lhv | latent heat of vaporization [J/kg] |
[in] | temp | temperature [K] |
Definition at line 319 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhv0, scale_const::const_tem00, scale_grid_index::ke, and scale_grid_index::ks.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhv_2d | ( | real(rp), dimension (ia,ja), intent(out) | lhv, |
real(rp), dimension(ia,ja), intent(in) | temp | ||
) |
[out] | lhv | latent heat of vaporization [J/kg] |
[in] | temp | temperature [K] |
Definition at line 341 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhv0, scale_const::const_tem00, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, and scale_grid_index::jsb.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhv_3d | ( | real(rp), dimension (ka,ia,ja), intent(out) | lhv, |
real(rp), dimension(ka,ia,ja), intent(in) | temp | ||
) |
[out] | lhv | latent heat of vaporization [J/kg] |
[in] | temp | temperature [K] |
Definition at line 365 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhv0, scale_const::const_tem00, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, scale_grid_index::jsb, scale_grid_index::ke, and scale_grid_index::ks.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhs_0d | ( | real(rp), intent(out) | lhs, |
real(rp), intent(in) | temp | ||
) |
[out] | lhs | latent heat of sublimation [J/kg] |
[in] | temp | temperature [K] |
Definition at line 391 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhs0, and scale_const::const_tem00.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhs_1d | ( | real(rp), dimension (ka), intent(out) | lhs, |
real(rp), dimension(ka), intent(in) | temp | ||
) |
[out] | lhs | latent heat of sublimation [J/kg] |
[in] | temp | temperature [K] |
Definition at line 409 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhs0, scale_const::const_tem00, scale_grid_index::ke, and scale_grid_index::ks.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhs_2d | ( | real(rp), dimension (ia,ja), intent(out) | lhs, |
real(rp), dimension(ia,ja), intent(in) | temp | ||
) |
[out] | lhs | latent heat of sublimation [J/kg] |
[in] | temp | temperature [K] |
Definition at line 431 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhs0, scale_const::const_tem00, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, and scale_grid_index::jsb.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhs_3d | ( | real(rp), dimension (ka,ia,ja), intent(out) | lhs, |
real(rp), dimension(ka,ia,ja), intent(in) | temp | ||
) |
[out] | lhs | latent heat of sublimation [J/kg] |
[in] | temp | temperature [K] |
Definition at line 455 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhs0, scale_const::const_tem00, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, scale_grid_index::jsb, scale_grid_index::ke, and scale_grid_index::ks.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhf_0d | ( | real(rp), intent(out) | lhf, |
real(rp), intent(in) | temp | ||
) |
[out] | lhf | latent heat of fusion [J/kg] |
[in] | temp | temperature [K] |
Definition at line 481 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhf0, and scale_const::const_tem00.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhf_1d | ( | real(rp), dimension (ka), intent(out) | lhf, |
real(rp), dimension(ka), intent(in) | temp | ||
) |
[out] | lhf | latent heat of fusion [J/kg] |
[in] | temp | temperature [K] |
Definition at line 499 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhf0, scale_const::const_tem00, scale_grid_index::ke, and scale_grid_index::ks.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhf_2d | ( | real(rp), dimension (ia,ja), intent(out) | lhf, |
real(rp), dimension(ia,ja), intent(in) | temp | ||
) |
[out] | lhf | latent heat of fusion [J/kg] |
[in] | temp | temperature [K] |
Definition at line 521 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhf0, scale_const::const_tem00, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, and scale_grid_index::jsb.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhf_3d | ( | real(rp), dimension (ka,ia,ja), intent(out) | lhf, |
real(rp), dimension(ka,ia,ja), intent(in) | temp | ||
) |
[out] | lhf | latent heat of fusion [J/kg] |
[in] | temp | temperature [K] |
Definition at line 545 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_lhf0, scale_const::const_tem00, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, scale_grid_index::jsb, scale_grid_index::ke, and scale_grid_index::ks.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_entr_0d | ( | real(rp), intent(out) | entr, |
real(rp), intent(in) | temp, | ||
real(rp), intent(in) | pres, | ||
real(rp), dimension(qa), intent(in) | q, | ||
real(rp), dimension(qa), intent(in) | Rq | ||
) |
calc temp, pres, q -> entropy (0D)
[out] | entr | entropy [J/K] |
[in] | temp | temperature [K] |
[in] | pres | pressure [Pa] |
[in] | q | mass concentration [kg/kg] |
[in] | rq | gas constantt [J/kg/K] |
Definition at line 575 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_cpdry, scale_const::const_eps, scale_const::const_lhf0, scale_const::const_lhv0, scale_const::const_pre00, scale_const::const_psat0, scale_const::const_rdry, scale_const::const_rvap, scale_const::const_tem00, i_qv, scale_tracer::qa, qie, qis, qle, and qls.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_entr_2d | ( | real(rp), dimension(ia,ja), intent(out) | entr, |
real(rp), dimension(ia,ja), intent(in) | temp, | ||
real(rp), dimension(ia,ja), intent(in) | pres, | ||
real(rp), dimension (ia,ja,qa), intent(in) | q, | ||
real(rp), dimension (qa), intent(in) | Rq | ||
) |
calc temp, pres, q -> entropy (2D)
[out] | entr | entropy [J/K] |
[in] | temp | temperature [K] |
[in] | pres | pressure [Pa] |
[in] | q | mass concentration [kg/kg] |
[in] | rq | gas constant [J/kg/K] |
Definition at line 649 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_cpdry, scale_const::const_eps, scale_const::const_lhf0, scale_const::const_lhv0, scale_const::const_pre00, scale_const::const_psat0, scale_const::const_rdry, scale_const::const_rvap, scale_const::const_tem00, i_qv, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, scale_grid_index::jsb, scale_tracer::qa, qie, qis, qle, and qls.
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_entr_3d | ( | real(rp), dimension(ka,ia,ja), intent(out) | entr, |
real(rp), dimension(ka,ia,ja), intent(in) | temp, | ||
real(rp), dimension(ka,ia,ja), intent(in) | pres, | ||
real(rp), dimension (ka,ia,ja,qa), intent(in) | q, | ||
real(rp), dimension (qa), intent(in) | Rq | ||
) |
calc temp, pres, q -> entropy (3D)
[out] | entr | entropy [J/K] |
[in] | temp | temperature [K] |
[in] | pres | pressure [Pa] |
[in] | q | mass concentration [kg/kg] |
[in] | rq | gas constant [J/kg/K] |
Definition at line 730 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_cpdry, scale_const::const_eps, scale_const::const_lhf0, scale_const::const_lhv0, scale_const::const_pre00, scale_const::const_psat0, scale_const::const_rdry, scale_const::const_rvap, scale_const::const_tem00, i_qv, scale_grid_index::ieb, scale_grid_index::isb, scale_grid_index::jeb, scale_grid_index::jsb, scale_grid_index::ke, scale_grid_index::ks, scale_tracer::qa, qie, qis, qle, and qls.
subroutine, public scale_atmos_hydrometeor::atmos_hydrometeor_diagnose_number_concentration | ( | real(rp), dimension(:,:,:,:), intent(inout) | QTRC | ) |
Definition at line 808 of file scale_atmos_sub_hydrometeor.F90.
References scale_const::const_pi, i_nc, i_ng, i_ni, i_nr, i_ns, i_qc, i_qg, i_qi, i_qr, and i_qs.
Referenced by scale_atmos_boundary::atmos_boundary_update(), mod_atmos_phy_cp_driver::atmos_phy_cp_driver(), and mod_realinput::parentatomsetup().
integer, public scale_atmos_hydrometeor::i_qv = -1 |
Definition at line 68 of file scale_atmos_sub_hydrometeor.F90.
Referenced by scale_atmos_adiabat::atmos_adiabat_cape(), scale_atmos_adiabat::atmos_adiabat_liftparcel(), scale_atmos_dyn_common::atmos_dyn_numfilter_coef_q(), atmos_hydrometeor_entr_0d(), atmos_hydrometeor_entr_2d(), atmos_hydrometeor_entr_3d(), atmos_hydrometeor_regist(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13(), scale_atmos_phy_ae_kajino13::atmos_phy_ae_kajino13_mkinit(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_mp_convert::atmos_phy_mp_bulk2bin(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx(), scale_atmos_phy_sf_bulk::atmos_phy_sf_bulk(), scale_atmos_phy_sf_const::atmos_phy_sf_const(), mod_atmos_phy_sf_driver::atmos_phy_sf_driver(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn(), scale_atmos_refstate::atmos_refstate_update(), mod_atmos_vars::atmos_vars_history(), mod_atmos_vars::atmos_vars_monitor(), mod_atmos_vars::atmos_vars_total(), scale_atmos_phy_cp_kf::cp_kf_main(), mod_cpl_vars::cpl_getsfc_atm(), mod_cpl_vars::cpl_putatm(), mod_cpl_vars::cpl_vars_setup(), mod_mkinit::interporation_fact(), scale_atmos_phy_mp_sn14::mp_negativefilter(), scale_grid_nest::nest_setup(), mod_realinput_grads::parentatominputgrads(), mod_realinput_nicam::parentatominputnicam(), mod_realinput_wrfarw::parentatominputwrfarw(), mod_realinput::parentatomsetup(), and mod_mkinit::read_sounding().
integer, parameter, public scale_atmos_hydrometeor::n_hyd = 6 |
Definition at line 70 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry_effectiveradius(), scale_atmos_phy_mp_dry::atmos_phy_mp_dry_mixingratio(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_effectiveradius(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_mixingratio(), scale_atmos_phy_mp_sdm::atmos_phy_mp_sdm_effectiveradius(), scale_atmos_phy_mp_sdm::atmos_phy_mp_sdm_mixingratio(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_effectiveradius(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_mixingratio(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_effectiveradius(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_mixingratio(), scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx(), and scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx_setup().
integer, parameter, public scale_atmos_hydrometeor::i_hc = 1 |
liquid water cloud
Definition at line 72 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), and scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx().
integer, parameter, public scale_atmos_hydrometeor::i_hr = 2 |
liquid water rain
Definition at line 73 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), and scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup().
integer, parameter, public scale_atmos_hydrometeor::i_hi = 3 |
ice water cloud
Definition at line 74 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup(), and scale_atmos_phy_rd_mstrnx::atmos_phy_rd_mstrnx().
integer, parameter, public scale_atmos_hydrometeor::i_hs = 4 |
snow
Definition at line 75 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), and scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup().
integer, parameter, public scale_atmos_hydrometeor::i_hg = 5 |
graupel
Definition at line 76 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup(), and scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup().
integer, parameter, public scale_atmos_hydrometeor::i_hh = 6 |
hail
Definition at line 77 of file scale_atmos_sub_hydrometeor.F90.
Referenced by mod_atmos_phy_mp_driver::atmos_phy_mp_driver(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_effectiveradius(), scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_mixingratio(), and scale_atmos_phy_mp_suzuki10::atmos_phy_mp_suzuki10_setup().
integer, public scale_atmos_hydrometeor::i_qc = -1 |
Definition at line 79 of file scale_atmos_sub_hydrometeor.F90.
Referenced by scale_atmos_adiabat::atmos_adiabat_cape(), scale_atmos_adiabat::atmos_adiabat_liftparcel(), atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_hydrostatic::atmos_hydrostatic_setup(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_cloudfraction(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn(), mod_atmos_vars::atmos_vars_history(), scale_atmos_phy_mp_sn14::aut_acc_slc_brk_kij(), scale_atmos_phy_cp_kf::cp_kf_main(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::ice_multiplication_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_grads::parentatominputgrads(), mod_realinput_wrfarw::parentatominputwrfarw(), mod_realinput::parentatomsetup(), mod_mkinit::read_sounding(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_qr = -1 |
Definition at line 80 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver(), scale_atmos_phy_mp_sn14::aut_acc_slc_brk_kij(), scale_atmos_phy_cp_kf::cp_kf_main(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_grads::parentatominputgrads(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_qi = -1 |
Definition at line 81 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver(), scale_atmos_phy_tb_mynn::atmos_phy_tb_mynn(), scale_atmos_phy_cp_kf::cp_kf_main(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_grads::parentatominputgrads(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_qs = -1 |
Definition at line 82 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_cp_kf::atmos_phy_cp_kf_setup(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver(), scale_atmos_phy_cp_kf::cp_kf_main(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_grads::parentatominputgrads(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_qg = -1 |
Definition at line 83 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_cloudfraction(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_phy_rd_driver::atmos_phy_rd_driver(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_grads::parentatominputgrads(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_qh = -1 |
Definition at line 84 of file scale_atmos_sub_hydrometeor.F90.
integer, public scale_atmos_hydrometeor::i_nc = -1 |
Definition at line 86 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::aut_acc_slc_brk_kij(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::ice_multiplication_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), scale_atmos_phy_mp_sn14::nucleation_kij(), mod_realinput_wrfarw::parentatominputwrfarw(), mod_mkinit::read_sounding(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_nr = -1 |
Definition at line 87 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::aut_acc_slc_brk_kij(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_ni = -1 |
Definition at line 88 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), scale_atmos_phy_mp_sn14::nucleation_kij(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_ns = -1 |
Definition at line 89 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij(), scale_atmos_phy_mp_sn14::freezing_water_kij(), scale_atmos_phy_mp_sn14::mixed_phase_collection_kij(), scale_atmos_phy_mp_sn14::mp_negativefilter(), mod_realinput_wrfarw::parentatominputwrfarw(), and scale_atmos_phy_mp_sn14::update_by_phase_change_kij().
integer, public scale_atmos_hydrometeor::i_ng = -1 |
Definition at line 90 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_diagnose_number_concentration(), scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14(), scale_atmos_phy_mp_sn14::mp_negativefilter(), and mod_realinput_wrfarw::parentatominputwrfarw().
integer, public scale_atmos_hydrometeor::i_nh = -1 |
Definition at line 91 of file scale_atmos_sub_hydrometeor.F90.
integer, public scale_atmos_hydrometeor::qhs = -1 |
Definition at line 94 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_regist(), scale_atmos_phy_mp_common::atmos_phy_mp_negative_fixer(), mod_atmos_vars::atmos_vars_history(), and mod_mkinit::rect_setup().
integer, public scale_atmos_hydrometeor::qhe = -2 |
Definition at line 95 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_regist(), scale_atmos_phy_mp_common::atmos_phy_mp_negative_fixer(), mod_atmos_vars::atmos_vars_history(), mod_mkinit::read_sounding(), and mod_mkinit::rect_setup().
integer, public scale_atmos_hydrometeor::qls = -1 |
Definition at line 97 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_entr_0d(), atmos_hydrometeor_entr_2d(), atmos_hydrometeor_entr_3d(), atmos_hydrometeor_regist(), mod_atmos_vars::atmos_vars_history(), and mod_realinput::parentatomsetup().
integer, public scale_atmos_hydrometeor::qle = -2 |
Definition at line 98 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_entr_0d(), atmos_hydrometeor_entr_2d(), atmos_hydrometeor_entr_3d(), atmos_hydrometeor_regist(), mod_atmos_vars::atmos_vars_history(), and mod_realinput::parentatomsetup().
integer, public scale_atmos_hydrometeor::qis = -1 |
Definition at line 100 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_entr_0d(), atmos_hydrometeor_entr_2d(), atmos_hydrometeor_entr_3d(), atmos_hydrometeor_regist(), mod_atmos_vars::atmos_vars_history(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_vars::atmos_vars_total().
integer, public scale_atmos_hydrometeor::qie = -2 |
Definition at line 101 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_entr_0d(), atmos_hydrometeor_entr_2d(), atmos_hydrometeor_entr_3d(), atmos_hydrometeor_regist(), mod_atmos_vars::atmos_vars_history(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_vars::atmos_vars_total().
real(rp), public scale_atmos_hydrometeor::lhv |
latent heat of vaporization for use [J/kg]
Definition at line 103 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_setup(), scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler(), scale_atmos_phy_mp_common::atmos_phy_mp_saturation_adjustment(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_vars::atmos_vars_history(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_vars::atmos_vars_total().
real(rp), public scale_atmos_hydrometeor::lhs |
latent heat of sublimation for use [J/kg]
Definition at line 104 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_setup().
real(rp), public scale_atmos_hydrometeor::lhf |
latent heat of fusion for use [J/kg]
Definition at line 105 of file scale_atmos_sub_hydrometeor.F90.
Referenced by atmos_hydrometeor_setup(), scale_atmos_phy_mp_common::atmos_phy_mp_saturation_adjustment(), scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08(), mod_atmos_vars::atmos_vars_history(), mod_atmos_vars::atmos_vars_monitor(), and mod_atmos_vars::atmos_vars_total().