LMDZ6 Developers: lguez

Login name:
lguez
Total Commits:
3 241 (17,2 %)
Lines of Code:
137 741 (8,1 %)
Most Recent Commit:
2023-10-13 09:21
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for lguez

Activity by Day of Week for lguez

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 3241 (100.0%) 137741 (100.0%) 42.4
branches/Ocean_skin/libf/phylmd/ 509 (15.7%) 28765 (20.9%) 56.5
branches/Ocean_skin/libf/phylmd/dyn1d/ 49 (1.5%) 13160 (9.6%) 268.5
branches/Ocean_skin/DefLists/ 220 (6.8%) 12916 (9.4%) 58.7
branches/LMDZ-ECRAD/libf/phylmd/ 275 (8.5%) 12909 (9.4%) 46.9
branches/Ocean_skin/libf/phylmdiso/ 100 (3.1%) 10929 (7.9%) 109.2
trunk/libf/phylmd/ecrad/ 51 (1.6%) 7339 (5.3%) 143.9
branches/LMDZ_ECRad/libf/phylmd/ 146 (4.5%) 4852 (3.5%) 33.2
branches/LMDZ-ECRAD/DefLists/ 67 (2.1%) 4451 (3.2%) 66.4
branches/Ocean_skin/libf/misc/ 10 (0.3%) 3891 (2.8%) 389.1
branches/LMDZ-ECRAD/libf/misc/ 12 (0.4%) 2986 (2.2%) 248.8
branches/LMDZ_ECRad/libf/phylmdiso/ 38 (1.2%) 2982 (2.2%) 78.4
branches/Ocean_skin/libf/phylmd/inlandsis/ 22 (0.7%) 2800 (2.0%) 127.2
branches/LMDZ-ECRAD/libf/phylmd/inlandsis/ 33 (1.0%) 2800 (2.0%) 84.8
trunk/libf/phylmd/dyn1d/ 14 (0.4%) 2722 (2.0%) 194.4
branches/LMDZ_ECRad/libf/phylmd/dyn1d/ 20 (0.6%) 2503 (1.8%) 125.1
branches/Ocean_skin/libf/dyn3dmem/ 83 (2.6%) 2335 (1.7%) 28.1
branches/LMDZ-ECRAD/libf/dyn3dmem/ 83 (2.6%) 2068 (1.5%) 24.9
trunk/libf/phylmd/ 80 (2.5%) 1834 (1.3%) 22.9
branches/Ocean_skin/libf/dyn3d/ 38 (1.2%) 1799 (1.3%) 47.3
branches/LMDZ-ECRAD/libf/dyn3d/ 35 (1.1%) 1617 (1.2%) 46.2
branches/Ocean_skin/libf/phylmd/StratAer/ 47 (1.5%) 1543 (1.1%) 32.8
branches/Ocean_skin/libf/phylmd/Dust/ 31 (1.0%) 1395 (1.0%) 45.0
branches/LMDZ_ECRad/libf/misc/ 18 (0.6%) 1271 (0.9%) 70.6
branches/Ocean_skin/libf/phy_common/ 26 (0.8%) 775 (0.6%) 29.8
branches/Ocean_skin/libf/dyn3d_common/ 24 (0.7%) 705 (0.5%) 29.3
branches/LMDZ-ECRAD/libf/phylmd/Dust/ 18 (0.6%) 497 (0.4%) 27.6
branches/LMDZ_ECRad/DefLists/ 29 (0.9%) 476 (0.3%) 16.4
branches/LMDZ-ECRAD/libf/dyn3d_common/ 22 (0.7%) 466 (0.3%) 21.1
branches/Ocean_skin/libf/phylmd/rrtm/ 29 (0.9%) 410 (0.3%) 14.1
branches/LMDZ-ECRAD/libf/phylmd/dyn1d/ 32 (1.0%) 400 (0.3%) 12.5
branches/Ocean_skin/libf/phylmd/cospv2/ 8 (0.2%) 389 (0.3%) 48.6
branches/Ocean_skin/ 36 (1.1%) 308 (0.2%) 8.5
branches/LMDZ_ECRad/libf/dyn3d_common/ 16 (0.5%) 268 (0.2%) 16.7
branches/Ocean_skin/libf/dynphy_lonlat/phylmd/ 25 (0.8%) 242 (0.2%) 9.6
branches/LMDZ_ECRad/libf/dyn3dmem/ 43 (1.3%) 238 (0.2%) 5.5
branches/LMDZ_ECRad/libf/dyn3d/ 27 (0.8%) 224 (0.2%) 8.2
branches/LMDZ_ECRad/arch/ 51 (1.6%) 214 (0.2%) 4.1
branches/Ocean_skin/libf/phylmd/ecrad/ 12 (0.4%) 193 (0.1%) 16.0
branches/LMDZ-ECRAD/libf/phylmd/ecrad/ 373 (11.5%) 193 (0.1%) 0.5
branches/Ocean_skin/arch/ 42 (1.3%) 180 (0.1%) 4.2
trunk/DefLists/ 23 (0.7%) 148 (0.1%) 6.4
branches/LMDZ-ECRAD/ 16 (0.5%) 147 (0.1%) 9.1
trunk/libf/dyn3d/ 9 (0.3%) 96 (0.1%) 10.6
branches/Ocean_skin/libf/phylmd/sisvat/ 3 (0.1%) 96 (0.1%) 32.0
trunk/arch/ 47 (1.5%) 95 (0.1%) 2.0
branches/LMDZ_ECRad/ 16 (0.5%) 91 (0.1%) 5.6
branches/LMDZ-ECRAD/libf/phy_common/ 16 (0.5%) 88 (0.1%) 5.5
branches/LMDZ_ECRad/libf/dynphy_lonlat/phylmd/ 8 (0.2%) 82 (0.1%) 10.2
trunk/libf/phylmdiso/ 6 (0.2%) 75 (0.1%) 12.5
branches/LMDZ-ECRAD/libf/dynphy_lonlat/phylmd/ 15 (0.5%) 72 (0.1%) 4.8
branches/Ocean_skin/libf/ 3 (0.1%) 66 (0.0%) 22.0
branches/LMDZ-ECRAD/libf/ 6 (0.2%) 66 (0.0%) 11.0
branches/Ocean_skin/libf/dynphy_lonlat/ 10 (0.3%) 63 (0.0%) 6.3
branches/LMDZ-ECRAD/libf/phylmd/rrtm/ 15 (0.5%) 59 (0.0%) 3.9
branches/LMDZ-ECRAD/libf/dynphy_lonlat/ 11 (0.3%) 55 (0.0%) 5.0
trunk/libf/dynphy_lonlat/phylmd/ 11 (0.3%) 48 (0.0%) 4.3
trunk/libf/phylmd/Ocean_skin/ 14 (0.4%) 46 (0.0%) 3.2
branches/LMDZ_ECRad/libf/phylmd/StratAer/ 10 (0.3%) 46 (0.0%) 4.6
trunk/ 10 (0.3%) 33 (0.0%) 3.3
branches/Ocean_skin/libf/phydev/ 6 (0.2%) 29 (0.0%) 4.8
trunk/libf/dyn3dmem/ 12 (0.4%) 26 (0.0%) 2.1
trunk/libf/dyn3d_common/ 4 (0.1%) 25 (0.0%) 6.2
branches/LMDZ_ECRad/libf/phy_common/ 6 (0.2%) 18 (0.0%) 3.0
branches/LMDZ_ECRad/libf/phylmd/rrtm/ 11 (0.3%) 17 (0.0%) 1.5
branches/Ocean_skin/libf/phylmd/cosp/ 6 (0.2%) 15 (0.0%) 2.5
branches/LMDZ_ECRad/libf/phydev/ 2 (0.1%) 12 (0.0%) 6.0
branches/Ocean_skin/libf/phylmd/Ocean_skin/ 4 (0.1%) 10 (0.0%) 2.5
branches/LMDZ_ECRad/libf/phylmd/Ocean_skin/ 4 (0.1%) 10 (0.0%) 2.5
branches/LMDZ_ECRad/libf/filtrez/ 6 (0.2%) 10 (0.0%) 1.6
branches/LMDZ-ECRAD/libf/phylmd/cosp/ 6 (0.2%) 10 (0.0%) 1.6
trunk/libf/phylmd/rrtm/ 4 (0.1%) 9 (0.0%) 2.2
branches/LMDZ_ECRad/libf/dynphy_lonlat/ 8 (0.2%) 9 (0.0%) 1.1
trunk/libf/phy_common/ 2 (0.1%) 7 (0.0%) 3.5
trunk/libf/dynphy_lonlat/ 5 (0.2%) 5 (0.0%) 1.0
branches/LMDZ-ECRAD/arch/ 9 (0.3%) 3 (0.0%) 0.3
trunk/libf/misc/ 10 (0.3%) 2 (0.0%) 0.2
branches/LMDZ-ECRAD/libf/phylmd/StratAer/ 3 (0.1%) 2 (0.0%) 0.6
trunk/libf/phylmd/Dust/ 2 (0.1%) 1 (0.0%) 0.5
branches/Ocean_skin/tools/fcm/lib/Fcm/ 2 (0.1%) 1 (0.0%) 0.5
branches/Ocean_skin/libf/phylmd/cosp2/ 2 (0.1%) 1 (0.0%) 0.5
branches/LMDZ_ECRad/libf/phylmd/Dust/ 2 (0.1%) 1 (0.0%) 0.5
branches/LMDZ_ECRad/libf/grid/dimension/ 2 (0.1%) 1 (0.0%) 0.5
trunk/tools/ 5 (0.2%) 0 (0.0%) 0.0
trunk/libf/phylmd/ecrad/data/ 15 (0.5%) 0 (0.0%) 0.0
trunk/libf/filtrez/ 2 (0.1%) 0 (0.0%) 0.0
branches/Test_modipsl/arch/ 12 (0.4%) 0 (0.0%) 0.0
branches/Ocean_skin/libf/dynphy_lonlat/phydev/ 2 (0.1%) 0 (0.0%) 0.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/ 2 (0.1%) 0 (0.0%) 0.0
branches/LMDZ_ECRad/libf/misc/NetCDF95/ 18 (0.6%) 0 (0.0%) 0.0
branches/LMDZ-ECRAD/tools/ 2 (0.1%) 0 (0.0%) 0.0
branches/LMDZ-ECRAD/libf/phylmd/ecrad/data/ 22 (0.7%) 0 (0.0%) 0.0

