Skip to content

pmlmodelling/NEMO4.0-FABM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

NEMO (Nucleus for European Modelling of the Ocean) is a state-of-the-art modelling framework for research activities and forecasting services in ocean and climate sciences.

FABM (Framework for Aquatic Biogeochemical Models) is a programming framework for biogeochemical models of marine and freshwater systems.

This repository adds the coupling within the NEMO-TOP module to run biogeochemical models through FABM for NEMO4.0. The starting NEMO branch is version 4.0.4, revision 14301. Details of the changes made, along with an example compilation can be seen on the repository wiki.

NEMO relies on XIOS to provide input/output. A brief overview of the format of XIOS xml files is available here.

Optimisation

As part of the ARCHER2 eCSE programme an extensive report has been produced on optimisation of the NEMO4.0-FABM codebase. This report examines the scalability of the code, both through a change in core count and a change in the number of tracers, and assesses the functions with the largest overhead when making these changes. There are a number of recommendations for node placement and I/O environment settings when running on ARCHER2 that may be relevant elsewhere.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published