Preprints
https://doi.org/10.5194/egusphere-2026-5008
https://doi.org/10.5194/egusphere-2026-5008
02 Nov 2026
 | 02 Nov 2026
Status: this preprint is open for discussion and under review for Geoscientific Model Development (GMD).

YAC v3.19.0: scalable online interpolation and flexible coupling for Earth system models

Moritz Hanke, Nils-Arne Dreier, René Redler, and Andrea Piacentini

Abstract. Earth system models increasingly couple many components on heterogeneous grids at rising spatial resolution, which raises requirements on coupling software for scalability, interpolation quality, workflow integration, and reliable orchestration. We present the transition to YAC 3, described here for release v3.19.0, and summarise advances that address these requirements in production-relevant settings. First, YAC 3 updates its parallel online weight-generation workflow, enabling scalable setup for very-high-resolution coupled configurations and large MPI process counts. Second, interpolation-related capabilities have been extended and refined, including improvements to conservative remapping and new methods such as Nearest-Corner-Cells, Distance-Nearest-Neighbour, and Creep Fill. Third, workflow support is broadened through Python bindings, YAML-based configuration, and tooling for eight and grid inspection. Fourth, we introduce a generic MPI handshake mechanism that makes communicator construction in multi-component, multi-library setups more reliable, and propose it as a convention for other libraries and components. Fifth, YAC is separated into a self-contained core library and a component-oriented model coupling interface, which makes its interpolation stack reusable by software outside the classical model coupling context. Use cases from coupled ICON simulations (including kilometre-scale configurations), input/output server coupling, and direct integration in other software ecosystems demonstrate that YAC 3 supports a broad range of contemporary and emerging Earth system workflows.

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.
Share
Moritz Hanke, Nils-Arne Dreier, René Redler, and Andrea Piacentini

Status: open (until 28 Dec 2026)

Comment types: AC – author | RC – referee | CC – community | EC – editor | CEC – chief editor | : Report abuse
Moritz Hanke, Nils-Arne Dreier, René Redler, and Andrea Piacentini
Moritz Hanke, Nils-Arne Dreier, René Redler, and Andrea Piacentini
Metrics will be available soon.
Latest update: 02 Nov 2026
Download
Short summary
Yet Another Coupler connects the separate models – such as ocean, atmosphere and land – that make up Earth system simulations, letting them exchange data across their differing grids. This paper presents its latest version, which scales efficiently to very high resolutions on the largest supercomputers, transfers data more accurately, and is much easier to set up and use. It is now central to kilometre-scale climate simulations and reaches beyond model coupling.
Share