My Project
 All Classes Files Functions Variables Macros
conflx.F File Reference
#include "YOMCST.h"
#include "YOETHF.h"
#include "FCTTRE.h"
#include "YOECUMF.h"
Include dependency graph for conflx.F:

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 4 of file conflx.F.

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 1572 of file conflx.F.

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 715 of file conflx.F.

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 633 of file conflx.F.

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 1454 of file conflx.F.

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 1342 of file conflx.F.

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 1270 of file conflx.F.

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 1020 of file conflx.F.

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 505 of file conflx.F.

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 211 of file conflx.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine flxsetup ( )

Definition at line 1651 of file conflx.F.

Here is the caller graph for this function: