thermcell_env Subroutine

public subroutine thermcell_env(ngrid, nlay, po, pt, pu, pv, pplay, pplev, zo, zh, zl, ztv, zthl, zu, zv, zpspsk, pqsat, lcong, lintercong, lev_out)

Uses

  • proc~~thermcell_env~2~~UsesGraph proc~thermcell_env~2 thermcell_env module~lmdz_thermcell_qsat lmdz_thermcell_qsat proc~thermcell_env~2->module~lmdz_thermcell_qsat module~lmdz_thermcell_ini lmdz_thermcell_ini proc~thermcell_env~2->module~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

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ngrid
integer, intent(in) :: nlay
real, intent(in), dimension(ngrid,nlay) :: po
real, intent(in), dimension(ngrid,nlay) :: pt
real, intent(in), dimension(ngrid,nlay) :: pu
real, intent(in), dimension(ngrid,nlay) :: pv
real, intent(in), dimension(ngrid,nlay) :: pplay
real, intent(in), dimension(ngrid,nlay+1) :: pplev
real, intent(out), dimension(ngrid,nlay) :: zo
real, intent(out), dimension(ngrid,nlay) :: zh
real, intent(out), dimension(ngrid,nlay) :: zl
real, intent(out), dimension(ngrid,nlay) :: ztv
real, intent(out), dimension(ngrid,nlay) :: zthl
real, intent(out), dimension(ngrid,nlay) :: zu
real, intent(out), dimension(ngrid,nlay) :: zv
real, intent(out), dimension(ngrid,nlay) :: zpspsk
real, intent(out), dimension(ngrid,nlay) :: pqsat
integer, intent(out), dimension(ngrid) :: lcong
real, intent(out), dimension(ngrid) :: lintercong
integer, intent(in) :: lev_out

Calls

proc~~thermcell_env~2~~CallsGraph proc~thermcell_env~2 thermcell_env proc~thermcell_qsat thermcell_qsat proc~thermcell_env~2->proc~thermcell_qsat

Contents