lmdz_thermcell_ini Module


Uses

  • module~~lmdz_thermcell_ini~~UsesGraph module~lmdz_thermcell_ini lmdz_thermcell_ini module~strings_mod strings_mod module~lmdz_thermcell_ini->module~strings_mod iso_fortran_env iso_fortran_env module~strings_mod->iso_fortran_env

Used by

  • module~~lmdz_thermcell_ini~~UsedByGraph module~lmdz_thermcell_ini lmdz_thermcell_ini proc~thermcell_plume_6a thermcell_plume_6A proc~thermcell_plume_6a->module~lmdz_thermcell_ini proc~thermcell_tke_transport thermcell_tke_transport proc~thermcell_tke_transport->module~lmdz_thermcell_ini proc~physiq physiq proc~physiq->module~lmdz_thermcell_ini proc~thermcell_down thermcell_down proc~thermcell_down->module~lmdz_thermcell_ini proc~thermcell_plume thermcell_plume proc~thermcell_plume->module~lmdz_thermcell_ini proc~thermcell_dq_o thermcell_dq_o proc~thermcell_dq_o->module~lmdz_thermcell_ini proc~thermcell_updown_dq thermcell_updown_dq proc~thermcell_updown_dq->module~lmdz_thermcell_ini proc~thermcell_plume_5b thermcell_plume_5B proc~thermcell_plume_5b->module~lmdz_thermcell_ini proc~thermcell_dry~2 thermcell_dry proc~thermcell_dry~2->module~lmdz_thermcell_ini proc~thermcell_flux2 thermcell_flux2 proc~thermcell_flux2->module~lmdz_thermcell_ini proc~thermcell_plume~2 thermcell_plume proc~thermcell_plume~2->module~lmdz_thermcell_ini proc~test_ltherm~2 test_ltherm proc~test_ltherm~2->module~lmdz_thermcell_ini proc~thermcell_env~2 thermcell_env proc~thermcell_env~2->module~lmdz_thermcell_ini proc~thermcell_dq_o~2 thermcell_dq_o proc~thermcell_dq_o~2->module~lmdz_thermcell_ini proc~thermcell_updown_dq~2 thermcell_updown_dq proc~thermcell_updown_dq~2->module~lmdz_thermcell_ini proc~thermcell_main~2 thermcell_main proc~thermcell_main~2->module~lmdz_thermcell_ini proc~thermcell_env thermcell_env proc~thermcell_env->module~lmdz_thermcell_ini proc~test_ltherm test_ltherm proc~test_ltherm->module~lmdz_thermcell_ini proc~thermcell_plume_5b~2 thermcell_plume_5B proc~thermcell_plume_5b~2->module~lmdz_thermcell_ini proc~thermcell_plume_6a~2 thermcell_plume_6A proc~thermcell_plume_6a~2->module~lmdz_thermcell_ini proc~thermcell_flux2~2 thermcell_flux2 proc~thermcell_flux2~2->module~lmdz_thermcell_ini proc~thermcell_dry thermcell_dry proc~thermcell_dry->module~lmdz_thermcell_ini proc~physiq~2 physiq proc~physiq~2->module~lmdz_thermcell_ini proc~thermcell_tke_transport~2 thermcell_tke_transport proc~thermcell_tke_transport~2->module~lmdz_thermcell_ini proc~thermcell_down~2 thermcell_down proc~thermcell_down~2->module~lmdz_thermcell_ini proc~thermcell_main thermcell_main proc~thermcell_main->module~lmdz_thermcell_ini

Contents


Variables

Type Visibility Attributes Name Initial
integer, protected :: dvdq = 1
integer, protected :: dqimpl = -1
integer, protected :: prt_level = 0
integer, protected :: lunout
real, protected :: RG
real, protected :: RD
real, protected :: RCPD
real, protected :: RKAPPA
real, protected :: RLVTT
real, protected :: RLvCp
real, protected :: RETV
real, protected :: r_aspect_thermals = 2.
real, protected :: tau_thermals = 0.
real, protected :: fact_thermals_ed_dz = 0.1
real, protected :: betalpha = 0.9
real, protected :: afact = 2./3.
real, protected :: fact_shell = 1.
real, protected :: detr_min = 1.e-5
real, protected :: entr_min = 1.e-5
real, protected :: detr_q_coef = 0.012
real, protected :: detr_q_power = 0.5
real, protected :: mix0 = 0.
integer, protected :: iflag_thermals_ed = 0
integer, protected :: iflag_thermals_optflux = 0
integer, protected :: iflag_thermals_closure = 1
integer, protected :: iflag_thermals_down = 0
real, protected :: fact_thermals_down = 0.5
integer, protected :: thermals_flag_alim = 0
integer, protected :: iflag_thermals_tenv = 0
real, protected :: thermals_fomass_max = 0.5
real, protected :: thermals_alphamax = 0.7
real, public :: fact_epsilon = 0.002
integer, protected :: thermals_subsid_advect_more_than_one = 1
character(len=maxlen), protected :: thermals_subsid_advect_scheme = 'upwind'

Subroutines

public subroutine thermcell_ini(iflag_thermals, prt_level_in, tau_thermals_in, lunout_in, RG_in, RD_in, RCPD_in, RKAPPA_in, RLVTT_in, RETV_in)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: iflag_thermals
integer, intent(in) :: prt_level_in
real, intent(in) :: tau_thermals_in
integer, intent(in) :: lunout_in
real, intent(in) :: RG_in
real, intent(in) :: RD_in
real, intent(in) :: RCPD_in
real, intent(in) :: RKAPPA_in
real, intent(in) :: RLVTT_in
real, intent(in) :: RETV_in