Canoe
Comprehensive Atmosphere N' Ocean Engine
qe_moist_convection.f90 File Reference

Go to the source code of this file.

Modules

module  qe_moist_convection_mod
 

Functions/Subroutines

subroutine qe_moist_convection_mod::compute_geopotential (t, q, p_half, p_full, z_full, z_half)
 
subroutine, public qe_moist_convection_mod::qsat (T, p, qs)
 
subroutine qe_moist_convection_mod::dqsatdt (T, p, dqs)
 
subroutine qe_moist_convection_mod::rsat (T, p, rs)
 
subroutine qe_moist_convection_mod::drsatdt (T, p, drs)
 
subroutine qe_moist_convection_mod::ff (dT, dp1, dp2, p1, p2, Dry_m, kini, x, val, lmass1, lmass2)
 
subroutine qe_moist_convection_mod::newtsolve_ff (dT, dp1, dp2, q1, q2, T1, T2, p1, p2, T1new, T2new, lmass1, lmass2)
 
subroutine, public qe_moist_convection_mod::compute_k (tin, qin, phalf, k)
 
subroutine qe_moist_convection_mod::dlnpdlnt_initial (lnT, lnp, slope)
 
subroutine qe_moist_convection_mod::rk4_f (x0, y0, dx, nx, x, y)
 
subroutine, public qe_moist_convection_mod::warm_start (ts, pd, nx, psg, tt, lnpp, qs)
 
subroutine qe_moist_convection_mod::dlnpdlnt (T, p, slope)
 
subroutine qe_moist_convection_mod::convec (T1, P1, P2, PH, T2)
 
subroutine, public qe_moist_convection_mod::moist_convection (tin, qin, p_full_in, p_half_in, rain, Tref, qref, p_full, p_half, Ep, rain_profile)
 
subroutine qe_moist_convection_mod::cold_trap (t, q, phalf, pfull, nc)
 

Variables

real(8), parameter, public qe_moist_convection_mod::d622 = rdgas/rvgas
 
real(8), parameter, public qe_moist_convection_mod::d378 = 1.-d622
 
real(8), parameter, public qe_moist_convection_mod::d608 = d378/d622