thermcell_alp Subroutine

public subroutine thermcell_alp(ngrid, nlay, ptimestep, pplay, pplev, fm0, entr0, lmax, pbl_tke, pctsrf, omega, airephy, zw2, fraca, pcon, rhobarz, wth3, wmax_sec, lalim, fm, alim_star, zmax, zcong, ale_bl, alp_bl, lalim_conv, wght_th, zlcl, fraca0, w0, w_conv, therm_tke_max0, env_tke_max0, n2, s2, strig, ale_bl_stat, therm_tke_max, env_tke_max, alp_bl_det, alp_bl_fluct_m, alp_bl_fluct_tke, alp_bl_conv, alp_bl_stat)

Uses

  • proc~~thermcell_alp~~UsesGraph proc~thermcell_alp thermcell_alp module~yomcst_mod_h yomcst_mod_h proc~thermcell_alp->module~yomcst_mod_h module~lmdz_thermcell_main~2 lmdz_thermcell_main proc~thermcell_alp->module~lmdz_thermcell_main~2 module~yoethf_mod_h yoethf_mod_h proc~thermcell_alp->module~yoethf_mod_h module~alpale_mod~2 alpale_mod proc~thermcell_alp->module~alpale_mod~2 module~indice_sol_mod indice_sol_mod proc~thermcell_alp->module~indice_sol_mod

jyg fin

jyg le 27/04/2012 zlcl(ig)=0.

jyg le 27/04/2012 s_max(ig)=s2(ig)*log(n2(ig)) if (n2(ig) .lt. 1) s_max(ig)=0. fin jyg ! fin nrlmd le 10/04/2012

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ngrid
integer, intent(in) :: nlay
real, intent(in) :: ptimestep
real, intent(in) :: pplay(ngrid,nlay)
real, intent(in) :: pplev(ngrid,nlay+1)
real, intent(in), dimension(ngrid,nlay+1) :: fm0
real, intent(in), dimension(ngrid,nlay) :: entr0
integer, intent(in), dimension(ngrid) :: lmax
real, intent(in), dimension(ngrid,nlay+1,nbsrf) :: pbl_tke
real, intent(in), dimension(ngrid,nbsrf) :: pctsrf
real, intent(in), dimension(ngrid,nlay) :: omega
real, intent(in), dimension(ngrid) :: airephy
real, intent(in), dimension(ngrid,nlay+1) :: zw2
real, intent(in), dimension(ngrid,nlay+1) :: fraca
real, intent(in), dimension(ngrid) :: pcon
real, intent(in), dimension(ngrid,nlay) :: rhobarz
real, intent(in), dimension(ngrid,nlay) :: wth3
real, intent(in), dimension(ngrid) :: wmax_sec
integer, intent(in), dimension(ngrid) :: lalim
real, intent(in), dimension(ngrid,nlay+1) :: fm
real, intent(in), dimension(ngrid,nlay) :: alim_star
real, intent(in), dimension(ngrid) :: zmax
real, intent(in), dimension(ngrid) :: zcong
real, intent(out), dimension(ngrid) :: ale_bl
real, intent(out), dimension(ngrid) :: alp_bl
integer, intent(out), dimension(ngrid) :: lalim_conv
real, intent(out), dimension(ngrid,nlay) :: wght_th
real, intent(out), dimension(ngrid) :: zlcl
real, intent(out), dimension(ngrid) :: fraca0
real, intent(out), dimension(ngrid) :: w0
real, intent(out), dimension(ngrid) :: w_conv
real, intent(out), dimension(ngrid) :: therm_tke_max0
real, intent(out), dimension(ngrid) :: env_tke_max0
real, intent(out), dimension(ngrid) :: n2
real, intent(out), dimension(ngrid) :: s2
real, intent(out), dimension(ngrid) :: strig
real, intent(out), dimension(ngrid) :: ale_bl_stat
real, intent(out), dimension(ngrid,nlay) :: therm_tke_max
real, intent(out), dimension(ngrid,nlay) :: env_tke_max
real, intent(out), dimension(ngrid) :: alp_bl_det
real, intent(out), dimension(ngrid) :: alp_bl_fluct_m
real, intent(out), dimension(ngrid) :: alp_bl_fluct_tke
real, intent(out), dimension(ngrid) :: alp_bl_conv
real, intent(out), dimension(ngrid) :: alp_bl_stat

Calls

proc~~thermcell_alp~~CallsGraph proc~thermcell_alp thermcell_alp proc~thermcell_tke_transport thermcell_tke_transport proc~thermcell_alp->proc~thermcell_tke_transport

Called by

proc~~thermcell_alp~~CalledByGraph proc~thermcell_alp thermcell_alp proc~calltherm calltherm proc~calltherm->proc~thermcell_alp proc~calltherm~2 calltherm proc~calltherm~2->proc~thermcell_alp proc~physiq physiq proc~physiq->proc~calltherm proc~physiq~2 physiq proc~physiq~2->proc~calltherm proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~physiq proc~call_physiq call_physiq proc~call_physiq->proc~physiq proc~call_physiq~2 call_physiq proc~call_physiq~2->proc~physiq proc~scm scm proc~scm->proc~physiq program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm proc~calfis calfis proc~calfis->proc~call_physiq proc~leapfrog leapfrog proc~leapfrog->proc~calfis program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents