LMDZ6 Developers: idelkadi

Login name:
idelkadi
Total Commits:
2 623 (13,9 %)
Lines of Code:
283 799 (16,6 %)
Most Recent Commit:
2023-10-27 17:49
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for idelkadi

Activity by Day of Week for idelkadi

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 2623 (100.0%) 283799 (100.0%) 108.1
trunk/libf/phylmd/ecrad/ 388 (14.8%) 64846 (22.8%) 167.1
branches/LMDZ_ECRad/libf/phylmd/ 224 (8.5%) 32553 (11.5%) 145.3
branches/LMDZ_ECRad/libf/phylmdiso/ 130 (5.0%) 30046 (10.6%) 231.1
branches/LMDZ_ECRad/libf/phylmd/ecrad/ifsrrtm/ 172 (6.6%) 28953 (10.2%) 168.3
branches/LMDZ_ECRad/libf/phylmd/ecrad/radiation/ 59 (2.2%) 27654 (9.7%) 468.7
trunk/libf/phylmd/cospv2/ 44 (1.7%) 19461 (6.9%) 442.2
trunk/libf/phylmd/cosp2/ 49 (1.9%) 17372 (6.1%) 354.5
trunk/libf/phylmd/cosp/ 79 (3.0%) 10113 (3.6%) 128.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/ 168 (6.4%) 9324 (3.3%) 55.5
branches/IPSLCM6.0.15/libf/phylmd/cosp/ 71 (2.7%) 9258 (3.3%) 130.3
branches/LMDZ_ECRad/libf/phylmd/ecrad/ifs/ 15 (0.6%) 3822 (1.3%) 254.8
branches/LMDZ_ECRad/DefLists/ 19 (0.7%) 3724 (1.3%) 196.0
trunk/DefLists/ 53 (2.0%) 3723 (1.3%) 70.2
branches/LMDZ_ECRad/libf/phylmd/ecrad/utilities/ 5 (0.2%) 3502 (1.2%) 700.4
branches/LMDZ_ECRad/libf/phylmd/ecrad/driver/ 12 (0.5%) 3362 (1.2%) 280.1
branches/LMDZ_ECRad/libf/phylmd/ecrad/practical/ecradplot/ 4 (0.2%) 2288 (0.8%) 572.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/include/ 110 (4.2%) 1737 (0.6%) 15.7
branches/LMDZ_ECRad/libf/misc/ 5 (0.2%) 1551 (0.5%) 310.2
branches/LMDZ_ECRad/libf/phylmd/StratAer/ 18 (0.7%) 1396 (0.5%) 77.5
trunk/libf/phylmd/ 32 (1.2%) 1267 (0.4%) 39.5
branches/LMDZ_ECRad/libf/phylmd/ecrad/practical/ 15 (0.6%) 1126 (0.4%) 75.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/test/ifs/ 13 (0.5%) 1125 (0.4%) 86.5
branches/LMDZ_ECRad/libf/phylmd/ecrad/test/ckdmip/ 15 (0.6%) 1090 (0.4%) 72.6
branches/LMDZ_ECRad/libf/phylmd/ecrad/test/i3rc/ 11 (0.4%) 688 (0.2%) 62.5
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/hooks/ 12 (0.5%) 648 (0.2%) 54.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/bin/ 6 (0.2%) 495 (0.2%) 82.5
branches/LMDZ_ECRad/libf/phylmd/ecrad/ifsaux/ 10 (0.4%) 374 (0.1%) 37.4
branches/LMDZ_ECRad/libf/dyn3dmem/ 71 (2.7%) 259 (0.1%) 3.6
branches/LMDZ_ECRad/libf/phylmd/ecrad/test/common/ 2 (0.1%) 212 (0.1%) 106.0
branches/LMDZ_ECRad/libf/phylmd/cosp/ 10 (0.4%) 197 (0.1%) 19.7
branches/LMDZ_ECRad/libf/phylmd/cosp2/ 8 (0.3%) 183 (0.1%) 22.8
branches/LMDZ_ECRad/libf/phylmd/Dust/ 69 (2.6%) 179 (0.1%) 2.5
branches/LMDZ_ECRad/arch/ 47 (1.8%) 166 (0.1%) 3.5
branches/LMDZ-ECRAD/libf/phylmd/ecrad/ 370 (14.1%) 162 (0.1%) 0.4
trunk/ 14 (0.5%) 140 (0.0%) 10.0
branches/LMDZ_ECRad/libf/phylmd/dyn1d/ 18 (0.7%) 120 (0.0%) 6.6
branches/LMDZ_ECRad/libf/dyn3d_common/ 65 (2.5%) 117 (0.0%) 1.8
branches/LMDZ_ECRad/ 3 (0.1%) 74 (0.0%) 24.6
branches/LMDZ-ECRAD/DefLists/ 1 (0.0%) 73 (0.0%) 73.0
branches/LMDZ_ECRad/libf/phylmd/cospv2/ 8 (0.3%) 68 (0.0%) 8.5
branches/LMDZ_ECRad/libf/phylmd/ecrad/drhook/ 2 (0.1%) 52 (0.0%) 26.0
branches/LMDZ_ECRad/tools/ 5 (0.2%) 48 (0.0%) 9.6
branches/IPSLCM6.0.15/DefLists/ 14 (0.5%) 48 (0.0%) 3.4
branches/LMDZ_ECRad/libf/phydev/ 4 (0.2%) 44 (0.0%) 11.0
branches/LMDZ_ECRad/libf/phy_common/ 5 (0.2%) 33 (0.0%) 6.6
branches/LMDZ_ECRad/libf/dyn3d/ 6 (0.2%) 28 (0.0%) 4.6
branches/LMDZ-ECRAD/libf/phylmd/ecrad/data/ 22 (0.8%) 22 (0.0%) 1.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/ 5 (0.2%) 20 (0.0%) 4.0
branches/LMDZ_ECRad/libf/filtrez/ 4 (0.2%) 19 (0.0%) 4.7
branches/LMDZ_ECRad/libf/dynphy_lonlat/phylmd/ 5 (0.2%) 14 (0.0%) 2.8
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/info/ 1 (0.0%) 6 (0.0%) 6.0
branches/LMDZ_ECRad/libf/dynphy_lonlat/ 1 (0.0%) 6 (0.0%) 6.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/data/ 58 (2.2%) 3 (0.0%) 0.0
branches/LMDZ_ECRad/libf/phylmd/rrtm/ 2 (0.1%) 2 (0.0%) 1.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/refs/remotes/origin/ 1 (0.0%) 1 (0.0%) 1.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/refs/heads/ 1 (0.0%) 1 (0.0%) 1.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/logs/refs/remotes/origin/ 1 (0.0%) 1 (0.0%) 1.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/logs/refs/heads/ 1 (0.0%) 1 (0.0%) 1.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/logs/ 1 (0.0%) 1 (0.0%) 1.0
branches/LMDZ_ECRad/libf/grid/dimension/ 1 (0.0%) 1 (0.0%) 1.0
trunk/libf/phylmd/ecrad/data/ 22 (0.8%) 0 (0.0%) 0.0
branches/LMDZ_ECRad/libf/phylmd/ecrad/.git/objects/pack/ 2 (0.1%) 0 (0.0%) 0.0
branches/LMDZ-ECRAD/libf/phylmd/ 6 (0.2%) 0 (0.0%) 0.0
branches/LMDZ-ECRAD/ 4 (0.2%) 0 (0.0%) 0.0
branches/LMDZ-COSP/libf/phylmd/cospv2/ 2 (0.1%) 0 (0.0%) 0.0
branches/LMDZ-COSP/libf/phylmd/ 2 (0.1%) 0 (0.0%) 0.0
branches/LMDZ-COSP/DefLists/ 10 (0.4%) 0 (0.0%) 0.0
branches/IPSLCM6.0.13/DefLists/ 10 (0.4%) 0 (0.0%) 0.0

