OASIS3-MCT pyOASIS is used as lower layer of eophis, a library developed to ease the deployment of Python scripts (as pre-trained Machine Learning components) within Fortran/C geoscientific models (https://github.com/meom-group/eophis)
Météo-France : emulation of part of Arpège-climat atm model with Neural Network
IGE/MEOM : coupling between NEMO and ML model predicting vertical buoyancy fluxes to parameterise mixed layer eddies
INRIA (FR): coupling between high-resolution CROCO ocean model and trained IA model for downscaling ERA5 atmospheric fluxes
BSC (ES): 2 python codes to create the remapping weights using OASIS auxiliary files (grids.nc, masks.nc, areas.nc), uses hybrid MPI/OpenMP parallelisation, developed by Rodrigo Martín Posada.
EC-Earth4 (BSC), Forcing-reader : Uses pyOASIS to implement a small Python component that reads forcing data from NetCDF files and sends via OASIS3-MCT coupling to, the atmosphere model (OpenIFS). At the moment still experimental. Developed mainly by Etienne Tourigny at BSC.
EC-Earth (U Lundt), LPJ-GUESS : Dynamic vegetation model developed at Lund University, coupled in EC-Earth. Uses a C++ OASIS interface developed ~10 years ago using an “extern C” interface in the LPJ-G code and then Fortran name mangling by the compiler to call the actual OASIS routines. Not delivered with OASIS3-MCT sources, originally developed by Guy Schurgers and Uwe Fladrich.