LMDZ
|
Functions/Subroutines | |
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, wstar, ale_bl, ale_wake, zu10m, zv10m, tr_seri, source, d_tr_cl, d_tr_dec, zmasse) |
subroutine | traclmdz_to_restart (trs_out) |
Variables | |
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. |
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) | wstar, | ||
real, dimension(klon), intent(in) | ale_bl, | ||
real, dimension(klon), intent(in) | ale_wake, | ||
real, dimension(klon), intent(in) | zu10m, | ||
real, dimension(klon), intent(in) | zv10m, | ||
real, dimension(klon,klev,nbtr), intent(inout) | tr_seri, | ||
real, dimension(klon,nbtr), intent(out) | source, | ||
real, dimension(klon,klev,nbtr), intent(out) | d_tr_cl, | ||
real, dimension(klon,klev,nbtr) | d_tr_dec, | ||
real, dimension (:, :), intent(in) | zmasse | ||
) |
Definition at line 343 of file traclmdz_mod.F90.
Definition at line 65 of file traclmdz_mod.F90.
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 88 of file traclmdz_mod.F90.
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.