LMDZ
thermcell_old.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine thermcell_2002 (ngrid, nlay, ptimestep, iflag_thermals, pplay, pplev, pphi, pu, pv, pt, po, pduadj, pdvadj, pdtadj, pdoadj, fm0, entr0, fraca, wa_moy, r_aspect, l_mix, w2di, tho)
 
subroutine thermcell_cld (ngrid, nlay, ptimestep, pplay, pplev, pphi, zlev,debut, pu, pv, pt, po, pduadj, pdvadj, pdtadj, pdoadj, fm0, entr0, zqla,lmax, zmax_sec, wmax_sec, zw_sec, lmix_sec, ratqscth, ratqsdiff
 
subroutine thermcell_eau (ngrid, nlay, ptimestep, pplay, pplev, pphi, pu, pv,pt, po, pduadj, pdvadj, pdtadj, pdoadj, fm0, entr0
 
subroutine thermcell (ngrid, nlay, ptimestep, pplay, pplev, pphi, pu, pv, pt,po, pduadj, pdvadj, pdtadj, pdoadj, fm0, entr0
 
subroutine dqthermcell (ngrid, nlay, ptimestep, fm, entr, masse, q, dq, qa)
 
subroutine dvthermcell (ngrid, nlay, ptimestep, fm, entr, masse, fraca, larga, u, v, du, dv, ua, va)
 
subroutine dqthermcell2 (ngrid, nlay, ptimestep, fm, entr, masse, frac, q, dq, qa)
 
subroutine dvthermcell2 (ngrid, nlay, ptimestep, fm, entr, masse, fraca, larga, u, v, du, dv, ua, va)
 
subroutine thermcell_sec (ngrid, nlay, ptimestep, pplay, pplev, pphi, zlev,pu, pv, pt, po, pduadj, pdvadj, pdtadj, pdoadj, fm0, entr0
 

Function/Subroutine Documentation

subroutine dqthermcell ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay+1)  fm,
real, dimension(ngrid, nlay)  entr,
real, dimension(ngrid, nlay)  masse,
real, dimension(ngrid, nlay)  q,
real, dimension(ngrid, nlay)  dq,
real, dimension(klon, klev)  qa 
)

Definition at line 4123 of file thermcell_old.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine dqthermcell2 ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay+1)  fm,
real, dimension(ngrid, nlay)  entr,
real, dimension(ngrid, nlay)  masse,
real, dimension(ngrid, nlay)  frac,
real, dimension(ngrid, nlay)  q,
real, dimension(ngrid, nlay)  dq,
real, dimension(klon, klev)  qa 
)

Definition at line 4320 of file thermcell_old.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine dvthermcell ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay+1)  fm,
real, dimension(ngrid, nlay)  entr,
real, dimension(ngrid, nlay)  masse,
real, dimension(ngrid, nlay+1)  fraca,
real, dimension(ngrid)  larga,
real, dimension(ngrid, nlay)  u,
real, dimension(ngrid, nlay)  v,
real, dimension(ngrid, nlay)  du,
real, dimension(ngrid, nlay)  dv,
real, dimension(ngrid, nlay)  ua,
real, dimension(ngrid, nlay)  va 
)

Definition at line 4217 of file thermcell_old.F90.

subroutine dvthermcell2 ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay+1)  fm,
real, dimension(ngrid, nlay)  entr,
real, dimension(ngrid, nlay)  masse,
real, dimension(ngrid, nlay+1)  fraca,
real, dimension(ngrid)  larga,
real, dimension(ngrid, nlay)  u,
real, dimension(ngrid, nlay)  v,
real, dimension(ngrid, nlay)  du,
real, dimension(ngrid, nlay)  dv,
real, dimension(ngrid, nlay)  ua,
real, dimension(ngrid, nlay)  va 
)

Definition at line 4395 of file thermcell_old.F90.

Here is the caller graph for this function:

subroutine thermcell ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay)  pplay,
real, dimension(ngrid, nlay+1)  pplev,
real, dimension(ngrid, nlay)  pphi,
real, dimension(ngrid, nlay)  pu,
real, dimension(ngrid, nlay)  pv,
real, dimension(ngrid, nlay)  pt,
real, dimension(ngrid, nlay)  po,
real, dimension(ngrid, nlay)  pduadj,
real, dimension(ngrid, nlay)  pdvadj,
real, dimension(ngrid, nlay)  pdtadj,
real, dimension(ngrid, nlay)  pdoadj,
real, dimension(klon, klev+1)  fm0,
real, dimension(klon, klev)  entr0 
)

