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

Go to the source code of this file.

Modules

module  scale_atmos_phy_mp_kessler
 module ATMOSPHERE / Physics Cloud Microphysics
 

Functions/Subroutines

subroutine, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_config (MP_TYPE, QA, QS)
 Setup. More...
 
subroutine, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_setup
 Setup. More...
 
subroutine, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler (DENS, MOMZ, MOMX, MOMY, RHOT, QTRC, CCN, EVAPORATE, SFLX_rain, SFLX_snow)
 Cloud Microphysics. More...
 
subroutine, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_cloudfraction (cldfrac, QTRC, mask_criterion)
 Calculate Cloud Fraction. More...
 
subroutine, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_effectiveradius (Re, QTRC0, DENS0, TEMP0)
 Calculate Effective Radius. More...
 
subroutine, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_mixingratio (Qe, QTRC0)
 Calculate mixing ratio of each category. More...
 

Variables

integer, parameter, public scale_atmos_phy_mp_kessler::qa_mp = 3
 
character(len=h_short), dimension(qa_mp), target, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_name
 
character(len=h_mid), dimension(qa_mp), target, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_desc
 
character(len=h_short), dimension(qa_mp), target, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_unit
 
real(rp), dimension(n_hyd), target, public scale_atmos_phy_mp_kessler::atmos_phy_mp_kessler_dens