My Project
 All Classes Files Functions Variables Macros
traclmdz_mod Module Reference
Collaboration diagram for traclmdz_mod:
[legend]

Public Member Functions

subroutine traclmdz_from_restart (trs_in)
subroutine traclmdz_init (pctsrf, xlat, xlon, ftsol, tr_seri, t_seri, pplay, sh, pdtphys, aerosol, lessivage)
subroutine traclmdz (nstep, julien, gmtime, pdtphys, t_seri, paprs, pplay,cdragh,coefh, yu1, yv1, ftsol, pctsrf, xlat, xlon, couchelimite, sh,rh, pphi, ustar, zu10m, zv10m,
subroutine traclmdz_to_restart (trs_out)

Public Attributes

real, dimension(:,:),
allocatable, save 
masktr
real, dimension(:,:),
allocatable, save 
fshtr
real, dimension(:),
allocatable, save 
hsoltr
real, dimension(:),
allocatable, save 
tautr
real, dimension(:),
allocatable, save 
vdeptr
real, dimension(:),
allocatable, save 
scavtr
real, dimension(:,:),
allocatable, save 
srcbe
logical, dimension(:),
allocatable, save 
radio
real, dimension(:,:),
allocatable, save 
trs
integer, save id_aga
integer, save lev_1p5km
integer, save id_rn
integer, save id_pb
integer, save id_be
integer, save id_pcsat
integer, save id_pcocsat
integer, save id_pcq
integer, save id_pcs0
integer, save id_pcos0
integer, save id_pcq0
integer, save id_o3
logical, save rnpb = .FALSE.

Detailed Description

Definition at line 3 of file traclmdz_mod.F90.

Member Function/Subroutine Documentation

subroutine traclmdz_mod::traclmdz ( integer, intent(in)  nstep,
integer, intent(in)  julien,
real, intent(in)  gmtime,
real, intent(in)  pdtphys,
real, dimension(klon,klev), intent(in)  t_seri,
real, dimension(klon,klev+1), intent(in)  paprs,
real, dimension(klon,klev), intent(in)  pplay,
real, dimension(klon), intent(in)  cdragh,
real, dimension(klon,klev), intent(in)  coefh,
real, dimension(klon), intent(in)  yu1,
real, dimension(klon), intent(in)  yv1,
real, dimension(klon,nbsrf), intent(in)  ftsol,
real, dimension(klon,nbsrf), intent(in)  pctsrf,
real, dimension(klon), intent(in)  xlat,
real, dimension(:), intent(in)  xlon,
logical, intent(in)  couchelimite,
real, dimension(klon,klev), intent(in)  sh,
real, dimension(klon,klev), intent(in)  rh,
real, dimension(klon,klev), intent(in)  pphi,
real, dimension(klon), intent(in)  ustar,
real, dimension(klon), intent(in)  zu10m,
real, dimension(klon), intent(in)  zv10m 
)

Definition at line 337 of file traclmdz_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine traclmdz_mod::traclmdz_from_restart ( real, dimension(klon,nbtr), intent(in)  trs_in)

Definition at line 64 of file traclmdz_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine traclmdz_mod::traclmdz_init ( real, dimension(klon,nbsrf), intent(in)  pctsrf,
real, dimension(klon), intent(in)  xlat,
real, dimension(klon), intent(in)  xlon,
real, dimension(klon,nbsrf), intent(in)  ftsol,
real, dimension(klon,klev,nbtr), intent(inout)  tr_seri,
real, dimension(klon,klev), intent(in)  t_seri,
real, dimension(klon,klev), intent(in)  pplay,
real, dimension(klon,klev), intent(in)  sh,
real, intent(in)  pdtphys,
logical, dimension(nbtr), intent(out aerosol,
logical, intent(out lessivage 
)

Definition at line 87 of file traclmdz_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine traclmdz_mod::traclmdz_to_restart ( real, dimension(klon,nbtr), intent(out trs_out)

Definition at line 622 of file traclmdz_mod.F90.

Here is the caller graph for this function:

Member Data Documentation

real, dimension(:,:), allocatable, save traclmdz_mod::fshtr

Definition at line 13 of file traclmdz_mod.F90.

real, dimension(:), allocatable, save traclmdz_mod::hsoltr

Definition at line 15 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_aga

Definition at line 36 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_be

Definition at line 44 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_o3

Definition at line 53 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pb

Definition at line 41 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pcocsat

Definition at line 47 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pcos0

Definition at line 49 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pcq

Definition at line 47 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pcq0

Definition at line 49 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pcs0

Definition at line 49 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_pcsat

Definition at line 47 of file traclmdz_mod.F90.

integer, save traclmdz_mod::id_rn

Definition at line 41 of file traclmdz_mod.F90.

integer, save traclmdz_mod::lev_1p5km

Definition at line 38 of file traclmdz_mod.F90.

real, dimension(:,:), allocatable, save traclmdz_mod::masktr

Definition at line 11 of file traclmdz_mod.F90.

logical, dimension(:), allocatable, save traclmdz_mod::radio

Definition at line 30 of file traclmdz_mod.F90.

logical, save traclmdz_mod::rnpb = .FALSE.

Definition at line 58 of file traclmdz_mod.F90.

real, dimension(:), allocatable, save traclmdz_mod::scavtr

Definition at line 25 of file traclmdz_mod.F90.

real, dimension(:,:), allocatable, save traclmdz_mod::srcbe

Definition at line 27 of file traclmdz_mod.F90.

real, dimension(:), allocatable, save traclmdz_mod::tautr

Definition at line 21 of file traclmdz_mod.F90.

real, dimension(:,:), allocatable, save traclmdz_mod::trs

Definition at line 33 of file traclmdz_mod.F90.

real, dimension(:), allocatable, save traclmdz_mod::vdeptr

Definition at line 23 of file traclmdz_mod.F90.


The documentation for this module was generated from the following file: