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

Go to the source code of this file.

Modules

module  scale_atmos_hydrometeor
 module atmosphere / hydrometeor
 

Functions/Subroutines

subroutine, public scale_atmos_hydrometeor::atmos_hydrometeor_setup
 Setup. More...
 
subroutine, public scale_atmos_hydrometeor::atmos_hydrometeor_regist (NL, NI, NAME, DESC, UNIT, Q0, ADVC)
 ATMOS_HYDROMETEOR_regist Regist tracer. More...
 
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhv_0d (temp, lhv)
 
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhv_1d (KA, KS, KE, temp, lhv)
 
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhs_1d (KA, KS, KE, temp, lhs)
 
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_lhf_1d (KA, KS, KE, temp, lhf)
 
subroutine scale_atmos_hydrometeor::atmos_hydrometeor_entr_2d (IA, IS, IE, JA, JS, JE, TEMP, PRES, QV, QI, Qdry, Rtot, CPtot, entr)
 calc temp, pres, q -> entropy (2D) More...
 

Variables

logical, public scale_atmos_hydrometeor::atmos_hydrometeor_ice_phase
 
integer, public scale_atmos_hydrometeor::i_qv = -1
 
integer, parameter, public scale_atmos_hydrometeor::n_hyd = 6
 
integer, parameter, public scale_atmos_hydrometeor::i_hc = 1
 liquid water cloud More...
 
integer, parameter, public scale_atmos_hydrometeor::i_hr = 2
 liquid water rain More...
 
integer, parameter, public scale_atmos_hydrometeor::i_hi = 3
 ice water cloud More...
 
integer, parameter, public scale_atmos_hydrometeor::i_hs = 4
 snow More...
 
integer, parameter, public scale_atmos_hydrometeor::i_hg = 5
 graupel More...
 
integer, parameter, public scale_atmos_hydrometeor::i_hh = 6
 hail More...
 
character(len=h_short), dimension(n_hyd), parameter, public scale_atmos_hydrometeor::hyd_name = (/ "QC", "QR", "QI", "QS", "QG", "QH" /)
 
character(len=h_mid), dimension(n_hyd), parameter, public scale_atmos_hydrometeor::hyd_desc = (/ "cloud ", "rain ", "ice water", "snow ", "graupel ", "hail " /)
 
character(len=h_short), dimension(n_hyd), parameter, public scale_atmos_hydrometeor::num_name = (/ "NC", "NR", "NI", "NS", "NG", "NH" /)
 
real(rp), dimension(n_hyd), public scale_atmos_hydrometeor::hyd_dens
 
logical, public scale_atmos_hydrometeor::atmos_hydrometeor_dry = .true.
 
integer, public scale_atmos_hydrometeor::qha = 0
 
integer, public scale_atmos_hydrometeor::qhs = -1
 
integer, public scale_atmos_hydrometeor::qhe = -2
 
integer, public scale_atmos_hydrometeor::qla = 0
 
integer, public scale_atmos_hydrometeor::qls = -1
 
integer, public scale_atmos_hydrometeor::qle = -2
 
integer, public scale_atmos_hydrometeor::qia = 0
 
integer, public scale_atmos_hydrometeor::qis = -1
 
integer, public scale_atmos_hydrometeor::qie = -2
 
real(rp), public scale_atmos_hydrometeor::lhv
 latent heat of vaporization for use [J/kg] More...
 
real(rp), public scale_atmos_hydrometeor::lhs
 latent heat of sublimation for use [J/kg] More...
 
real(rp), public scale_atmos_hydrometeor::lhf
 latent heat of fusion for use [J/kg] More...
 
real(rp), public scale_atmos_hydrometeor::cv_vapor
 CV for vapor [J/kg/K]. More...
 
real(rp), public scale_atmos_hydrometeor::cp_vapor
 CP for vapor [J/kg/K]. More...
 
real(rp), public scale_atmos_hydrometeor::cv_water
 CV for water [J/kg/K]. More...
 
real(rp), public scale_atmos_hydrometeor::cp_water
 CP for water [J/kg/K]. More...
 
real(rp), public scale_atmos_hydrometeor::cv_ice
 CV for ice [J/kg/K]. More...
 
real(rp), public scale_atmos_hydrometeor::cp_ice
 CP for ice [J/kg/K]. More...