Skip to content

Commit

Permalink
deploy: 25af700
Browse files Browse the repository at this point in the history
  • Loading branch information
jonasjucker committed Feb 12, 2025
1 parent 7f30f2f commit 1c7ad44
Show file tree
Hide file tree
Showing 21 changed files with 87 additions and 92 deletions.
4 changes: 2 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@


<link rel="icon" href="/extpar/assets/favicons/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.3">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.4">



<title>EXTPAR</title>



<link rel="stylesheet" href="/extpar/assets/stylesheets/main.d7758b05.min.css">
<link rel="stylesheet" href="/extpar/assets/stylesheets/main.8608ea7d.min.css">


<link rel="stylesheet" href="/extpar/assets/stylesheets/palette.06af60db.min.css">
Expand Down
8 changes: 4 additions & 4 deletions SUMMARY/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@


<link rel="icon" href="../assets/favicons/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.3">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.4">



<title>SUMMARY - EXTPAR</title>



<link rel="stylesheet" href="../assets/stylesheets/main.d7758b05.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.8608ea7d.min.css">


<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
Expand Down Expand Up @@ -782,7 +782,7 @@ <h1>SUMMARY</h1>
<span class="md-icon" title="Last update">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand All @@ -792,7 +792,7 @@ <h1>SUMMARY</h1>
<span class="md-icon" title="Created">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.47 15.08 11 13V7h1.5v5.25l3.08 1.83c-.41.28-.79.62-1.11 1m-1.39 4.84c-.36.05-.71.08-1.08.08-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8c0 .37-.03.72-.08 1.08.69.1 1.33.32 1.92.64.1-.56.16-1.13.16-1.72 0-5.5-4.5-10-10-10S2 6.5 2 12s4.47 10 10 10c.59 0 1.16-.06 1.72-.16-.32-.59-.54-1.23-.64-1.92M18 15v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand Down
1 change: 1 addition & 0 deletions assets/stylesheets/main.8608ea7d.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/stylesheets/main.8608ea7d.min.css.map

Large diffs are not rendered by default.

16 changes: 6 additions & 10 deletions compile_run/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@


<link rel="icon" href="../assets/favicons/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.3">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.4">



<title>Compile and Run - EXTPAR</title>



<link rel="stylesheet" href="../assets/stylesheets/main.d7758b05.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.8608ea7d.min.css">


<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
Expand Down Expand Up @@ -896,6 +896,8 @@ <h2 id="running">Running<a class="headerlink" href="#running" title="Permanent l
<li><em>exptar_era_to_buffer.py</em></li>
<li><em>extpar_ahf_to_buffer.py</em></li>
<li><em>extpar_isa_to_buffer.py</em> </li>
<li><em>extpar_cdnc_to_buffer.py</em></li>
<li><em>extpar_edgar_to_buffer.py</em> </li>
</ul>
<p>can be treated like the Fortran binaries and copied to the <code>run/</code> directory. Make sure the <em>namelist.py</em> is also present in the <code>run/</code> directory. </p>
<p>All self-written Python modules are stored in <a href="https://github.com/C2SM/extpar/tree/master/python/lib" target="_blank"><code>python/lib</code> <span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z"/></svg></span></a>
Expand All @@ -904,12 +906,6 @@ <h2 id="running">Running<a class="headerlink" href="#running" title="Permanent l
</code></pre></div>
<p>Some runscript examples are available under <a href="https://github.com/C2SM/extpar/tree/master/run_scripts" target="_blank"><code>run_scripts</code> <span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z"/></svg></span></a>.
Just adapt them to your needs!</p>
<h3 id="check">Check<a class="headerlink" href="#check" title="Permanent link">&para;</a></h3>
<ol>
<li>that you haven't got any error message at runtime,</li>
<li>that you got a file in NetCDF format (.nc), and</li>
<li>in case of use with COSMO that Int2lm is able to read these 2 files </li>
</ol>



Expand All @@ -932,7 +928,7 @@ <h3 id="check">Check<a class="headerlink" href="#check" title="Permanent link">&
<span class="md-icon" title="Last update">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand All @@ -942,7 +938,7 @@ <h3 id="check">Check<a class="headerlink" href="#check" title="Permanent link">&
<span class="md-icon" title="Created">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.47 15.08 11 13V7h1.5v5.25l3.08 1.83c-.41.28-.79.62-1.11 1m-1.39 4.84c-.36.05-.71.08-1.08.08-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8c0 .37-.03.72-.08 1.08.69.1 1.33.32 1.92.64.1-.56.16-1.13.16-1.72 0-5.5-4.5-10-10-10S2 6.5 2 12s4.47 10 10 10c.59 0 1.16-.06 1.72-.16-.32-.59-.54-1.23-.64-1.92M18 15v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand Down
10 changes: 4 additions & 6 deletions dependencies/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@


<link rel="icon" href="../assets/favicons/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.3">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.4">



<title>Dependencies - EXTPAR</title>



<link rel="stylesheet" href="../assets/stylesheets/main.d7758b05.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.8608ea7d.min.css">


<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
Expand Down Expand Up @@ -853,8 +853,6 @@ <h3 id="python-cdo">Python-CDO<a class="headerlink" href="#python-cdo" title="Pe
<p>Be sure that these libraries are installed on your system
or install them yourself by following the installation
instructions provided with the libraries.</p>
<h4 id="on-the-cscs-machines">On the CSCS machines<a class="headerlink" href="#on-the-cscs-machines" title="Permanent link">&para;</a></h4>
<p>All the required libraries are already installed on the CSCS machines. </p>
<h4 id="on-the-dkrz-machine-levante">On the DKRZ machine Levante<a class="headerlink" href="#on-the-dkrz-machine-levante" title="Permanent link">&para;</a></h4>
<p>All the required libraries are already installed on the DKRZ machine.</p>

Expand All @@ -879,7 +877,7 @@ <h4 id="on-the-dkrz-machine-levante">On the DKRZ machine Levante<a class="header
<span class="md-icon" title="Last update">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand All @@ -889,7 +887,7 @@ <h4 id="on-the-dkrz-machine-levante">On the DKRZ machine Levante<a class="header
<span class="md-icon" title="Created">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.47 15.08 11 13V7h1.5v5.25l3.08 1.83c-.41.28-.79.62-1.11 1m-1.39 4.84c-.36.05-.71.08-1.08.08-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8c0 .37-.03.72-.08 1.08.69.1 1.33.32 1.92.64.1-.56.16-1.13.16-1.72 0-5.5-4.5-10-10-10S2 6.5 2 12s4.47 10 10 10c.59 0 1.16-.06 1.72-.16-.32-.59-.54-1.23-.64-1.92M18 15v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand Down
19 changes: 9 additions & 10 deletions development/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@


<link rel="icon" href="../assets/favicons/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.3">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.4">



<title>Development - EXTPAR</title>



<link rel="stylesheet" href="../assets/stylesheets/main.d7758b05.min.css">
<link rel="stylesheet" href="../assets/stylesheets/main.8608ea7d.min.css">


<link rel="stylesheet" href="../assets/stylesheets/palette.06af60db.min.css">
Expand Down Expand Up @@ -870,29 +870,28 @@ <h2 id="git-and-github">Git and Github<a class="headerlink" href="#git-and-githu
<p>The EXTPAR code is developed using the Git version control system and the <a href="https://github.com/C2SM/EXTPAR" target="_blank">Github web interface <span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z"/></svg></span></a>.
Outstanding bugs and requested features are tracked using the <a href="https://github.com/C2SM/EXTPAR/issues" target="_blank">Issues <span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z"/></svg></span></a> section of the Github repository. Additionally, automated testing of newly developed features is integrated into the Github interface using the Jenkins CI tool. </p>
<h3 id="main-branches">Main branches<a class="headerlink" href="#main-branches" title="Permanent link">&para;</a></h3>
<p>The <strong>master</strong> branch only contains code which are released versions.
All commits on the master branch are tagged (<code>git tag -a vX.Y.Z</code>).
Only the core development team is allowed to modify the master branch.</p>
<p>The <strong>master</strong> branch is protected and only the core development team is allowed to modify the master branch.
All tags and releases are based on this branch.</p>
<h3 id="supporting-branches">Supporting branches<a class="headerlink" href="#supporting-branches" title="Permanent link">&para;</a></h3>
<p>Any new code development should be done in a <strong>topic</strong> branch. Topic branches are merged
back into master by opening a pull request. Code must be peer reviewed by the
source code administrator.</p>
<p>Supporting branches are removed once successfully merged in one of the master branch.</p>
<p>Supporting branches are removed once successfully merged in the master branch.</p>
<h3 id="developments-with-new-input-data-sets">Developments with new input data sets<a class="headerlink" href="#developments-with-new-input-data-sets" title="Permanent link">&para;</a></h3>
<p>Any new EXTPAR code that is accompanied by a new input data file or files should be added with a simultaneous pull request
in both this code repository (for the code changes) and in the <a href="https://gitlab.dkrz.de/extpar-data/extpar-input-data" target="_blank">extpar-input-data repository <span class="twemoji"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3m-2 16H5V5h7V3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7h-2z"/></svg></span></a>
(for the addition of the input data files). The <strong>topic</strong> branch for both pull requests should have the same name, in order to enable
the synchronization of the code and input-data repositories.</p>
<h3 id="testing-new-developments">Testing new developments<a class="headerlink" href="#testing-new-developments" title="Permanent link">&para;</a></h3>
<p>Once a developer has finished developing a new feature or bug fix, they should make a
pull request on the Github repository from their topic branch into the rc-branch.<br />
pull request on the Github repository from their topic branch into the master-branch.<br />
Then, they should write the following comment into the pull request conversation: </p>
<div class="highlight"><pre><span></span><code>launch jenkins
</code></pre></div>
<p>This will start the automated testing, and the code will be compiled and tested on co2 (ETH) and Levante (DKRZ).</p>
<p>If the tests fail, then the developer should fix the issues and resubmit the testing on Jenkins.<br />
Once all of the tests are passing, then they should notify the source code administrator that the pull
request is ready for review and merging into the rc-branch. </p>
request is ready for review and merging into the master-branch. </p>
<h2 id="fortran-code">Fortran Code<a class="headerlink" href="#fortran-code" title="Permanent link">&para;</a></h2>
<h3 id="logging">Logging<a class="headerlink" href="#logging" title="Permanent link">&para;</a></h3>
<p>In case you want to add some additional prints in EXTPAR, please use the logger described below.</p>
Expand Down Expand Up @@ -1029,7 +1028,7 @@ <h3 id="coding-rules-and-best-practices_1">Coding rules and best practices<a cla
<span class="md-icon" title="Last update">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand All @@ -1039,7 +1038,7 @@ <h3 id="coding-rules-and-best-practices_1">Coding rules and best practices<a cla
<span class="md-icon" title="Created">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.47 15.08 11 13V7h1.5v5.25l3.08 1.83c-.41.28-.79.62-1.11 1m-1.39 4.84c-.36.05-.71.08-1.08.08-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8c0 .37-.03.72-.08 1.08.69.1 1.33.32 1.92.64.1-.56.16-1.13.16-1.72 0-5.5-4.5-10-10-10S2 6.5 2 12s4.47 10 10 10c.59 0 1.16-.06 1.72-.16-.32-.59-.54-1.23-.64-1.92M18 15v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand Down
8 changes: 4 additions & 4 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@


<link rel="icon" href="assets/favicons/favicon.ico">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.3">
<meta name="generator" content="mkdocs-1.6.1, mkdocs-material-9.6.4">



<title>EXTPAR</title>



<link rel="stylesheet" href="assets/stylesheets/main.d7758b05.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.8608ea7d.min.css">


<link rel="stylesheet" href="assets/stylesheets/palette.06af60db.min.css">
Expand Down Expand Up @@ -1099,7 +1099,7 @@ <h2 id="support">Support<a class="headerlink" href="#support" title="Permanent l
<span class="md-icon" title="Last update">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand All @@ -1109,7 +1109,7 @@ <h2 id="support">Support<a class="headerlink" href="#support" title="Permanent l
<span class="md-icon" title="Created">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M14.47 15.08 11 13V7h1.5v5.25l3.08 1.83c-.41.28-.79.62-1.11 1m-1.39 4.84c-.36.05-.71.08-1.08.08-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8c0 .37-.03.72-.08 1.08.69.1 1.33.32 1.92.64.1-.56.16-1.13.16-1.72 0-5.5-4.5-10-10-10S2 6.5 2 12s4.47 10 10 10c.59 0 1.16-.06 1.72-.16-.32-.59-.54-1.23-.64-1.92M18 15v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></svg>
</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 11, 2025</span>
<span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">February 12, 2025</span>
</span>


Expand Down
Loading

0 comments on commit 1c7ad44

Please sign in to comment.