Getting Started: Difference between revisions

From icon-art guide
Jump to navigation Jump to search
(Created page with "<div style="position:absolute;top:1.04in;left:7.44in;width:0.10in;line-height:0.17in;"><a href="pg_0004.htm#link_bookmark_50"><span style="font-style:normal;font-weight:bold;f...")
 
 
(37 intermediate revisions by 3 users not shown)
Line 1: Line 1:
== Requirements to run ICON-ART ==
<div style="position:absolute;top:1.04in;left:7.44in;width:0.10in;line-height:0.17in;"><a href="pg_0004.htm#link_bookmark_50"><span style="font-style:normal;font-weight:bold;font-size:11pt;font-family:Computer Modern;color:#bf0000">2</span></a>

<span style="font-style:normal;font-weight:bold;font-size:11pt;font-family:Computer Modern;color:#bf0000"> </span><br/></SPAN></div>
As for most atmospheric models, it is strongly recommended to run ICON-ART on a High Performance Computing system such as Levante from the [https://www.dkrz.de/en DKRZ] or [https://www.scc.kit.edu/en/services/horeka.php HoreKA] from KIT. This usually requires an account which has to be obtained through the respective HPC Systems procedures.
<img style="position:absolute;top:1.22in;left:0.92in;width:6.62in;height:0.01in" src="vi_5.png" />

<div style="position:absolute;top:2.40in;left:0.92in;width:2.68in;line-height:0.32in;"><span style="font-style:normal;font-weight:bold;font-size:20pt;font-family:Computer Modern;color:#000000">1. </span></SPAN><br/></div>
== The auto-icon tool for automating runs ==
<div style="position:absolute;top:2.40in;left:0.92in;width:2.68in;line-height:0.32in;"><DIV style="position:relative; left:0.44in;"><span style="font-style:normal;font-weight:bold;font-size:20pt;font-family:Computer Modern;color:#000000">Getting </span></SPAN></DIV><br/></div>
''auto-icon'' is a flexible tool for automating ICON(-ART) runs, starting from the retrieval of input data to post-processing and visualization. After an initial set-up, a great simplification in running various examples can be achieved. ''auto-icon'' takes care of obtaining the model code and installing it on the desired HPC system, retrieving parts of the input data (more to come) and running the model. Custom post-processing and visualization tasks can be added to the pipeline to get them executed automatically. The automation engine behind ''auto-icon'', called [https://autosubmit.readthedocs.io/en/master/ Autosubmit], is a powerful and flexible tool, providing multi-platform support, fault tolerance and an experiment database. The latter stores metadata for all conducted experiments and allows simple finding and reproduction of existing workflows, thus promoting the [http://www.go-fair.org/fair-principles/ FAIR] principles.
<div style="position:absolute;top:2.40in;left:0.92in;width:2.68in;line-height:0.32in;"><DIV style="position:relative; left:1.63in;"><span style="font-style:normal;font-weight:bold;font-size:20pt;font-family:Computer Modern;color:#000000">Started</span><span style="font-style:normal;font-weight:bold;font-size:20pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>

<div style="position:absolute;top:3.23in;left:0.92in;width:1.40in;line-height:0.22in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">1.1. </span></SPAN><br/></div>
Especially if you are new to the ICON-ART model, ''auto-icon'' can help you set up a first run as it builds the model for you and has a bunch of example cases built in, running out of the box. These [https://www.icon-art.kit.edu/ ICON-ART standard cases] are included as templates along with a few other cases. There is a separate [https://gitlab.dkrz.de/auto-icon/auto-icon/-/wikis/home Wiki] for ''auto-icon'' with a [https://gitlab.dkrz.de/auto-icon/auto-icon/-/wikis/Shortest-guide-to-success shortest guide to success] and a [https://gitlab.dkrz.de/auto-icon/auto-icon/-/wikis/Usage/Step-by-step-guide more detailed guide].
<div style="position:absolute;top:3.23in;left:0.92in;width:1.40in;line-height:0.22in;"><DIV style="position:relative; left:0.49in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">Overview</span><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>

<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ICON-ART </span></SPAN><br/></div>
The remainder of this Wiki serves as valuable source of information on how the ART module itself works, while the ''auto-icon'' Wiki only deals with technical aspects of ''auto-icon''.
<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.88in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">is </span></SPAN></DIV><br/></div>
Further, ''auto-icon'' does not use runscripts to conduct the runs but instead loads a configuration and a namelist describing the whole model workflow. The correspondence of runscript entries with the configuration is demonstrated in [https://gitlab.dkrz.de/auto-icon/auto-icon/-/wikis/Usage/Transform-a-runscript-into-an-auto-icon-configuration this guide].
<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.03in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">a </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.15in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">state-of-the-science </span></SPAN></DIV><br/></div>
For starting your ICON model run with ''auto-icon'', you go to one of the linked guides and skip the remainder of this page.
<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.56in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">seamless </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.21in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">model </span></SPAN></DIV><br/></div>
== Getting the source code ==
<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.68in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">system </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.21in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">for </span></SPAN></DIV><br/></div>
The source code for ART is available in the open-source ICON repository under [http://www.icon-model.org www.icon-model.org]
<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.45in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.72in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">whole </span></SPAN></DIV><br/></div>
To clone the ICON repository use :
<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">atmosphere </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.76in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.03in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">(physics</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<code>
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN><br/></div>
git clone --recursive https://gitlab.dkrz.de/icon/icon-model.git
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.35in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">composition) </span></SPAN></DIV><br/></div>
</code>
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.36in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">that </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.74in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">comprises </span></SPAN></DIV><br/></div>
This will get the ICON reository. To get the all submodules (including ART):
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.52in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.83in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">key </span></SPAN></DIV><br/></div>
<code>
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.16in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">components </span></SPAN></DIV><br/></div>
git submodule update --init
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.09in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">of </span></SPAN></DIV><br/></div>
</code>
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.30in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.61in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">next </span></SPAN></DIV><br/></div>
== Installation ==
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.01in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">generation </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.85in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Earth </span></SPAN></DIV><br/></div>
ICON-ART is already included in the most recent ICON version. For Instructions on how to install ICON, please refer to the first chapter of the [https://www.dwd.de/DE/leistungen/nwv_icon_tutorial/nwv_icon_tutorial.html:official ICON Model Tutorial].
<div style="position:absolute;top:3.96in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.34in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">sys-</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
The only caveat is that during the configuration step the tag <code> --enable-art </code> has to be included. In addition, to set up and use chemical mechanisms using the MECCA/KPP the related interfaces have to be included using the tag <code> --enable-art —enable-art-gpl </code> (Be aware that you accept the GPL conditions for MECCA and KPP when you use this option).
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">tem </span></SPAN><br/></div>

<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.34in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">model </span></SPAN></DIV><br/></div>
<b>General step-by-step guide:</b>
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.83in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">in </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.03in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Germany. </span></SPAN></DIV><br/></div>
* Navigate to your ICON main folder.
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.79in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ICON </span></SPAN></DIV><br/></div>
* Within this directory, you will find the 'config' folder.
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.28in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">is </span></SPAN></DIV><br/></div>
* Inside the 'config' directory, there are several subfolders corresponding to different institutions.
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.46in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">a </span></SPAN></DIV><br/></div>
* In each institutional folder, you will find configuration scripts tailored for various computers and compilers.
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.60in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">global </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.09in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">weather </span></SPAN></DIV><br/></div>
<b>Example for HoreKa at KIT:</b>
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.72in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>
# Access your ICON main folder.
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.05in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">climate </span></SPAN></DIV><br/></div>
# Run the following command: <code>config/kit/hk.intel-2022-openmpi-4.0 --enable-art --enable-ecrad</code>
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.63in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">model </span></SPAN></DIV><br/></div>
# Execute <code>make -j4</code>
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.13in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">solves </span></SPAN></DIV><br/></div>
# You should now have a functional binary with ART integration. For other HPC systems, substitute the config script with the one relevant to your HPC system.
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.60in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.90in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">full </span></SPAN></DIV><br/></div>
== Creating a Runfile ==
<div style="position:absolute;top:4.17in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.19in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">three-</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>

<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">dimensional </span></SPAN><br/></div>
* Go to <code>icon-kit/run/checksuite.icon-kit</code>
<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.89in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">non-hydrostatic </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.06in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>
* Run bash-script <code>run_testsuite</code> via <code>./run_testsuite</code>
<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.37in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">compressible </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.32in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Navier-Stokes </span></SPAN></DIV><br/></div>
* The script creates the folder runscripts, which contains exemplary runfiles which are adapted to your HPC-System (if available in the config files). For the description of the runscripts see the table below.
<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.34in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">equations </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.07in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">on </span></SPAN></DIV><br/></div>
* in <code>icon-kit/run/checksuites.icon-kit/Test-<current_date>.info</code> you will find a few informations to the ICON-ART Testsuite you just created, including your output directory when you perform the model runs in the next step
<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.28in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">an </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.49in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">icosahedral </span></SPAN></DIV><br/></div>
* To run your chosen runscript just execute from the console, e.g. by typing <code>runscripts/NWP_LIFETIME.run</code>
<div style="position:absolute;top:4.38in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.33in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">grid</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>

<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN><br/></div>
{| class="wikitable"
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.31in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">allows </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.80in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">seamless </span></SPAN></DIV><br/></div>
! runscript !! description
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.45in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">predictions </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.29in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">from </span></SPAN></DIV><br/></div>
| NWP_OH_CHEMISTRY.run || Short example for simplified oh chemistry
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.68in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">local </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.06in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">to </span></SPAN></DIV><br/></div>
| NWP_GASPHASE.run || Example for MECCA chemistry based on https://gmd.copernicus.org/articles/11/4043/2018/
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.25in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">global </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.73in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">scales. </span></SPAN></DIV><br/></div>
| NWP_LIFETIME.run || Example for parameterized chemtracer chemistry including lifetime, simnoy, linoz and passive tracers, as well as regional tracers and PSCs
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.23in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Aerosol </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.82in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>
| NWP_EXT_DATA.run || tbd
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.13in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Reactive </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.80in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Trace </span></SPAN></DIV><br/></div>
| NWP_LIFETIME_lart.run || tbd
<div style="position:absolute;top:4.58in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.25in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">gases</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
|-
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">(ART), </span></SPAN><br/></div>
| NATAERO_NORAD.run || tbd
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.58in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">as </span></SPAN></DIV><br/></div>
|-
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.78in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">a </span></SPAN></DIV><br/></div>
| VOLAERO_RAD.run || tbd
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.92in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">submodule </span></SPAN></DIV><br/></div>
|}
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.75in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">of </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.93in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ICON, </span></SPAN></DIV><br/></div>
== Running a Job ==
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.46in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">supplements </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.40in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>
For a user who succeeded in running the ICON model, there are only a few steps to run the ART extension along with the ICON model. A description how to run the ICON model can be found in .
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.69in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">model </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.18in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">by </span></SPAN></DIV><br/></div>
In order to run ICON-ART, one has to do the following steps:
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.40in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">including </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.12in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">emissions, </span></SPAN></DIV><br/></div>
* Make sure you have everything required for an ICON run
<div style="position:absolute;top:4.79in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.89in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">transport,</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>

<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">gas </span></SPAN><br/></div>
* Prepare the input data (see section [[:Input]] )
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.29in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">phase </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.76in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">chemistry, </span></SPAN></DIV><br/></div>
* Inside the runscript in the namelist run_nml, set the main switch for ICON-ART to true: lart = .true.
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.55in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.87in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">aerosol </span></SPAN></DIV><br/></div>
* Add a namelist art_nml and choose the namelist parameters for the ART setup as described in [[:Input]].
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.43in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">dynamics </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">in </span></SPAN></DIV><br/></div>
* Adapt the XML files for tracers, emi. The number of tracers related to a specific setup is equal to the number of possible prognostic output fields as described in [[:Input]].
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.37in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.66in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">troposphere </span></SPAN></DIV><br/></div>
* Add an output namelist as described in for the species you are interested in [[:Input]].
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.57in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>

<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.89in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">stratosphere </span></SPAN></DIV><br/></div>
* Submit the job analogous to an ICON job.
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.84in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">(as </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.11in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">seen </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:4.99in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.48in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">in</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:5.20in;left:0.92in;width:0.78in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">fgure </span></SPAN><br/></div>
<div style="position:absolute;top:5.20in;left:0.92in;width:0.78in;line-height:0.17in;"><DIV style="position:relative; left:0.46in;"><a href="pg_0006.htm#link_bookmark_52"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#bf0000">1.1</span></a>
<span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">).</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<img style="position:absolute;top:5.53in;left:2.98in;width:2.51in;height:2.52in" src="ri_3.png" />
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Figure </span></SPAN><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:0.52in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">1.1.: </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:0.88in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Capabilities </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:1.79in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">of </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:1.98in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ICON-ART </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:2.87in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:3.19in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">how </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:3.54in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">they </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:3.91in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">relate </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:4.37in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">to </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:4.57in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">each </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.24in;left:1.55in;width:5.36in;line-height:0.17in;"><DIV style="position:relative; left:4.94in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">other.</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Being </span></SPAN><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.49in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">a </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.65in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">seamless </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.33in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">model </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.84in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">makes </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.36in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">it </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.55in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">possible </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.19in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">to </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.41in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">use </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.72in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ART </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.15in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">to </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.37in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">simulate </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.05in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">processes </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.64in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.79in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">overarching</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">multiple </span></SPAN><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.65in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">scales, </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">like </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.48in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.77in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">emission </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.44in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">of </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.63in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">greenhouse </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.48in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">gases, </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.96in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">aerosol-cloud </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.96in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">interactions </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.86in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:8.85in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.19in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">atmo-</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">spheric </span></SPAN><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.57in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">chemistry </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.34in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">as </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.55in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">indicated </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.27in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">in </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.48in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">fgure </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.95in;"><a href="pg_0007.htm#link_bookmark_53"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#bf0000">1.2</span></a>
<span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">.</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.27in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">It </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.46in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">also </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.80in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">enables </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.39in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">its </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.63in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">use </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.92in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">as </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.13in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">a </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.28in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">prediction </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.07in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">tool </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.05in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.42in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">for</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:9.26in;left:0.92in;width:2.59in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN><br/></div>
<div style="position:absolute;top:9.26in;left:0.92in;width:2.59in;line-height:0.17in;"><DIV style="position:relative; left:0.28in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">production </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.26in;left:0.92in;width:2.59in;line-height:0.17in;"><DIV style="position:relative; left:1.13in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">of </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.26in;left:0.92in;width:2.59in;line-height:0.17in;"><DIV style="position:relative; left:1.31in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">renewable </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.26in;left:0.92in;width:2.59in;line-height:0.17in;"><DIV style="position:relative; left:2.08in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">energy.</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:9.87in;left:0.92in;width:2.89in;line-height:0.22in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">1.2. </span></SPAN><br/></div>
<div style="position:absolute;top:9.87in;left:0.92in;width:2.89in;line-height:0.22in;"><DIV style="position:relative; left:0.49in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">Getting </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.87in;left:0.92in;width:2.89in;line-height:0.22in;"><DIV style="position:relative; left:1.31in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.87in;left:0.92in;width:2.89in;line-height:0.22in;"><DIV style="position:relative; left:1.72in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">source </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:9.87in;left:0.92in;width:2.89in;line-height:0.22in;"><DIV style="position:relative; left:2.43in;"><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000">code</span><span style="font-style:normal;font-weight:bold;font-size:14pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:10.41in;left:0.92in;width:2.86in;line-height:0.17in;"><span style="font-style:italic;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Last </span></SPAN><br/></div>
<div style="position:absolute;top:10.41in;left:0.92in;width:2.86in;line-height:0.17in;"><DIV style="position:relative; left:0.36in;"><span style="font-style:italic;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Update: </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.41in;left:0.92in;width:2.86in;line-height:0.17in;"><DIV style="position:relative; left:0.97in;"><span style="font-style:italic;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">2014/06/18 </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.41in;left:0.92in;width:2.86in;line-height:0.17in;"><DIV style="position:relative; left:1.87in;"><span style="font-style:italic;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Daniel </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.41in;left:0.92in;width:2.86in;line-height:0.17in;"><DIV style="position:relative; left:2.40in;"><span style="font-style:italic;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Rieger</span><span style="font-style:italic;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">A </span></SPAN><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">user </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.51in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">who </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.85in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">wants </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.31in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">to </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.50in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">work </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.90in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">with </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.27in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ICON-ART </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.15in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">has </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.44in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">to </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.63in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">sign </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:3.96in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.24in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">ICON </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.72in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">license </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.23in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">agreement </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.02in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">with </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.74in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.38in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">German </span></SPAN><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:0.64in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Weatherservice </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:1.80in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">(DWD) </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.41in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">and </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:2.74in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Max-Planck-Institute </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.34in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">for </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:4.60in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Meteorology </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:5.56in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">(MPI-M) </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:10.95in;left:0.92in;width:6.61in;line-height:0.17in;"><DIV style="position:relative; left:6.28in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">frst.</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">Further </span></SPAN><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:0.60in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">information </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:1.50in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">can </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:1.80in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">be </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:2.02in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">found </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:2.49in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">on </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:2.72in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">the </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:3.00in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">following </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:11.15in;left:0.92in;width:4.27in;line-height:0.17in;"><DIV style="position:relative; left:3.70in;"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000">website:</span><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:11.49in;left:0.92in;width:3.55in;line-height:0.17in;"><a href="https://code.mpimet.mpg.de/projects/iconpublic"><span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#0000f2">https://code.mpimet.mpg.de/projects/iconpublic</span></a>
<span style="font-style:normal;font-weight:normal;font-size:11pt;font-family:Computer Modern;color:#0000f2"> </span><br/></SPAN></div>
<img style="position:absolute;top:12.07in;left:0.92in;width:6.62in;height:0.01in" src="vi_6.png" />
<div style="position:absolute;top:12.16in;left:0.92in;width:1.75in;line-height:0.14in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">ICON-ART </span></SPAN><br/></div>
<div style="position:absolute;top:12.16in;left:0.92in;width:1.75in;line-height:0.14in;"><DIV style="position:relative; left:0.70in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">User </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:12.16in;left:0.92in;width:1.75in;line-height:0.14in;"><DIV style="position:relative; left:1.01in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">Guide </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:12.16in;left:0.92in;width:1.75in;line-height:0.14in;"><DIV style="position:relative; left:1.39in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">– </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:12.16in;left:0.92in;width:1.75in;line-height:0.14in;"><DIV style="position:relative; left:1.50in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">1.00</span><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:12.16in;left:5.36in;width:2.17in;line-height:0.14in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">CHAPTER </span></SPAN><br/></div>
<div style="position:absolute;top:12.16in;left:5.36in;width:2.17in;line-height:0.14in;"><DIV style="position:relative; left:0.69in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">1. </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:12.16in;left:5.36in;width:2.17in;line-height:0.14in;"><DIV style="position:relative; left:0.90in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">GETTING </span></SPAN></DIV><br/></div>
<div style="position:absolute;top:12.16in;left:5.36in;width:2.17in;line-height:0.14in;"><DIV style="position:relative; left:1.55in;"><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000">STARTED</span><span style="font-style:normal;font-weight:normal;font-size:9pt;font-family:Computer Modern;color:#000000"> </span><br/></SPAN></DIV></div>
<div style="position:absolute;top:1.48in;left:0.92in;"><a name="Getting_Started"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>
<div style="position:absolute;top:3.04in;left:0.92in;"><a name="Overview"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>
<div style="position:absolute;top:9.66in;left:0.92in;"><a name="Getting_the_source_code"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>
<div style="position:absolute;top:1.48in;left:0.92in;"><a name="link_bookmark_27"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>
<div style="position:absolute;top:3.04in;left:0.92in;"><a name="link_bookmark_28"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>
<div style="position:absolute;top:9.66in;left:0.92in;"><a name="link_bookmark_29"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>
<div style="position:absolute;top:5.43in;left:0.92in;"><a name="link_bookmark_52"><span style="font-style:normal;font-weight:normal;font-size:5pt;font-family:Times New Roman;color:#000000">&nbsp</span></a></div>

Latest revision as of 14:13, 9 October 2024

Requirements to run ICON-ART

As for most atmospheric models, it is strongly recommended to run ICON-ART on a High Performance Computing system such as Levante from the DKRZ or HoreKA from KIT. This usually requires an account which has to be obtained through the respective HPC Systems procedures.

The auto-icon tool for automating runs

auto-icon is a flexible tool for automating ICON(-ART) runs, starting from the retrieval of input data to post-processing and visualization. After an initial set-up, a great simplification in running various examples can be achieved. auto-icon takes care of obtaining the model code and installing it on the desired HPC system, retrieving parts of the input data (more to come) and running the model. Custom post-processing and visualization tasks can be added to the pipeline to get them executed automatically. The automation engine behind auto-icon, called Autosubmit, is a powerful and flexible tool, providing multi-platform support, fault tolerance and an experiment database. The latter stores metadata for all conducted experiments and allows simple finding and reproduction of existing workflows, thus promoting the FAIR principles.

Especially if you are new to the ICON-ART model, auto-icon can help you set up a first run as it builds the model for you and has a bunch of example cases built in, running out of the box. These ICON-ART standard cases are included as templates along with a few other cases. There is a separate Wiki for auto-icon with a shortest guide to success and a more detailed guide.

The remainder of this Wiki serves as valuable source of information on how the ART module itself works, while the auto-icon Wiki only deals with technical aspects of auto-icon. Further, auto-icon does not use runscripts to conduct the runs but instead loads a configuration and a namelist describing the whole model workflow. The correspondence of runscript entries with the configuration is demonstrated in this guide.

For starting your ICON model run with auto-icon, you go to one of the linked guides and skip the remainder of this page.

Getting the source code

The source code for ART is available in the open-source ICON repository under www.icon-model.org

To clone the ICON repository use :

git clone --recursive https://gitlab.dkrz.de/icon/icon-model.git

This will get the ICON reository. To get the all submodules (including ART):

git submodule update --init

Installation

ICON-ART is already included in the most recent ICON version. For Instructions on how to install ICON, please refer to the first chapter of the ICON Model Tutorial. The only caveat is that during the configuration step the tag --enable-art has to be included. In addition, to set up and use chemical mechanisms using the MECCA/KPP the related interfaces have to be included using the tag --enable-art —enable-art-gpl (Be aware that you accept the GPL conditions for MECCA and KPP when you use this option).

General step-by-step guide:

  • Navigate to your ICON main folder.
  • Within this directory, you will find the 'config' folder.
  • Inside the 'config' directory, there are several subfolders corresponding to different institutions.
  • In each institutional folder, you will find configuration scripts tailored for various computers and compilers.

Example for HoreKa at KIT:

  1. Access your ICON main folder.
  2. Run the following command: config/kit/hk.intel-2022-openmpi-4.0 --enable-art --enable-ecrad
  3. Execute make -j4
  4. You should now have a functional binary with ART integration. For other HPC systems, substitute the config script with the one relevant to your HPC system.

Creating a Runfile

  • Go to icon-kit/run/checksuite.icon-kit
  • Run bash-script run_testsuite via ./run_testsuite
  • The script creates the folder runscripts, which contains exemplary runfiles which are adapted to your HPC-System (if available in the config files). For the description of the runscripts see the table below.
  • in icon-kit/run/checksuites.icon-kit/Test-<current_date>.info you will find a few informations to the ICON-ART Testsuite you just created, including your output directory when you perform the model runs in the next step
  • To run your chosen runscript just execute from the console, e.g. by typing runscripts/NWP_LIFETIME.run
runscript description
NWP_OH_CHEMISTRY.run Short example for simplified oh chemistry
NWP_GASPHASE.run Example for MECCA chemistry based on https://gmd.copernicus.org/articles/11/4043/2018/
NWP_LIFETIME.run Example for parameterized chemtracer chemistry including lifetime, simnoy, linoz and passive tracers, as well as regional tracers and PSCs
NWP_EXT_DATA.run tbd
NWP_LIFETIME_lart.run tbd
NATAERO_NORAD.run tbd
VOLAERO_RAD.run tbd

Running a Job

For a user who succeeded in running the ICON model, there are only a few steps to run the ART extension along with the ICON model. A description how to run the ICON model can be found in .

In order to run ICON-ART, one has to do the following steps:

  • Make sure you have everything required for an ICON run
  • Prepare the input data (see section Input )
  • Inside the runscript in the namelist run_nml, set the main switch for ICON-ART to true: lart = .true.
  • Add a namelist art_nml and choose the namelist parameters for the ART setup as described in Input.
  • Adapt the XML files for tracers, emi. The number of tracers related to a specific setup is equal to the number of possible prognostic output fields as described in Input.
  • Add an output namelist as described in for the species you are interested in Input.
  • Submit the job analogous to an ICON job.