ICON ComIn – the ICON Community Interface (ComIn version 0.1.0, with ICON version 2024.01-01)

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Geoscientific Model Development vol. 18, no. 4 (2025), p. 1001
1. Verfasser: Hartung, Kerstin
Weitere Verfasser: Kern, Bastian, Dreier, Nils-Arne, Geisbüsch, Jörn, Haghighatnasab, Mahnoosh, Jöckel, Patrick, Kerkweg, Astrid, Loch, Wilton Jaciel, Prill, Florian, Rieger, Daniel
Veröffentlicht:
Copernicus GmbH
Schlagworte:
Online-Zugang:Citation/Abstract
Full Text
Full Text - PDF
Tags: Tag hinzufügen
Keine Tags, Fügen Sie das erste Tag hinzu!

MARC

LEADER 00000nab a2200000uu 4500
001 3169905589
003 UK-CbPIL
022 |a 1991-962X 
022 |a 1991-9603 
024 7 |a 10.5194/gmd-18-1001-2025  |2 doi 
035 |a 3169905589 
045 2 |b d20250101  |b d20251231 
084 |a 123629  |2 nlm 
100 1 |a Hartung, Kerstin  |u Institut für Physik der Atmosphäre, Deutsches Zentrum für Luft- und Raumfahrt, Oberpfaffenhofen, Germany 
245 1 |a ICON ComIn – the ICON Community Interface (ComIn version 0.1.0, with ICON version 2024.01-01) 
260 |b Copernicus GmbH  |c 2025 
513 |a Journal Article 
520 3 |a In 2021, a team of developers from the Deutscher Wetterdienst (DWD), the German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt, DLR), the German Climate Computing Center (Deutsches Klimarechenzentrum, DKRZ), and the Forschungszentrum Jülich (FZJ) started the ICOsahedral Non-hydrostatic (ICON) model system Community Interface (ComIn) project: ICON ComIn is a library with multi-language support for connecting third-party modules (“plugins”) to the ICON model using the dynamic loader of the operating system. ComIn is intended for a wide range of use cases, from the integration of simple diagnostic Python scripts to chemistry model components into ICON. ICON ComIn is distributed with the ICON model code under an open-source license. Its application programming interface (API) provides a low barrier for code extensions to ICON and reduces the migration effort in response to new ICON releases. ComIn's main design principles are that it is lightweight, interoperable (Fortran, C/C++, Python), and flexible, and required changes in ICON are minimised. During the development of ComIn the ease of getting started and the experience during plugin development were guiding principles to provide a convenient tool. The extensive documentation and a variety of test and example plugins are results of this process.This paper motivates the underlying design principles and provides some concrete reasoning for their selection. Further, current limitations are discussed and the vision for the future is presented. 
653 |a Application programming interface 
653 |a Simulation 
653 |a Software 
653 |a Physics 
653 |a Source code 
653 |a Radiation 
653 |a General circulation models 
653 |a Environmental 
700 1 |a Kern, Bastian  |u Institut für Physik der Atmosphäre, Deutsches Zentrum für Luft- und Raumfahrt, Oberpfaffenhofen, Germany 
700 1 |a Dreier, Nils-Arne  |u Deutsches Klimarechenzentrum, Hamburg, Germany 
700 1 |a Geisbüsch, Jörn  |u Deutscher Wetterdienst, Offenbach, Germany 
700 1 |a Haghighatnasab, Mahnoosh  |u Deutscher Wetterdienst, Offenbach, Germany 
700 1 |a Jöckel, Patrick  |u Institut für Physik der Atmosphäre, Deutsches Zentrum für Luft- und Raumfahrt, Oberpfaffenhofen, Germany 
700 1 |a Kerkweg, Astrid  |u Institute of Climate and Energy Systems (ICE), Troposphere (ICE-3), Forschungszentrum Jülich GmbH, Jülich, Germany 
700 1 |a Loch, Wilton Jaciel  |u Deutsches Klimarechenzentrum, Hamburg, Germany 
700 1 |a Prill, Florian  |u Deutscher Wetterdienst, Offenbach, Germany 
700 1 |a Rieger, Daniel  |u Deutscher Wetterdienst, Offenbach, Germany 
773 0 |t Geoscientific Model Development  |g vol. 18, no. 4 (2025), p. 1001 
786 0 |d ProQuest  |t Engineering Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/3169905589/abstract/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full Text  |u https://www.proquest.com/docview/3169905589/fulltext/embedded/L8HZQI7Z43R0LA5T?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/3169905589/fulltextPDF/embedded/L8HZQI7Z43R0LA5T?source=fedsrch