Activity of idelkadi

Most Recent Commits

idelkadi 2023-10-27 17:49 Rev.: 4741

Initialization of the climatic fields for the first call to the COSP simulator. This, to solve the crash of LMDZ in debug mode when we activate COSP. This first call is only used to define the vertical axes for the COSP output files.

41 lines of code changed in 1 file:

idelkadi 2023-10-19 21:10 Rev.: 4728

Update of ecrad in the LMDZ_ECRad branch of LMDZ:
- version 1.6.1 of ecrad
- files are no longer grouped in the same ecrad directory.
- the structure of ecrad offline is preserved to facilitate updating in LMDZ
- cfg.bld modified to take into account the new added subdirectories.
- the interface routines and those added in ecrad are moved to the phylmd directory


80176 lines of code changed in 587 files:

idelkadi 2023-10-19 15:02 Rev.: 4727

Merged trunk changes -r4488:4726 LMDZ_ECRad branch

69025 lines of code changed in 704 files:

idelkadi 2023-09-07 12:07 Rev.: 4677

Implementation in the LMDZ code of the double call of the ECRAD radiative transfer code to estimate the 3D radiative effect of clouds.
- This double call of Ecrad is controlled by the ok_3Deffect logic key.
- If this key is enabled, 2 files of parameter configuration "namelists" for ECRAD are required at runtime: namelist_ecrad and namelist_ecrad_s2.
- If this key is deactivated, the configuration and initialization part (reading namelist and netcdf files) is performed only once during simulation (1st call to ECRAD). Otherwise, configuration and initialization are performed each time Ecrad is called.

