lmdz_thermcell_ini Module


Uses

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

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