**1269 commits**| Last commit

**≈ 15 months ago**

FESOM (Finite-Element/volumE Sea ice-Ocean Model) is a multi-resolution sea ice-ocean model that solves the equations of motion on unstructured meshes.

Get started

FESOM is the first mature global sea-ice ocean model that employs unstructured-mesh methods. It was developed mainly for usage in large scale ocean circulation and climate research.

Unstructured meshes allow to flexibly increase resolution in dynamically active regions, while keeping a relatively coarse-resolution setup elsewhere. FESOM allows global multi-resolution simulations without traditional nesting.

FESOM is created for HPC machines, and with this increase in numerical efficiency, the performance of FESOM2.0 is very close to that of structured-mesh codes. This allows to efficiently run simulations on the kilometer scale.

It is the ocean sea ice component of the coupled climate model AWI-CM, which contributes to CMIP6, as well as several other coupled systems.

See our key publications about FESOM2, as well as related publications.

The latest version of FESOM places scalar degrees of freedom at triangle vertices (nodes), and the horizontal velocity is on elements (triangle centroids). In the vertical, most of the variables are stored at mid-layers.

The code solves the standard set of equations derived under the standard set of approximations (Boussinesq, hydrostatic, and traditional approximations). These equations include the momentum equation for horizontal velocity, the hydrostatic equation, the Boussinesq form of the continuity equation and the equations for potential temperature and salinity.

FESOM is equipped with the set of parameterisations that allows to run configurations from very low (for paleo applications) to very high (for Digital Twin applications) resolutions. It also includes sea ice model.

FESOM2 uses unstructured grids with increased resolution in dynamically active regions.

Keywords

climate modelling

Earth & Environment

exascale

High performance computing

ocean modelling

oceanography

unstructured meshes

variable resolution

Programming languages

- Other 1%

License

- LGPL3

</>Source code