Recent Releases of eophis

eophis - v1.0.1

Stable Eophis_v1.0.1 release

  • Updates :

    • installation of Eophis from Container
      • tutorial for newcomers
      • contributing instructions
      • citation instructions
      • github actions for CI and Containerization
      • updated documentation (changed fakeearth name to toyearth)
      • minor bugfixes
      • explicit error message if OASIS RUNTIME value is too high
  • Assets :

    • Apptainer images for amd64 (X86) and arm64 (aarch64) architectures
  • Kept unchanged :

    • read and write of OASIS coupling namelist
    • read ocean namelist only
    • sequential and parallel execution
    • testing routines
    • static and dynamic exchanges of 2D/3D fields with/out overlapping cells (halo
    • automatic reconstruction of grid with halo cells, cells values filled in accordance with boundary condition

- Python
Published by alexis-barge over 1 year ago

eophis - v1.0.0

Stable Eophis_v1.0.0 release

  • Updates :

    • static and dynamic exchanges of 2D/3D fields with/out overlapping cells (halo)
    • automatic definition of OASIS parameters to get grid with/out halo cells
    • automatic reconstruction of grid with halo cells, cells values filled in accordance with boundary condition
    • execution on hybrid CPU/GPU hardwares (see here)
    • updated documentation
    • operating tests for halo manipulation (also documented)
    • automatic installation of Python dependencies
    • pre-defined domains with halos for T,U,V,F eORCA025 NEMO grids
    • minor bugfixes since beta release
  • Kept unchanged :

    • read and write of OASIS coupling namelist
    • read ocean namelist only
    • sequential and parallel execution
    • testing routines

- Python
Published by alexis-barge over 1 year ago

eophis - v1.0.0-beta

Beta version of Eophis_v1.0.0 next release

  • Updates :

    • static and dynamic exchanges of 2D/3D fields with/out overlapping cells (halo)
    • automatic definition of OASIS parameters to get grid with/out halo cells
    • automatic reconstruction of grid with halo cells, cells values filled in accordance with boundary condition
    • execution on hybrid CPU/GPU hardwares (see here)
  • Kept unchanged :

    • read and write of OASIS coupling namelist
    • read ocean namelist only
    • sequential and parallel execution
    • testing routines
  • Remaining milestones before stable release

    • non regression tests on advanced cases
    • update main documentation
    • enhance tests documentation
    • enhance pyproject packaging
    • potential bugfix

- Python
Published by alexis-barge over 1 year ago

eophis - v0.9.2

  • Updates :

    • docs
    • wording in sources and docs
    • testing routine
    • redundancy in Namcouple API removed
  • Kept unchanged :

    • read and write of OASIS coupling namelist
    • read ocean namelist only
    • perform static and dynamic exchanges of 2D/3D fields without overlapping cells
    • sequential and parallel execution (CPU only)

- Python
Published by alexis-barge almost 2 years ago

eophis - v0.9.1

  • Updates :

    • bugfix : eophis may be normally installed with "pip install ."
    • OASIS namelist created from scratch if inot found and not copied from pre-defined file anymore
    • Abovementioned pre-defined file removed from package
    • update pre-defined eORCA025 grid size
    • update package tree : "src" moved to "eophis"
  • Keep unchanged :

    • read and write of OASIS coupling namelist
    • read ocean namelist only
    • perform static and dynamic exchanges of 2D/3D fields without overlapping cells
    • sequential and parallel execution (CPU only)

- Python
Published by alexis-barge about 2 years ago

eophis - v0.9.0-beta

beta version of eophis

Features : - read and write of OASIS coupling namelist - read ocean namelist only - perform static and dynamic exchanges of 2D/3D fields - sequential and parallel execution (CPU only) - overlapping not implemented yet

- Python
Published by alexis-barge about 2 years ago