Activity of lguez

Most Recent Commits

lguez 2023-10-13 09:21 Rev.: 4726

Always use option `-fallow-argument-mismatch`

We need this option for non-MPI configurations too since revision
4600.

2 lines of code changed in 1 file:

lguez 2023-06-26 13:25 Rev.: 4586

Remove OpenMP directive in ECRad

With this directive, with gfortran 11, compilation of
`radiation_cloud_generator.f90` fails with message:

```
554 | !$omp declare simd(sample_from_pdf_simd) uniform(this) &
Error: Symbol ‘sample_from_pdf_simd’ at (1) has already been
host associated fcm_internal compile failed (256)
```

With other compilers, removing this directive should have no effect:
the procedure which contains the directive is not called.

0 lines of code changed in 1 file:

lguez 2023-06-22 21:21 Rev.: 4583

Revert to not using netcdf95 module

The concern with environment modules installed by computing centers is
that we are afraid they will not be updated with compiler versions
etc. Let us try installing NetCDF95 on computing centers with
modipsl. So we are reverting part of r4532 and r4499.

0 lines of code changed in 12 files:

lguez 2023-05-12 21:33 Rev.: 4534

Use netcdf95 constant

2 lines of code changed in 1 file:

lguez 2023-05-12 21:28 Rev.: 4533

