Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 136 (100.0%) | 4713 (100.0%) | 34.6 |
trunk/libf/phylmd/ | 119 (87.5%) | 4645 (98.6%) | 39.0 |
trunk/DefLists/ | 10 (7.4%) | 57 (1.2%) | 5.7 |
trunk/libf/phylmd/dyn1d/ | 5 (3.7%) | 9 (0.2%) | 1.8 |
trunk/libf/phylmd/StratAer/ | 2 (1.5%) | 2 (0.0%) | 1.0 |
1/ Bug fix in wx_pbl_mod.F90
2/ New pbl_split option:
iflag_pbl_split=3 ==> iflag_split=1 over ocean,
iflag_split=0 everywhere else.
36 lines of code changed in 3 files:
Bug fix in wx_pbl_var_mod.F90
4 lines of code changed in 1 file:
further fix after commit 3896
1 lines of code changed in 1 file:
bug fix in wx_pbl_var_mod.F90
1 lines of code changed in 1 file:
update to commit 3888
10 lines of code changed in 3 files:
New provisional version of the splitting of the
diffusive boundary layer into inwake and offwake
PBLs. The splitting of the diffuse BL should NOT
be activated yet for general purpose simulations.
The splitting is activated by:
mod(iflag_pbl_split,10)=1 for the option with
fixed surface temperature and
mod(iflag_pbl_split,10)=2 for the option with
coupled surface temperature.
iflag_pbl_split=0 ==> no splittingat all.
iflag_pbl_split=10 ==> splitting of thermals.
iflag_pbl_split=11 ==> splitting of thermals and
of vertical diffusion (fixed surf. temp.).
iflag_pbl_split=12 ==> splitting of thermals and
of vertical diffusion (coupled surf. temp.).
2148 lines of code changed in 12 files:
Bug fix in cv3p1_closure,F90 and cv3p2_closure.F90
2 lines of code changed in 2 files:
In order to makEmanuel scheme : set iflag=14 in
cv3_trigger when
no convection and reset Cin to Cin_noconv at the
end of cva_driver when iflag=14.
19 lines of code changed in 2 files:
Wake.F90 : Reading some population dynamic parameters from .def files
19 lines of code changed in 1 file:
bug fix in mod_1D_cases_read_std.F90
1 lines of code changed in 1 file:
Correction to commit 3614:
A new formula is used for "phinu2p" (hopefully
correct) in subroutine cv3_undilute2 in
cv3_routines.F90.
6 lines of code changed in 1 file:
Bug fix:
Missing a max( . . . ,0.) in the computation of
the conversion of cloud water in precipitation
(subroutine cv3_undilute2 in cv3_routines.F90).
1 lines of code changed in 1 file:
Correction of a bug in cv3_unsat: the ice fraction in the precipitation source was different in cv3_unsat and in cv3_undilute2.
The correction is protected by a new flag: keepbug_ice_frac.
23 lines of code changed in 1 file:
Change in the computation of the ice fraction in unsaturated dondrafts, for backward compatibility
20 lines of code changed in 1 file:
bug fix in revision 3498
3 lines of code changed in 1 file:
second complement to revision 3496
36 lines of code changed in 1 file:
complement to revision 3496
4 lines of code changed in 1 file:
Implementation of the ejection of liquid precipitation from the adiabatic ascents.
New flags:
+cvflag_prec_eject: logical
n -> old code, y -> new code
+ejectliq: real; possible values 0. & 1.
0. -> no liquid precipitation is ejected
1. -> all liquid precipitation is ejected
+ejectice: real; any value between 0. and 1.
fraction of solid precipitation ejected at each level
Note that the adiabatic ascent mass flux decrease due to precipitation ejection is not taken into account.
Attempts to do it led to water conservation violation.
608 lines of code changed in 18 files:
New computations of the lifted parcel in Emanuel's
convective scheme, controlled by two new flags:
Integer flag icvflag_Tpa:
0 -> Ice fraction in the adiabatic ascents =
function of environment tempertaure.
Computation in two steps: the first is ice
free; the second adds ice (Arnaud Jam
scheme)
1 -> Ice fraction in the adiabatic ascents =
function of environment tempertaure.
Computation in one single step.
2 -> Ice fraction in the adiabatic ascents =
function of ascent temperature.
Computation in one single step.
Logical flag qsat_depends_on_qt:
When True, specific hunidity at saturation
is a function of the amount of condsensate.
Else it is equal to qsat.
283 lines of code changed in 6 files:
Adding some forgotten SAVE in wake.F90
6 lines of code changed in 1 file:
(27 more)