LMDZ6 Developers: jyg

Login name:
jyg
Total Commits:
152 (1,3 %)
Lines of Code:
4 826 (0,4 %)
Most Recent Commit:
2022-03-18 00:24
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for jyg

Activity by Day of Week for jyg

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 152 (100.0%) 4826 (100.0%) 31.7
trunk/libf/phylmd/ 132 (86.8%) 4721 (97.8%) 35.7
trunk/DefLists/ 10 (6.6%) 57 (1.2%) 5.7
trunk/libf/phylmd/dyn1d/ 8 (5.3%) 46 (1.0%) 5.7
trunk/libf/phylmd/StratAer/ 2 (1.3%) 2 (0.0%) 1.0

Activity of jyg

Most Recent Commits

jyg 2022-03-18 00:24 Rev.: 4105

Bug fix in dyn1d/old_lmdz1d.F90: compute the geopotential before it is used

19 lines of code changed in 1 file:

  • trunk/libf/phylmd/dyn1d: old_lmdz1d.F90 (+19 -9)
jyg 2022-02-04 10:37 Rev.: 4076

Fix sign error in convective saturated downdraught mass flux

6 lines of code changed in 1 file:

  • trunk/libf/phylmd: cv3_routines.F90 (+6 -3)
jyg 2021-07-06 09:16 Rev.: 3956

Bug fixes concerning various variables ill-initialized, ill-used, ill-printed, or ill-placed.
+ cv_gen moved from phys_local_var_mod.F90 to phys_state_var_mod.F90; ==> changes in physiq_mod.F90
and phys_output_write.F90
+ awake_dens added in phys_state_var_mod.F90
+ cv_gen and awake_dens now initialized in phyetat0.F90 and written in phyredem.F90
+ cv_gen, awake_dens, and solswfdiff now initialized in old_lmdz1d.F90 and scm.F90
+ useless variables suppressed in pbl_surface_mod.F90.

67 lines of code changed in 9 files:

  • trunk/libf/phylmd: pbl_surface_mod.F90 (+17 -8), phyetat0.F90 (+3 -1), phyredem.F90 (+5), phys_local_var_mod.F90 (-4), phys_output_write_mod.F90 (+2 -2), phys_state_var_mod.F90 (+7 -2), physiq_mod.F90 (+15 -5)
  • trunk/libf/phylmd/dyn1d: old_lmdz1d.F90 (+9 -4), scm.F90 (+9 -4)
jyg 2021-07-04 19:30 Rev.: 3953

Bug fix: output arguments are added to subroutine
wx_pbl_prelim0 so that exchange coefficients Kh, Kh_w and
Kh_x are no longer undefined.

10 lines of code changed in 2 files:

  • trunk/libf/phylmd: pbl_surface_mod.F90 (+2 -1), wx_pbl_var_mod.F90 (+8 -1)
jyg 2021-07-03 14:23 Rev.: 3952

bug fix of revision 3906

5 lines of code changed in 1 file:

  • trunk/libf/phylmd: pbl_surface_mod.F90 (+5)
jyg 2021-06-28 20:09 Rev.: 3950

add missing test on vars_defined in phys_output_write

4 lines of code changed in 1 file:

  • trunk/libf/phylmd: phys_output_write_mod.F90 (+4 -4)
jyg 2021-06-23 11:22 Rev.: 3948

Further correction of commit 3900 after commit 3912

2 lines of code changed in 1 file:

  • trunk/libf/phylmd: conf_phys_m.F90 (+2 -2)
jyg 2021-05-19 12:35 Rev.: 3906

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:

  • trunk/libf/phylmd: pbl_surface_mod.F90 (+16 -4), surf_ocean_mod.F90 (+7 -7), wx_pbl_mod.F90 (+13 -1)
jyg 2021-05-17 18:45 Rev.: 3902

Bug fix in wx_pbl_var_mod.F90

4 lines of code changed in 1 file:

  • trunk/libf/phylmd: wx_pbl_var_mod.F90 (+4 -4)
jyg 2021-05-12 12:41 Rev.: 3897

further fix after commit 3896

1 lines of code changed in 1 file:

  • trunk/libf/phylmd: wx_pbl_var_mod.F90 (+1 -1)
jyg 2021-05-12 11:34 Rev.: 3896

bug fix in wx_pbl_var_mod.F90

1 lines of code changed in 1 file:

  • trunk/libf/phylmd: wx_pbl_var_mod.F90 (+1 -1)
jyg 2021-05-05 17:15 Rev.: 3890

update to commit 3888

10 lines of code changed in 3 files:

  • trunk/libf/phylmd: phyetat0.F90 (+5 -2), phyredem.F90 (+4 -2)
  • trunk/libf/phylmd/dyn1d: old_lmdz1d.F90 (+1)
jyg 2021-05-05 12:50 Rev.: 3888

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:

  • trunk/libf/phylmd: pbl_surface_mod.F90 (+329 -120), phyredem.F90 (+8 -1), phys_local_var_mod.F90 (+4), phys_output_ctrlout_mod.F90 (+12 -2), phys_output_write_mod.F90 (+13 -4), phys_state_var_mod.F90 (+11 -7), physiq_mod.F90 (+9 -3), wx_pbl_mod.F90 (+1107 -344), wx_pbl_var_mod.F90 (new 648)
  • trunk/libf/phylmd/dyn1d: compar1d.h (+2 -1), old_lmdz1d.F90 (+3 -2), scm.F90 (+2 -1)
jyg 2020-04-29 15:48 Rev.: 3671

Bug fix in cv3p1_closure,F90 and cv3p2_closure.F90

2 lines of code changed in 2 files:

  • trunk/libf/phylmd: cv3p1_closure.F90 (+1 -1), cv3p2_closure.F90 (+1 -1)
jyg 2020-04-27 10:49 Rev.: 3670

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:

  • trunk/libf/phylmd: cv3_routines.F90 (+2 -2), cva_driver.F90 (+17 -2)
jyg 2020-02-25 17:30 Rev.: 3641

Wake.F90 : Reading some population dynamic parameters from .def files

19 lines of code changed in 1 file:

  • trunk/libf/phylmd: wake.F90 (+19 -6)
jyg 2020-02-17 17:52 Rev.: 3634

bug fix in mod_1D_cases_read_std.F90

1 lines of code changed in 1 file:

  • trunk/libf/phylmd/dyn1d: mod_1D_cases_read_std.F90 (+1 -1)
jyg 2020-01-27 11:50 Rev.: 3624

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:

  • trunk/libf/phylmd: cv3_routines.F90 (+6 -3)
jyg 2019-12-14 11:15 Rev.: 3614

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:

  • trunk/libf/phylmd: cv3_routines.F90 (+1 -1)
jyg 2019-05-15 19:30 Rev.: 3502

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:

  • trunk/libf/phylmd: cv3_routines.F90 (+23 -17)

(34 more)

Generated by StatSVN 0.7.0