SCALE-RM
Modules | Functions/Subroutines | Variables
scale_atmos_phy_mp_tomita08.F90 File Reference
#include "scalelib.h"
Include dependency graph for scale_atmos_phy_mp_tomita08.F90:

Go to the source code of this file.

Modules

module  scale_atmos_phy_mp_tomita08
 module atmosphere / physics / microphysics / Tomita08
 

Functions/Subroutines

subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_setup (KA, KS, KE, IA, IS, IE, JA, JS, JE, flg_lt)
 ATMOS_PHY_MP_tomita08_setup Setup. More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_finalize
 finalize More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_putvar (in_drag_g, in_re_qc, in_re_qi, in_Cr, in_Cs)
 overwrite private variables More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_getvar (out_drag_g, out_re_qc, out_re_qi, out_Cr, out_Cs)
 read private variables More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_adjustment (KA, KS, KE, IA, IS, IE, JA, JS, JE, DENS, PRES, CCN, dt, TEMP, QTRC, CPtot, CVtot, RHOE_t, EVAPORATE, flg_lt, d0_crg, v0_crg, dqcrg, beta_crg, QSPLT_in, Sarea, QTRC_crg)
 ATMOS_PHY_MP_tomita08_adjustment calculate state after saturation process. More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_terminal_velocity (KA, KS, KE, DENS, TEMP, RHOQ, vterm)
 Lin-type cold rain microphysics (terminal velocity) More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_cloud_fraction (KA, KS, KE, IA, IS, IE, JA, JS, JE, QTRC, mask_criterion, cldfrac)
 Calculate Cloud Fraction. More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_effective_radius (KA, KS, KE, IA, IS, IE, JA, JS, JE, DENS0, TEMP0, QTRC0, Re)
 Calculate Effective Radius. More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_qtrc2qhyd (KA, KS, KE, IA, IS, IE, JA, JS, JE, QTRC, Qe)
 Calculate mass ratio of each category. More...
 
subroutine, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_qhyd2qtrc (KA, KS, KE, IA, IS, IE, JA, JS, JE, Qe, QTRC)
 get mass ratio of each category More...
 

Variables

integer, parameter, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_ntracers = QA_MP
 
integer, parameter, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_nwaters = 2
 
integer, parameter, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_nices = 3
 
character(len=h_short), dimension(qa_mp), parameter, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_tracer_names = (/ 'QV', 'QC', 'QR', 'QI', 'QS', 'QG' /)
 
character(len=h_mid), dimension(qa_mp), parameter, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_tracer_descriptions = (/ 'Ratio of Water Vapor mass to total mass (Specific humidity)', 'Ratio of Cloud Water mass to total mass ', 'Ratio of Rain Water mass to total mass ', 'Ratio of Cloud Ice mass ratio to total mass ', 'Ratio of Snow miass ratio to total mass ', 'Ratio of Graupel mass ratio to total mass '/)
 
character(len=h_short), dimension(qa_mp), parameter, public scale_atmos_phy_mp_tomita08::atmos_phy_mp_tomita08_tracer_units = (/ 'kg/kg', 'kg/kg', 'kg/kg', 'kg/kg', 'kg/kg', 'kg/kg' /)