Do not link to dependent libraires

These link options led to an error.

1 lines of code changed in 1 file:

lguez 2023-05-12 21:19 Rev.: 4532

Use environment modules for NetCDF95

11 lines of code changed in 6 files:

lguez 2023-04-24 16:10 Rev.: 4518

Remove `setup_general_aerosol_optics_lmdz`

Remove procedure `setup_general_aerosol_optics_lmdz`. This procedure
was added in commit r4444. For the now moment, we do not need a
specific procedure for the case `config%use_general_aerosol_optics` :
"Read file containing high spectral resolution optical properties and
average to the spectral intervals of the current gas-optics scheme".

1 lines of code changed in 1 file:

lguez 2023-04-24 15:29 Rev.: 4517

Bug fix: correct SW properties of aerosols

The values are correct in the input NetCDF file but they were assigned
to the wrong variables in ECRad, so shortwave properties of aerosols
were completely wrong. This bug comes from commit r4182.

8 lines of code changed in 2 files:

lguez 2023-04-21 11:00 Rev.: 4515

Correct path to NetCDF95 on irene

The library has been re-compiled for the new Redhat 8 environment,
with the modules in `arch-X64_IRENE.env`. Also, the library is now
installed in a common IPSL directory.

2 lines of code changed in 1 file:

