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: