CAM
|
Modules | |
module | hb_diff |
Functions/Subroutines | |
subroutine, public | hb_diff::init_hb_diff (gravx, cpairx, ntop_eddy, nbot_eddy, pref_mid, vkx, eddy_scheme) |
subroutine, public | hb_diff::compute_hb_diff (lchnk, ncol, th, t, q, z, zi, pmid, u, v, taux, tauy, shflx, qflx, obklen, ustar, pblh, kvm, kvh, kvq, cgh, cgs, tpert, qpert, cldn, ocnfrac, tke, ri, eddy_scheme) |
subroutine | hb_diff::trbintd (ncol, thv, z, u, v, s2, n2, ri) |
subroutine, public | hb_diff::pblintd (ncol, thv, z, u, v, ustar, obklen, kbfs, pblh, wstar, zi, cldn, ocnfrac, bge) |
subroutine | hb_diff::austausch_atm (ncol, ri, s2, kvf) |
subroutine | hb_diff::austausch_pbl (lchnk, ncol, z, kvf, kqfs, khfs, kbfs, obklen, ustar, wstar, pblh, kvm, kvh, cgh, cgs, tpert, qpert, ktopbl, tke, bge, eddy_scheme) |
Variables | |
real(r8), parameter | hb_diff::pblmaxp = 4.e4_r8 |
real(r8), parameter | hb_diff::zkmin = 0.01_r8 |
real(r8), parameter | hb_diff::onet = 1._r8/3._r8 |
real(r8), parameter | hb_diff::betam = 15.0_r8 |
real(r8), parameter | hb_diff::betas = 5.0_r8 |
real(r8), parameter | hb_diff::betah = 15.0_r8 |
real(r8), parameter | hb_diff::fakn = 7.2_r8 |
real(r8), parameter | hb_diff::fak = 8.5_r8 |
real(r8), parameter | hb_diff::ricr = 0.3_r8 |
real(r8), parameter | hb_diff::sffrac = 0.1_r8 |
real(r8), parameter | hb_diff::binm = betam*sffrac |
real(r8), parameter | hb_diff::binh = betah*sffrac |
real(r8) | hb_diff::cpair |
real(r8) | hb_diff::g |
real(r8), dimension(pverp) | hb_diff::ml2 |
real(r8) | hb_diff::vk |
real(r8) | hb_diff::ccon |
integer | hb_diff::npbl |
integer | hb_diff::ntop_turb |
integer | hb_diff::nbot_turb |