states variables tendences
USE lmdz_wake_ini , ONLY : iflag_wk_pop_dyn, wdensmin tau_wk(i) = max(rad_wk(i)/(3.cstar(i))((cstar(i)/cstart)1.5 - 1), 100.) cont_fact(i) = 2.(wgen(i)(aa0-sigmaw(i)/wdens(i)) + gfl(i)cstar(i)) / & (2.(wdens(i)-awdens(i))2(2.sigmaw(i)/wdens(i) - aa0) + wdens(i)(1.-2.sigmaw(i))) cont_fact(i) = 2.3.14rad_wk(i)cstar(i) ! bug cont_fact(i) = 4.3.14rad_wk(i)cstar(i) d_sig_bnd(i) = d_sig_bnd(i) + d_sigmaw_targ - d_sigmaw(i) d_sig_bnd_provis(i) = d_sigmaw_targ - d_sigmaw(i) d_sigmaw(i) = max(d_sigmaw(i), sigmad-sigmaw(i))
d_dens_bnd(i) = d_dens_bnd(i) + d_wdens_targ - d_wdens(i)
d_dens_bnd(i) = d_dens_bnd(i) + d_wdens_targ - d_wdens(i)
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | klon | |||
| integer, | intent(in) | :: | klev | |||
| logical, | intent(in), | DIMENSION (klon) | :: | wk_adv | ||
| real, | intent(in) | :: | dtimesub | |||
| real, | intent(in), | DIMENSION (klon) | :: | wgen |
B = birth rate of wakes |
|
| real, | intent(in) | :: | wdensmin | |||
| real, | intent(inout), | DIMENSION (klon) | :: | sigmaw |
sigma = fractional area of wakes |
|
| real, | intent(inout), | DIMENSION (klon) | :: | wdens |
D = number of wakes per unit area |
|
| real, | intent(inout), | DIMENSION (klon) | :: | awdens |
A = number of active wakes per unit area |
|
| real, | intent(out), | DIMENSION (klon) | :: | gfl |
Lg = gust front lenght per unit area |
|
| real, | intent(in), | DIMENSION (klon) | :: | cstar |
C* = spreading velocity of wakes |
|
| real, | intent(in), | DIMENSION (klon) | :: | cin | ||
| real, | intent(in), | DIMENSION (klon) | :: | wape | ||
| real, | intent(out), | DIMENSION (klon) | :: | rad_wk |
r = wake radius |
|
| real, | intent(out), | DIMENSION (klon) | :: | d_sigmaw | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_wdens | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_awdens | ||
| real, | intent(out), | DIMENSION (klon) | :: | cont_fact |
RM facteur de contact = 2 pi * rad * C* |
|
| real, | intent(out), | DIMENSION (klon) | :: | d_sig_gen | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_sig_death | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_sig_col | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_sig_spread | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_sig_bnd | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_dens_gen | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_dens_death | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_dens_col | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_dens_bnd | ||
| real, | intent(out), | DIMENSION (klon) | :: | d_adens_death |
internal variables |
|
| real, | intent(out), | DIMENSION (klon) | :: | d_adens_icol |
internal variables |
|
| real, | intent(out), | DIMENSION (klon) | :: | d_adens_acol |
internal variables |
|
| real, | intent(out), | DIMENSION (klon) | :: | d_adens_bnd |
internal variables |