lguez 2023-04-18 12:34 Rev.: 4512

Update `diffdef.sh`

Updated with the version which was on LMDZ website, in [Boîte à outils
LMDZ](https://lmdz.lmd.jussieu.fr/utilisateurs/utilisation-de-lmdz). Removed
the corresponding tar file on LMDZ website, to avoid confusion.

0 lines of code changed in 4 files:

lguez 2023-04-18 12:09 Rev.: 4511

Remove `Max_diff_nc`

This was an old version, which cannot easily be maintained within
LMDZ. See [current version](https://lguez.github.io/Max_diff_nc).

0 lines of code changed in 1 file:

lguez 2023-04-18 11:59 Rev.: 4510

Add environment file for irene

The file is the same as [the one used by
modipsl](https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/Doc/ComputingCenters/TGCC/IreneRedHat8#Modulesforcompilationandcomputation).

13 lines of code changed in 1 file:

lguez 2023-03-31 19:42 Rev.: 4489

Merge LMDZ_ECRad branch back into trunk!

7496 lines of code changed in 129 files:

lguez 2023-03-31 17:09 Rev.: 4488

Sync latest trunk changes to branch LMDZ_ECRad

14 lines of code changed in 2 files:

lguez 2023-03-30 10:49 Rev.: 4486

Correct definition of INCLUDE and LIB for NetCDF95

Following commit r4426.

2 lines of code changed in 1 file:

lguez 2023-03-29 14:14 Rev.: 4482

Sync latest trunk changes to branch LMDZ_ECRad

12841 lines of code changed in 340 files:

lguez 2023-03-10 22:54 Rev.: 4471

Reverse commit r4462

Because, in `leapfrog_loc`, `abort_gcm` is called after
`finalize_parallel` and `mpi_abort` cannot be called after
`mpi_finalize`. Note that `leapfrog_loc` is the only place where
`abort_gcm` is called with code 0.

0 lines of code changed in 1 file:

lguez 2023-03-10 15:07 Rev.: 4467

Bug fix: correct typo

1 lines of code changed in 1 file:

lguez 2023-03-09 18:03 Rev.: 4464

Replace stop by call to `abort_(physiq|gcm)`

6 lines of code changed in 4 files:

lguez 2023-03-09 17:46 Rev.: 4463

Replace stop by call to `abort_physiq`

12 lines of code changed in 3 files:

(117 more)

Generated by StatSVN 0.7.0