Skip to content

1.5.0

Compare
Choose a tag to compare
@AlexandreMary AlexandreMary released this 12 Jun 15:27

This version contains important refactoring for the publication of EPyGrAM on PyPI and actual separation of FA/LFI/LFA and spectral transforms (though these are still part of epygram for now).

EPyGRAM is now available from:
pip3 install epygram

Note that the ctypesForFortran module has been externalised into a standalone package (https://github.com/UMR-CNRM/ctypesForFortran) and also published on PyPI.

For now, the separated underlying FA/LFI/LFA library (falfilfa4py.so) and IAL spectral transforms library (IALsptrans4py.so) still need to be compiled locally. On usual platforms in MF/ECMWF, they are available and EPyGrAM will find them automatically (note that on these HPCs, epygram is also now available as a module: module load epygram).
Further work is ongoing for publication of these libraries (pre-compiled) and their Python interfaces on PyPI as well. Stay tuned.

Many thanks to Walid Chikhi for this excellent work funded by ACCORD.

Edit: I noticed last minute that the FA/LFI/LFA support rearrangement in this version makes this functionality possible only at MF and ECMWF... To be fixed soon in the 1.5.1