LMDZ6 Developers: ymeurdesoif

Login name:
ymeurdesoif
Total Commits:
370 (2,0 %)
Lines of Code:
3 833 (0,2 %)
Most Recent Commit:
2023-07-10 00:40
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for ymeurdesoif

Activity by Day of Week for ymeurdesoif

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 370 (100.0%) 3833 (100.0%) 10.3
trunk/libf/misc/ 4 (1.1%) 1434 (37.4%) 358.5
trunk/libf/phylmd/ 66 (17.8%) 1079 (28.2%) 16.3
trunk/libf/phylmd/cosp/ 13 (3.5%) 206 (5.4%) 15.8
trunk/libf/phylmd/cosp2/ 7 (1.9%) 185 (4.8%) 26.4
trunk/libf/dyn3dmem/ 69 (18.6%) 183 (4.8%) 2.6
trunk/libf/phylmd/Dust/ 67 (18.1%) 179 (4.7%) 2.6
trunk/libf/phylmdiso/ 6 (1.6%) 157 (4.1%) 26.1
trunk/libf/dyn3d_common/ 62 (16.8%) 103 (2.7%) 1.6
trunk/libf/phylmd/dyn1d/ 16 (4.3%) 100 (2.6%) 6.2
trunk/libf/phylmd/cospv2/ 4 (1.1%) 68 (1.8%) 17.0
trunk/libf/phydev/ 4 (1.1%) 44 (1.1%) 11.0
trunk/libf/phy_common/ 4 (1.1%) 34 (0.9%) 8.5
trunk/arch/ 34 (9.2%) 16 (0.4%) 0.4
trunk/DefLists/ 1 (0.3%) 13 (0.3%) 13.0
trunk/libf/dynphy_lonlat/phylmd/ 3 (0.8%) 11 (0.3%) 3.6
trunk/libf/dyn3d/ 3 (0.8%) 9 (0.2%) 3.0
trunk/libf/dynphy_lonlat/ 1 (0.3%) 6 (0.2%) 6.0
trunk/libf/filtrez/ 3 (0.8%) 4 (0.1%) 1.3
trunk/libf/phylmd/rrtm/ 2 (0.5%) 2 (0.1%) 1.0
trunk/ 1 (0.3%) 0 (0.0%) 0.0

Activity of ymeurdesoif

Most Recent Commits

ymeurdesoif 2023-07-10 00:40 Rev.: 4619

Suppress usage of preprocessing key CPP_XIOS.
Wrapper file is used to suppress XIOS symbol when xios is not linked and not used (-io ioipsl)
The CPP_XIOS key is replaced in model by "using_xios" boolean variable to switch between IOIPSL or XIOS output.

YM

2585 lines of code changed in 66 files:

ymeurdesoif 2023-07-09 23:38 Rev.: 4618

Fix compilation error when activating Dust compilation.
Variable entr_therm must have INTENT(INOUT), to be compliant with the declared interface of thermcell_dq recently introduced by the use of the module lmdz_thermcell_dq

YM

4 lines of code changed in 1 file:

ymeurdesoif 2023-07-09 23:24 Rev.: 4617

revert commit from rev 4613

iflag_ratqs is used without be defined, compiler with check option complain at runtime and stop the execution.

YM

17 lines of code changed in 1 file:

ymeurdesoif 2023-07-04 11:27 Rev.: 4604

Fix in pure openmp parallel mode, missing "IF (using_mpi)" to protect an MPI call thats must not be down in pure openMP

YM

9 lines of code changed in 1 file:

ymeurdesoif 2023-07-03 13:54 Rev.: 4602

Bug fix introduced in rev 4600 (is_using_mpi was undefined)

YM

2 lines of code changed in 1 file:

ymeurdesoif 2023-06-30 19:18 Rev.: 4600

Suppress CPP_MPI key usage in source code. MPI wrappers is used to supress missing symbol if the mpi library is not linked

YM

357 lines of code changed in 23 files:

ymeurdesoif 2023-06-30 17:27 Rev.: 4599

removing '-P -traditional' FPP flags when using compiler preprocessor.
YM

3 lines of code changed in 3 files:

ymeurdesoif 2023-06-30 17:19 Rev.: 4598

Integrate preprocessor name in arch.fcm files.
default => cpp
irene : mpif90 -E
jean-zay : mpiifort -E

For jean-zay and irene, using compiler preprocessor make possible to have correct line number on compilation error or in debuging report.
YM

13 lines of code changed in 14 files:

ymeurdesoif 2023-06-30 16:45 Rev.: 4597

clean very old architecture files (retired computers)
YM

0 lines of code changed in 18 files:

ymeurdesoif 2023-06-29 14:55 Rev.: 4593

Replace #include (c preprocessor) by INCLUDE (fortran keyword)
in phylmd (except rrtm and ecrad) filtrez, dy3dmem and dyn3dcommon

Other directories will follow
YM

479 lines of code changed in 231 files:

ymeurdesoif 2019-07-05 11:32 Rev.: 3543

Create etat0 limit for unstructured case.

Missing STOP.

YM

2 lines of code changed in 1 file:

ymeurdesoif 2019-07-03 15:06 Rev.: 3542

Add land/water mask management for XML, in unstructured case (dynamico).

YM

13 lines of code changed in 1 file:

ymeurdesoif 2019-06-13 09:33 Rev.: 3535

For unstructured grid (dynamico).
A file can be used to impose land fraction without using Relief.nc.
The land franction is available at 0.05°, 0.25° and 0.5° degree resolution.
If land_water_0.05.nc or land_water_0.25.nc or land_water_0.50.nc is present in the runing directory, it will be use to impose ter/oce fraction.

YM

15 lines of code changed in 1 file:

ymeurdesoif 2019-05-16 15:38 Rev.: 3506

Solve 2 problems when writing restartphy files at high resolution :
- large memory consumption that can lead to crash with an oom kill
- very very long tile due to usage of NF_ENDDEF/NF_REDEF for each saved field. Now the first pass will create the nectdf header and the second pass will write the fields.

YM

259 lines of code changed in 2 files:

ymeurdesoif 2019-05-16 15:24 Rev.: 3505

Solve some wrong discrepency problem when comparing longitude from a restartphy file. The current discrepency test is not detecting that 360°==0°, so in some case it may stop the run for a wrong reason.

YM

13 lines of code changed in 1 file:

ymeurdesoif 2019-05-16 15:20 Rev.: 3504

Add some OpenMP synchronisation before calling Orchidee.
In some (very rare) case, it is possible that master thread from LMDZ can call XIOS in the same time than an other thread in ORCHIDEE. Added synchronisation will avoid this problem.

YM

4 lines of code changed in 1 file:

ymeurdesoif 2019-03-27 15:22 Rev.: 3472

unstructured case : aerosol files are not needed during the create_etat0_limite phase, so the workflow for this is now desactivated at ce0l phase.

YM

2 lines of code changed in 1 file:

ymeurdesoif 2019-03-27 14:35 Rev.: 3471

Unstructured case : adapt limit,nc to hadisst files with daily values instead of monthly for sst and sic.

YM

41 lines of code changed in 1 file:

ymeurdesoif 2019-03-25 11:32 Rev.: 3470

Clean finalize for etat0_limit creation with dynamico. Avoid dead-lock with xios_server that are waiting for an mpi_finalize.

YM

13 lines of code changed in 1 file:

ymeurdesoif 2019-03-25 11:28 Rev.: 3469

Fix problem in limit.nc creation for unstructured case in OpenMP.

YM

2 lines of code changed in 1 file:

Generated by StatSVN 0.7.0