Model Development

As part of my engineering activities, I am actively involved in the development of several geophysical models. Those developments are done on local LMD/IPSL clusters or in french HPC centers through GENCI projects.


RegIPSL


RegIPSL is the Regional Earth System Model of IPSL. Ocean (Nemo), land-surface (Orchidee) and atmosphere (WRF) components are coupled together using the Oasis3-mct coupler and the XIOS I/O library.

I am leading the technical development of the model with specific expertise in the ocean component, the simulation workflow and the I/O implementation.

RegIPSL was originaly developed to study the Mediterranean region within the MedCordex framework. A South-American configuration is now also available. The model is developed in collaboration with IGE and UMI.


NemoMed


Nemo-Med is a Mediterranean configuration of the global ocean model NEMO. I am involved in the coupling of this configuration to others components (atmosphere, rivers, biogeochemistry) in the RegIPSL framework. I take part in the maintenance and the technical evolutions of the configuration.

I am also interested in the development of the biogeochemical side of this configuration. To do so I am implementig a 2-ways coupling with the Eco3M model.


Chimere

Chimere is a Chemical Transport Model used operationnaly in France for the national forecasts of air quality PREVAIR and a research code used mostly in regional studies.

As I am no expert in atmospheric chemistry, I am mostly involved in the HPC aspects of the code, the I/Os and the global workflow. I am leading the integration of new commits and merge of development branches during the weekly development meeting.

Misc:


Dynamico

Dynamico is a dynamical core originally designed for the atmospheric model LMDZ but usable with other atmospheric physics as well. The main point DYNAMICO is to formulate the horizontal advection and dynamics on a icosahedral grid, and that way avoiding strong singularity at the poles. Efficient implementation on present and future supercomputing architectures is also a key issue addressed by DYNAMICO.

I am specifically working on the development of an unstructured mesh in the for regional modelling (Mimited Area Model). I am also part of the steering committee planning the evolutions of the code.


D-Chimere

I am leading the development of a partnership between Chimere and Dynamico. The goal is to be able to substitute the mesh and transport schemes of Chimere with those of Dynamico. Chimere could benefit from the efficient implementation of Dynamico and from its unstructured mesh. The main idea is to be able to perform simulation on a grid with variable resolutions (locally refined mesh) and that way avoiding classical nesting.


IPSL - Climate Tools

libIGCM is the IPSL workflow library at the core of the IPSL Global Climate Model. I contribute to its maintenance and follow the emergence of new workflow codes. libIGCM is also one of the main ingredient of RegIPSL and I am in charge of its integration within it.


Computing center

Those various developments are performed on several HPC platforms.


Users training

As a developer of those codes, I usually take part in the following users training :