LMDZ
conflx.F90 File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine conflx (dtime, pres_h, pres_f, t, q, con_t, con_q, pqhfl, w, d_t, d_q, rain, snow, pmfu, pmfd, pen_u, pde_u, pen_d, pde_d, kcbot, kctop, kdtop, pmflxr, pmflxs)
 
subroutine flxmain (pdtime, pten, pqen, pqsen, pqhfl, pap, paph, pgeo, ldland,ptte, pqte, pvervel, prsfc, pssfc, kcbot, kctop, kdtop,
 
subroutine flxini (pten, pqen, pqsen, pgeo, paph, pgeoh, ptenh, pqenh, pqsenh, ptu, pqu, ptd, pqd, pmfd, pmfds, pmfdq, pdmfdp, pmfu, pmfus, pmfuq, pdmfup, pdpmel, plu, plude, klab, pen_u, pde_u, pen_d, pde_d)
 
subroutine flxbase (ptenh, pqenh, pgeoh, paph, ptu, pqu, plu, ldcum, kcbot, klab)
 
subroutine flxasc (pdtime, ptenh, pqenh, pten, pqen, pqsen, pgeo, pgeoh, pap, paph, pqte, pvervel, ldland, ldcum, ktype, klab, ptu, pqu, plu, pmfu, pmfub, pentr, pmfus, pmfuq, pmful, plude, pdmfup, kcbot, kctop, kctop0, kcum, pen_u, pde_u)
 
subroutine flxflux (pdtime, pqen, pqsen, ptenh, pqenh, pap, paph, ldland, pgeoh, kcbot, kctop, lddraf, kdtop, ktype, ldcum, pmfu, pmfd, pmfus, pmfds, pmfuq, pmfdq, pmful, plude, pdmfup, pdmfdp, pten, prfl, psfl, pdpmel, ktopm2, pmflxr, pmflxs)
 
subroutine flxdtdq (pdtime, ktopm2, paph, ldcum, pten, pmfus, pmfds, pmfuq, pmfdq, pmful, pdmfup, pdmfdp, pdpmel, dt_con, dq_con)
 
subroutine flxdlfs (ptenh, pqenh, pgeoh, paph, ptu, pqu, ldcum, kcbot, kctop, pmfub, prfl, ptd, pqd, pmfd, pmfds, pmfdq, pdmfdp, kdtop, lddraf)
 
subroutine flxddraf (ptenh, pqenh, pgeoh, paph, prfl, ptd, pqd, pmfd, pmfds, pmfdq, pdmfdp, lddraf, pen_d, pde_d)
 
subroutine flxadjtq (pp, pt, pq, ldflag, kcall)
 
subroutine flxsetup
 

Function/Subroutine Documentation

subroutine conflx ( real  dtime,
real, dimension(klon, klev+1)  pres_h,
real, dimension(klon, klev pres_f,
real, dimension(klon, klev t,
real, dimension(klon, klev q,
real, dimension(klon, klev con_t,
real, dimension(klon, klev con_q,
real, dimension(klon pqhfl,
real, dimension(klon, klev w,
real, dimension(klon, klev d_t,
real, dimension(klon, klev d_q,
real, dimension(klon rain,
real, dimension(klon snow,
real, dimension(klon, klev pmfu,
real, dimension(klon, klev pmfd,
real, dimension(klon, klev pen_u,
real, dimension(klon, klev pde_u,
real, dimension(klon, klev pen_d,
real, dimension(klon, klev pde_d,
integer, dimension(klon kcbot,
integer, dimension(klon kctop,
integer, dimension(klon kdtop,
real, dimension(klon, klev+1)  pmflxr,
real, dimension(klon, klev+1)  pmflxs 
)

Definition at line 7 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxadjtq ( real, dimension(klon pp,
real, dimension(klon pt,
real, dimension(klon pq,
logical, dimension(klon ldflag,
integer  kcall 
)

Definition at line 1509 of file conflx.F90.

Here is the caller graph for this function:

subroutine flxasc ( real  pdtime,
real, dimension(klon, klev ptenh,
real, dimension(klon, klev pqenh,
real, dimension(klon, klev pten,
real, dimension(klon, klev pqen,
real, dimension(klon, klev pqsen,
real, dimension(klon, klev pgeo,
real, dimension(klon, klev pgeoh,
real, dimension(klon, klev pap,
real, dimension(klon, klev+1)  paph,
real, dimension(klon, klev pqte,
real, dimension(klon, klev pvervel,
logical, dimension(klon ldland,
logical, dimension(klon ldcum,
integer, dimension(klon ktype,
integer, dimension(klon, klev klab,
real, dimension(klon, klev ptu,
real, dimension(klon, klev pqu,
real, dimension(klon, klev plu,
real, dimension(klon, klev pmfu,
real, dimension(klon pmfub,
real, dimension(klon pentr,
real, dimension(klon, klev pmfus,
real, dimension(klon, klev pmfuq,
real, dimension(klon, klev pmful,
real, dimension(klon, klev plude,
real, dimension(klon, klev pdmfup,
integer, dimension(klon kcbot,
integer, dimension(klon kctop,
integer, dimension(klon kctop0,
integer  kcum,
real, dimension(klon, klev pen_u,
real, dimension(klon, klev pde_u 
)

Definition at line 684 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxbase ( real, dimension(klon, klev ptenh,
real, dimension(klon, klev pqenh,
real, dimension(klon, klev pgeoh,
real, dimension(klon, klev+1)  paph,
real, dimension(klon, klev ptu,
real, dimension(klon, klev pqu,
real, dimension(klon, klev plu,
logical, dimension(klon ldcum,
integer, dimension(klon kcbot,
integer, dimension(klon, klev klab 
)

Definition at line 602 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxddraf ( real, dimension(klon, klev ptenh,
real, dimension(klon, klev pqenh,
real, dimension(klon, klev pgeoh,
real, dimension(klon, klev+1)  paph,
real, dimension(klon prfl,
real, dimension(klon, klev ptd,
real, dimension(klon, klev pqd,
real, dimension(klon, klev pmfd,
real, dimension(klon, klev pmfds,
real, dimension(klon, klev pmfdq,
real, dimension(klon, klev pdmfdp,
logical, dimension(klon lddraf,
real, dimension(klon, klev pen_d,
real, dimension(klon, klev pde_d 
)

Definition at line 1396 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxdlfs ( real, dimension(klon, klev ptenh,
real, dimension(klon, klev pqenh,
real, dimension(klon, klev pgeoh,
real, dimension(klon, klev+1)  paph,
real, dimension(klon, klev ptu,
real, dimension(klon, klev pqu,
logical, dimension(klon ldcum,
integer, dimension(klon kcbot,
integer, dimension(klon kctop,
real, dimension(klon pmfub,
real, dimension(klon prfl,
real, dimension(klon, klev ptd,
real, dimension(klon, klev pqd,
real, dimension(klon, klev pmfd,
real, dimension(klon, klev pmfds,
real, dimension(klon, klev pmfdq,
real, dimension(klon, klev pdmfdp,
integer, dimension(klon kdtop,
logical, dimension(klon lddraf 
)

Definition at line 1289 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxdtdq ( real  pdtime,
integer  ktopm2,
real, dimension(klon, klev+1)  paph,
logical, dimension(klon ldcum,
real, dimension(klon, klev pten,
real, dimension(klon, klev pmfus,
real, dimension(klon, klev pmfds,
real, dimension(klon, klev pmfuq,
real, dimension(klon, klev pmfdq,
real, dimension(klon, klev pmful,
real, dimension(klon, klev pdmfup,
real, dimension(klon, klev pdmfdp,
real, dimension(klon, klev pdpmel,
real, dimension(klon, klev dt_con,
real, dimension(klon, klev dq_con 
)

Definition at line 1227 of file conflx.F90.

Here is the caller graph for this function:

subroutine flxflux ( real  pdtime,
real, dimension(klon, klev pqen,
real, dimension(klon, klev pqsen,
real, dimension(klon, klev ptenh,
real, dimension(klon, klev pqenh,
real, dimension(klon, klev pap,
real, dimension(klon, klev+1)  paph,
logical, dimension(klon ldland,
real, dimension(klon, klev pgeoh,
integer, dimension(klon kcbot,
integer, dimension(klon kctop,
logical, dimension(klon lddraf,
integer, dimension(klon kdtop,
integer, dimension(klon ktype,
logical, dimension(klon ldcum,
real, dimension(klon, klev pmfu,
real, dimension(klon, klev pmfd,
real, dimension(klon, klev pmfus,
real, dimension(klon, klev pmfds,
real, dimension(klon, klev pmfuq,
real, dimension(klon, klev pmfdq,
real, dimension(klon, klev pmful,
real, dimension(klon, klev plude,
real, dimension(klon, klev pdmfup,
real, dimension(klon, klev pdmfdp,
real, dimension(klon, klev pten,
real, dimension(klon prfl,
real, dimension(klon psfl,
real, dimension(klon, klev pdpmel,
integer  ktopm2,
real, dimension(klon, klev+1)  pmflxr,
real, dimension(klon, klev+1)  pmflxs 
)

Definition at line 983 of file conflx.F90.

Here is the caller graph for this function:

subroutine flxini ( real, dimension(klon, klev pten,
real, dimension(klon, klev pqen,
real, dimension(klon, klev pqsen,
real, dimension(klon, klev pgeo,
real, dimension(klon, klev+1)  paph,
real, dimension(klon, klev pgeoh,
real, dimension(klon, klev ptenh,
real, dimension(klon, klev pqenh,
real, dimension(klon, klev pqsenh,
real, dimension(klon, klev ptu,
real, dimension(klon, klev pqu,
real, dimension(klon, klev ptd,
real, dimension(klon, klev pqd,
real, dimension(klon, klev pmfd,
real, dimension(klon, klev pmfds,
real, dimension(klon, klev pmfdq,
real, dimension(klon, klev pdmfdp,
real, dimension(klon, klev pmfu,
real, dimension(klon, klev pmfus,
real, dimension(klon, klev pmfuq,
real, dimension(klon, klev pdmfup,
real, dimension(klon, klev pdpmel,
real, dimension(klon, klev plu,
real, dimension(klon, klev plude,
integer, dimension(klon, klev klab,
real, dimension(klon, klev pen_u,
real, dimension(klon, klev pde_u,
real, dimension(klon, klev pen_d,
real, dimension(klon, klev pde_d 
)

Definition at line 480 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxmain ( real  pdtime,
real, dimension(klon, klev pten,
real, dimension(klon, klev pqen,
real, dimension(klon, klev pqsen,
real, dimension(klon pqhfl,
real, dimension(klon, klev pap,
real, dimension(klon, klev+1)  paph,
real, dimension(klon, klev pgeo,
logical, dimension(klon ldland,
real, dimension(klon, klev ptte,
real, dimension(klon, klev pqte,
real, dimension(klon, klev pvervel,
real, dimension(klon prsfc,
real, dimension(klon pssfc,
integer, dimension(klon kcbot,
integer, dimension(klon kctop,
integer, dimension(klon kdtop 
)

Definition at line 206 of file conflx.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxsetup ( )

Definition at line 1584 of file conflx.F90.

Here is the caller graph for this function: