LMDZ
|
Functions/Subroutines | |
subroutine | phytrac (nstep, julien, gmtime, debutphy, lafin, pdtphys, u, v, t_seri, paprs, pplay, pmfu, pmfd, pen_u, pde_u, pen_d, pde_d, cdragh, coefh, fm_therm, entr_therm, yu1, yv1, ftsol, pctsrf, ustar, u10m, v10m, wstar, ale_bl, ale_wake, xlat, xlon, frac_impa, frac_nucl, beta_fisrt, beta_v1, presnivs, pphis, pphi, albsol, sh, rh, cldfra, rneb, diafra, cldliq, itop_con, ibas_con, pmflxr, pmflxs, prfl, psfl, da, phi, mp, upwd, phi2, d1a, dam, sij, wght_cvfd, wdtrainA, wdtrainM, sigd, clw, elij, evap, ep, epmlmMm, eplaMm, dnwd, aerosol_couple, flxmass_w, tau_aero, piz_aero, cg_aero, ccm, rfname, d_tr_dyn, tr_seri) |
Variables | |
real, dimension(:,:,:), allocatable, save | d_tr_cl |
real, dimension(:,:,:), allocatable, save | d_tr_dec |
real, dimension(:,:,:), allocatable, save | d_tr_cv |
real, dimension(:,:,:), allocatable, save | d_tr_insc |
real, dimension(:,:,:), allocatable, save | d_tr_bcscav |
real, dimension(:,:,:), allocatable, save | d_tr_evapls |
real, dimension(:,:,:), allocatable, save | d_tr_ls |
real, dimension(:,:,:), allocatable, save | d_tr_trsp |
real, dimension(:,:,:), allocatable, save | d_tr_sscav |
real, dimension(:,:,:), allocatable, save | d_tr_sat |
real, dimension(:,:,:), allocatable, save | d_tr_uscav |
real, dimension(:,:,:), allocatable, save | qpr |
real, dimension(:,:,:), allocatable, save | qdi |
real, dimension(:,:,:), allocatable, save | qpa |
real, dimension(:,:,:), allocatable, save | qmel |
real, dimension(:,:,:), allocatable, save | qtrdi |
real, dimension(:,:,:), allocatable, save | dtrcvma |
real, dimension(:,:,:), allocatable, save | d_tr_th |
real, dimension(:,:,:), allocatable, save | d_tr_lessi_impa |
real, dimension(:,:,:), allocatable, save | d_tr_lessi_nucl |
real, dimension(:,:), allocatable, save | qprls |
real, dimension(:,:), allocatable, save | d_tr_dry |
real, dimension(:,:), allocatable, save | flux_tr_dry |
subroutine phytrac_mod::phytrac | ( | integer, intent(in) | nstep, |
integer, intent(in) | julien, | ||
real, intent(in) | gmtime, | ||
logical, intent(in) | debutphy, | ||
logical, intent(in) | lafin, | ||
real, intent(in) | pdtphys, | ||
real, dimension(klon,klev), intent(in) | u, | ||
real, dimension(klon,klev), intent(in) | v, | ||
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,klev), intent(in) | pmfu, | ||
real, dimension(klon,klev), intent(in) | pmfd, | ||
real, dimension(klon,klev), intent(in) | pen_u, | ||
real, dimension(klon,klev), intent(in) | pde_u, | ||
real, dimension(klon,klev), intent(in) | pen_d, | ||
real, dimension(klon,klev), intent(in) | pde_d, | ||
real, dimension(:), intent(in) | cdragh, | ||
real, dimension(:,:), intent(in) | coefh, | ||
real, dimension(klon,klev+1), intent(in) | fm_therm, | ||
real, dimension(klon,klev), intent(in) | entr_therm, | ||
real, dimension(:), intent(in) | yu1, | ||
real, dimension(:), intent(in) | yv1, | ||
real, dimension(klon,nbsrf), intent(in) | ftsol, | ||
real, dimension(klon,nbsrf), intent(in) | pctsrf, | ||
real, dimension(:), intent(in) | ustar, | ||
real, dimension(:), intent(in) | u10m, | ||
real, dimension(:), intent(in) | v10m, | ||
real, dimension(:), intent(in) | wstar, | ||
real, dimension(:), intent(in) | ale_bl, | ||
real, dimension(:), intent(in) | ale_wake, | ||
real, dimension(klon), intent(in) | xlat, | ||
real, dimension(klon), intent(in) | xlon, | ||
real, dimension(klon,klev), intent(in) | frac_impa, | ||
real, dimension(klon,klev), intent(in) | frac_nucl, | ||
real, dimension(klon,klev), intent(in) | beta_fisrt, | ||
real, dimension(klon,klev), intent(out) | beta_v1, | ||
real, dimension(klev), intent(in) | presnivs, | ||
real, dimension(klon), intent(in) | pphis, | ||
real, dimension(klon,klev), intent(in) | pphi, | ||
real, dimension(klon), intent(in) | albsol, | ||
real, dimension(klon,klev), intent(in) | sh, | ||
real, dimension(klon,klev), intent(in) | rh, | ||
real, dimension(klon,klev), intent(in) | cldfra, | ||
real, dimension(klon,klev), intent(in) | rneb, | ||
real, dimension(klon,klev), intent(in) | diafra, | ||
real, dimension(klon,klev), intent(in) | cldliq, | ||
integer, dimension(klon), intent(in) | itop_con, | ||
integer, dimension(klon), intent(in) | ibas_con, | ||
real, dimension(klon,klev+1), intent(in) | pmflxr, | ||
real, dimension(klon,klev+1), intent(in) | pmflxs, | ||
real, dimension(klon,klev+1), intent(in) | prfl, | ||
real, dimension(klon,klev+1), intent(in) | psfl, | ||
real, dimension(klon,klev), intent(in) | da, | ||
real, dimension(klon,klev,klev), intent(in) | phi, | ||
real, dimension(klon,klev), intent(in) | mp, | ||
real, dimension(klon,klev), intent(in) | upwd, | ||
real, dimension(klon,klev,klev), intent(in) | phi2, | ||
real, dimension(klon,klev), intent(in) | d1a, | ||
real, dimension(klon,klev), intent(in) | dam, | ||
real, dimension(klon,klev,klev), intent(in) | sij, | ||
real, dimension(klon,klev), intent(in) | wght_cvfd, | ||
real, dimension(klon,klev), intent(in) | wdtrainA, | ||
real, dimension(klon,klev), intent(in) | wdtrainM, | ||
real, dimension(klon), intent(in) | sigd, | ||
real, dimension(klon,klev), intent(in) | clw, | ||
real, dimension(klon,klev,klev), intent(in) | elij, | ||
real, dimension(klon,klev), intent(in) | evap, | ||
real, dimension(klon,klev), intent(in) | ep, | ||
real, dimension(klon,klev,klev), intent(in) | epmlmMm, | ||
real, dimension(klon,klev), intent(in) | eplaMm, | ||
real, dimension(klon,klev), intent(in) | dnwd, | ||
logical, intent(in) | aerosol_couple, | ||
real, dimension(klon,klev), intent(in) | flxmass_w, | ||
real, dimension(klon,klev,naero_grp,2), intent(in) | tau_aero, | ||
real, dimension(klon,klev,naero_grp,2), intent(in) | piz_aero, | ||
real, dimension(klon,klev,naero_grp,2), intent(in) | cg_aero, | ||
real, dimension(klon,klev,2), intent(in) | ccm, | ||
character(len=4), dimension(naero_grp), intent(in) | rfname, | ||
real, dimension(klon,klev,nbtr), intent(in) | d_tr_dyn, | ||
real, dimension(klon,klev,nbtr), intent(inout) | tr_seri | ||
) |
jyg
Definition at line 80 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_bcscav |
Definition at line 30 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_cl |
Definition at line 25 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_cv |
Definition at line 27 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_dec |
Definition at line 26 of file phytrac_mod.F90.
real, dimension(:,:), allocatable, save phytrac_mod::d_tr_dry |
Definition at line 45 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_evapls |
Definition at line 31 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_insc |
Definition at line 29 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_lessi_impa |
Definition at line 42 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_lessi_nucl |
Definition at line 43 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_ls |
Definition at line 32 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_sat |
Definition at line 35 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_sscav |
Definition at line 34 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_th |
Definition at line 41 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_trsp |
Definition at line 33 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::d_tr_uscav |
Definition at line 36 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::dtrcvma |
Definition at line 39 of file phytrac_mod.F90.
real, dimension(:,:), allocatable, save phytrac_mod::flux_tr_dry |
Definition at line 46 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::qdi |
Definition at line 37 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::qmel |
Definition at line 38 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::qpa |
Definition at line 38 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::qpr |
Definition at line 37 of file phytrac_mod.F90.
real, dimension(:,:), allocatable, save phytrac_mod::qprls |
Definition at line 44 of file phytrac_mod.F90.
real, dimension(:,:,:), allocatable, save phytrac_mod::qtrdi |
Definition at line 39 of file phytrac_mod.F90.