451 lines of code changed in 13 files:

idelkadi 2023-08-11 16:06 Rev.: 4648

Correction: variable allocation already done.

5 lines of code changed in 1 file:

idelkadi 2023-08-07 12:42 Rev.: 4647

Implementation in the LMDZ code of the double call of the ECRAD radiative transfer code to estimate the 3D radiative effect of clouds.
- This double call of Ecrad is controlled by the ok_3Deffect logic key.
- If this key is enabled, 2 files of parameter configuration "namelists" for ECRAD are required at runtime: namelist_ecrad and namelist_ecrad_s2.
- If this key is deactivated, the configuration and initialization part (reading namelist and netcdf files) is performed only once during simulation (1st call to ECRAD). Otherwise, configuration and initialization are performed each time Ecrad is called.

332 lines of code changed in 16 files:

idelkadi 2023-08-02 08:18 Rev.: 4646

Further updates and cleaning of the Lmdz-Ecrad interface.

104 lines of code changed in 2 files:

idelkadi 2023-06-13 20:17

Ecrad version update in LMDZ (SPARTACUS solver)

54 lines of code changed in 3 files:

idelkadi 2023-06-13 20:11 Rev.: 4571

Ecrad version update in LMDZ (SPARTACUS solver)

2 lines of code changed in 1 file:

idelkadi 2023-06-13 19:58 Rev.: 4570

Ecrad version update in LMDZ (SPARTACUS solver)

52 lines of code changed in 2 files:

idelkadi 2023-05-27 15:10 Rev.: 4550

Error correction following last update

35 lines of code changed in 1 file:

idelkadi 2023-05-27 15:06 Rev.: 4549

Error correction following last updat

35 lines of code changed in 1 file:

idelkadi 2023-05-19 11:12 Rev.: 4544

Configuration of the parameters for the SPARTACUS solver so that they can be modified in the namelist file:
- addition of the module setup_config_from_lmdz.F90
- modification of the interface with Ecrad (radiation_scheme.F90)

134 lines of code changed in 2 files:

idelkadi 2023-05-19 11:06 Rev.: 4543

Configuration of the parameters for the SPARTACUS solver so that they can be modified in the namelist file:
- addition of the module setup_config_from_lmdz.F90
- modification of the interface with Ecrad (radiation_scheme.F90)

134 lines of code changed in 2 files:

idelkadi 2023-05-09 10:20 Rev.: 4527

Initialization of the climatic fields for the 1st call to the COSP simulator. This, to solve the crash of LMDZ in debug mode when we activate COSP. This 1st call is only used to define the vertical axes for the COSP output files.
2 files added:
- ini_COSP.h for variable declarations
- ini_COSP.F90: for field initialization

72 lines of code changed in 3 files:

idelkadi 2023-02-21 15:26 Rev.: 4444

Update of the ECRAD radiative code version implemented in the LMDZ model.
Upgrade to the :
https://github.com/ecmwf/ecrad/trunk
Version svn : 749
UUID du dépôt : 44b0ca93-0ed8-356e-d663-ce57b7db7bff

6842 lines of code changed in 88 files:

idelkadi 2023-01-24 09:55 Rev.: 4395

Inversion of the order of loops in the srtm_taumol22.F90 routine.
The code crashes on the IRENE computer using the O3 compilation option.

4 lines of code changed in 1 file:

idelkadi 2023-01-23 11:28 Rev.: 4390

Inversion of the order of loops in the tau22 routine.
The code crashes on the IRENE computer using the O3 compilation option.


0 lines of code changed in 2 files:

idelkadi 2023-01-20 15:41 Rev.: 4388

Code cleanup:
- Removal of unnecessary arguments in the LMDZ-ECRAD interface routine.
- deletion of useless comments

34 lines of code changed in 3 files:

idelkadi 2023-01-17 10:28 Rev.: 4387

Adition of NetCDF file containing the LMDZ aerosol optics data (aerosol_optics_lmdz.nc) in "data" directory.
This file is read in the routine "setup_aerosol_optics_lmdz_m.f90" of ecrad.

1 lines of code changed in 1 file:

(91 more)

Generated by StatSVN 0.7.0