Definition at line 3246 of file thermcell_old.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine thermcell_2002 ( integer  ngrid,
integer  nlay,
real  ptimestep,
integer  iflag_thermals,
real, dimension(ngrid, nlay)  pplay,
real, dimension(ngrid, nlay+1)  pplev,
real, dimension(ngrid, nlay)  pphi,
real, dimension(ngrid, nlay)  pu,
real, dimension(ngrid, nlay)  pv,
real, dimension(ngrid, nlay)  pt,
real, dimension(ngrid, nlay)  po,
real, dimension(ngrid, nlay)  pduadj,
real, dimension(ngrid, nlay)  pdvadj,
real, dimension(ngrid, nlay)  pdtadj,
real, dimension(ngrid, nlay)  pdoadj,
real, dimension(klon, klev+1)  fm0,
real, dimension(klon, klev)  entr0,
real, dimension(ngrid, nlay+1)  fraca,
real, dimension(klon, klev+1)  wa_moy,
real  r_aspect,
real  l_mix,
integer  w2di,
real  tho 
)

Definition at line 4 of file thermcell_old.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine thermcell_cld ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay)  pplay,
real, dimension(ngrid, nlay+1)  pplev,
real, dimension(ngrid, nlay)  pphi,
real, dimension(klon, klev+1)  zlev,
logical  debut,
real, dimension(ngrid, nlay)  pu,
real, dimension(ngrid, nlay)  pv,
real, dimension(ngrid, nlay)  pt,
real, dimension(ngrid, nlay)  po,
real, dimension(ngrid, nlay)  pduadj,
real, dimension(ngrid, nlay)  pdvadj,
real, dimension(ngrid, nlay)  pdtadj,
real, dimension(ngrid, nlay)  pdoadj,
real, dimension(klon, klev+1)  fm0,
real, dimension(klon, klev)  entr0,
real, dimension(klon, klev)  zqla,
integer, dimension(klon)  lmax,
real, dimension(klon)  zmax_sec,
real, dimension(klon)  wmax_sec,
real, dimension(klon, klev+1)  zw_sec,
integer, dimension(klon)  lmix_sec,
real, dimension(klon, klev)  ratqscth,
real, dimension(klon, klev)  ratqsdiff 
)

Definition at line 714 of file thermcell_old.F90.

Here is the call graph for this function:

subroutine thermcell_eau ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay)  pplay,
real, dimension(ngrid, nlay+1)  pplev,
real, dimension(ngrid, nlay)  pphi,
real, dimension(ngrid, nlay)  pu,
real, dimension(ngrid, nlay)  pv,
real, dimension(ngrid, nlay)  pt,
real, dimension(ngrid, nlay)  po,
real, dimension(ngrid, nlay)  pduadj,
real, dimension(ngrid, nlay)  pdvadj,
real, dimension(ngrid, nlay)  pdtadj,
real, dimension(ngrid, nlay)  pdoadj,
real, dimension(klon, klev+1)  fm0,
real, dimension(klon, klev)  entr0 
)

Definition at line 2315 of file thermcell_old.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine thermcell_sec ( integer  ngrid,
integer  nlay,
real  ptimestep,
real, dimension(ngrid, nlay)  pplay,
real, dimension(ngrid, nlay+1)  pplev,
real, dimension(ngrid, nlay)  pphi,
real, dimension(klon, klev+1)  zlev,
real, dimension(ngrid, nlay)  pu,
real, dimension(ngrid, nlay)  pv,
real, dimension(ngrid, nlay)  pt,
real, dimension(ngrid, nlay)  po,
real, dimension(ngrid, nlay)  pduadj,
real, dimension(ngrid, nlay)  pdvadj,
real, dimension(ngrid, nlay)  pdtadj,
real, dimension(ngrid, nlay)  pdoadj,
real, dimension(klon, klev+1)  fm0,
real, dimension(klon, klev)  entr0 
)

Definition at line 4515 of file thermcell_old.F90.

Here is the call graph for this function:

Here is the caller graph for this function: