8 |
contains |
contains |
9 |
|
|
10 |
SUBROUTINE phytrac(rnpb, itap, lmt_pas, julien, gmtime, firstcal, lafin, & |
SUBROUTINE phytrac(rnpb, itap, lmt_pas, julien, gmtime, firstcal, lafin, & |
11 |
nq_phys, pdtphys, u, v, t_seri, paprs, pplay, pmfu, pmfd, pen_u, & |
nq_phys, pdtphys, u, t_seri, paprs, pplay, pmfu, pmfd, pen_u, & |
12 |
pde_u, pen_d, pde_d, coefh, fm_therm, entr_therm, yu1, yv1, ftsol, & |
pde_u, pen_d, pde_d, coefh, fm_therm, entr_therm, yu1, yv1, ftsol, & |
13 |
pctsrf, frac_impa, frac_nucl, pphis, pphi, albsol, rh, cldfra, rneb, & |
pctsrf, frac_impa, frac_nucl, pphis, pphi, albsol, rh, cldfra, rneb, & |
14 |
diafra, cldliq, pmflxr, pmflxs, prfl, psfl, da, & |
diafra, cldliq, pmflxr, pmflxs, prfl, psfl, da, & |
30 |
use clesphys, only: ecrit_tra |
use clesphys, only: ecrit_tra |
31 |
use clesphys2, only: iflag_con |
use clesphys2, only: iflag_con |
32 |
use abort_gcm_m, only: abort_gcm |
use abort_gcm_m, only: abort_gcm |
33 |
use YOMCST, only: rg |
use SUPHEC_M, only: rg |
34 |
use ctherm, only: iflag_thermals |
use ctherm, only: iflag_thermals |
35 |
use regr_pr_comb_coefoz_m, only: regr_pr_comb_coefoz |
use regr_pr_comb_coefoz_m, only: regr_pr_comb_coefoz |
36 |
use phyetat0_m, only: rlat |
use phyetat0_m, only: rlat |
38 |
use ini_histrac_m, only: ini_histrac |
use ini_histrac_m, only: ini_histrac |
39 |
use radiornpb_m, only: radiornpb |
use radiornpb_m, only: radiornpb |
40 |
use minmaxqfi_m, only: minmaxqfi |
use minmaxqfi_m, only: minmaxqfi |
41 |
use numer_rec, only: assert |
use nr_util, only: assert |
42 |
use press_coefoz_m, only: press_coefoz |
use press_coefoz_m, only: press_coefoz |
43 |
|
|
44 |
logical, intent(in):: rnpb |
logical, intent(in):: rnpb |
57 |
! (mass fractions of tracers, excluding water, at mid-layers) |
! (mass fractions of tracers, excluding water, at mid-layers) |
58 |
|
|
59 |
real u(klon, llm) |
real u(klon, llm) |
|
real v(klon, llm) |
|
60 |
real rh(klon, llm) ! humidite relative |
real rh(klon, llm) ! humidite relative |
61 |
real cldliq(klon, llm) ! eau liquide nuageuse |
real cldliq(klon, llm) ! eau liquide nuageuse |
62 |
real cldfra(klon, llm) ! fraction nuageuse (tous les nuages) |
real cldfra(klon, llm) ! fraction nuageuse (tous les nuages) |