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

Go to the source code of this file.

Modules

module  scale_atmos_phy_mp_sn14
 module ATMOSPHERE / Physics Cloud Microphysics
 

Macros

#define PROFILE_START(name)
 
#define PROFILE_STOP(name)
 

Functions/Subroutines

subroutine, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_config (MP_TYPE, QA, QS)
 Configure. More...
 
subroutine, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_setup
 Setup Cloud Microphysics. More...
 
subroutine, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14 (DENS, MOMZ, MOMX, MOMY, RHOT, QTRC, CCN, EVAPORATE, SFLX_rain, SFLX_snow)
 Cloud Microphysics. More...
 
subroutine scale_atmos_phy_mp_sn14::debug_tem_kij (point, tem, rho, pre, qv)
 
subroutine scale_atmos_phy_mp_sn14::nucleation_kij (z, velz, rho, tem, pre, rhoq, PQ, cpa, dTdt_rad, qke, CCN, dt)
 
subroutine scale_atmos_phy_mp_sn14::ice_multiplication_kij (PQ, Pac, tem, rhoq, xq)
 
subroutine scale_atmos_phy_mp_sn14::mixed_phase_collection_kij (Pac, PQ, wtem, rhoq, xq, dq_xave, vt_xave)
 
subroutine scale_atmos_phy_mp_sn14::aut_acc_slc_brk_kij (PQ, rhoq, xq, dq_xave, rho)
 
subroutine scale_atmos_phy_mp_sn14::dep_vapor_melt_ice_kij (PQ, rho, tem, pre, qd, rhoq, esw, esi, xq, vt_xave, dq_xave)
 
subroutine scale_atmos_phy_mp_sn14::freezing_water_kij (dt, PQ, rhoq, xq, tem)
 
subroutine scale_atmos_phy_mp_sn14::update_by_phase_change_kij (ntdiv, ntmax, dt, gsgam2, z, dz, velz, dTdt_rad, rho, rhoe, rhoq, q, tem, pre, cva, esw, esi, rhoq2, PQ, qc_evaporate, sl_PLCdep, sl_PLRdep, sl_PNRdep)
 
subroutine scale_atmos_phy_mp_sn14::mp_negativefilter (DENS, QTRC)
 
subroutine, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_cloudfraction (cldfrac, QTRC, mask_criterion)
 Calculate Cloud Fraction. More...
 
subroutine, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_effectiveradius (Re, QTRC0, DENS0, TEMP0)
 Calculate Effective Radius. More...
 
subroutine, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_mixingratio (Qe, QTRC0)
 Calculate mixing ratio of each category. More...
 

Variables

integer, parameter, public scale_atmos_phy_mp_sn14::qa_mp = 11
 
character(len=h_short), dimension(qa_mp), target, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_name
 
character(len=h_mid), dimension(qa_mp), target, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_desc
 
character(len=h_short), dimension(qa_mp), target, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_unit
 
real(rp), dimension(n_hyd), target, public scale_atmos_phy_mp_sn14::atmos_phy_mp_sn14_dens
 

Macro Definition Documentation

◆ PROFILE_START

#define PROFILE_START (   name)

◆ PROFILE_STOP

#define PROFILE_STOP (   name)