<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://snicdocs.nsc.liu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hamish+Struthers+%28NSC%29</id>
	<title>SNIC Documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://snicdocs.nsc.liu.se/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hamish+Struthers+%28NSC%29"/>
	<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/wiki/Special:Contributions/Hamish_Struthers_(NSC)"/>
	<updated>2026-05-11T13:24:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.31.10</generator>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_EC-Earth4_on_Tetralith&amp;diff=7807</id>
		<title>Building EC-Earth4 on Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_EC-Earth4_on_Tetralith&amp;diff=7807"/>
		<updated>2021-05-20T13:44:37Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The documentation below gives the minimal steps required to build EC-Earth 4 on [https://nsc.liu.se/systems/tetralith/ Tetralith]. Please see the [https://ec-earth-4-tutorial.readthedocs.io/en/latest/introduction.html EC-Earth 4 getting started tutorial] for more details.&lt;br /&gt;
&lt;br /&gt;
;Getting the sources&lt;br /&gt;
&lt;br /&gt;
The source code can be downloaded form the [https://dev.ec-earth.org/projects/ec-earth-4 EC-Earth development portal] source code repository. Check available model versions using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; svn ls https://svn.ec-earth.org/ecearth4/trunk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The source code should be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up. For example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; mkdir Projects&lt;br /&gt;
&amp;gt; cd ~/Projects&lt;br /&gt;
&amp;gt; svn co https://svn.ec-earth.org/ecearth4/trunk ECE4-trunk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;ECE4 conda environment&lt;br /&gt;
&lt;br /&gt;
A pre-prepared conda environment for EC-Earth4 is available for use in &amp;lt;tt&amp;gt;/proj/bolinc/shared/software/Python/ECE4&amp;lt;/tt&amp;gt;. To activate this environment:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; module load Anaconda/2020.07-nsc1&lt;br /&gt;
&amp;gt; conda activate /proj/bolinc/shared/software/Python/ECE4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Building the EC-Earth 4 components&lt;br /&gt;
&lt;br /&gt;
Edit the &amp;lt;tt&amp;gt;&amp;lt;base&amp;gt;/sources/se/user-settings.yml&amp;lt;/tt&amp;gt; line 9 such that the &amp;quot;base_dir&amp;quot; variable points to the correct path for your EC-Earth 4 model. From the example above: &lt;br /&gt;
&lt;br /&gt;
       base_dir: &amp;quot;/home/x_abcde/Projects/ECE4-trunk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Load the intel 2018a-eb build envirunment module:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; module load buildenv-intel/2018a-eb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now build individual components using the &amp;quot;se&amp;quot; (ScriptEngine) python module, and the platforms/nsc-tetralith.yml platform definition, e.g. oasis&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; cd /home/x_abcde/Projects/ECE4-trunk/sources/se&lt;br /&gt;
&amp;gt; se user-settings.yml platforms/nsc-tetralith.yml compile-oasis.yml &amp;gt; se-output-oasis.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_EC-Earth4_on_Tetralith&amp;diff=7806</id>
		<title>Building EC-Earth4 on Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_EC-Earth4_on_Tetralith&amp;diff=7806"/>
		<updated>2021-05-20T13:42:21Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot; The documentation below gives the minimal steps required to build EC-Earth 4 on [https://nsc.liu.se/systems/tetralith/ Tetralith]. Please see the [https://ec-earth-4-tutorial...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The documentation below gives the minimal steps required to build EC-Earth 4 on [https://nsc.liu.se/systems/tetralith/ Tetralith]. Please see the [https://ec-earth-4-tutorial.readthedocs.io/en/latest/introduction.html EC-Earth 4 getting started tutorial] for more details.&lt;br /&gt;
&lt;br /&gt;
;Getting the sources&lt;br /&gt;
&lt;br /&gt;
The source code can be downloaded form the [https://dev.ec-earth.org/projects/ec-earth-4 EC-Earth development portal] source code repository. Check available model versions using:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; svn ls https://svn.ec-earth.org/ecearth4/trunk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The source code should be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up. For example:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; mkdir Projects&lt;br /&gt;
&amp;gt; cd ~/Projects&lt;br /&gt;
&amp;gt; svn co https://svn.ec-earth.org/ecearth4/trunk ECE4-trunk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;ECE4 conda environment&lt;br /&gt;
&lt;br /&gt;
A pre-prepared conda environment for EC-Earth4 is available for use in &amp;lt;tt&amp;gt;/proj/bolinc/shared/software/Python/ECE4&amp;lt;/tt&amp;gt;. To activate this environment:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; module load Anaconda/2020.07-nsc1&lt;br /&gt;
&amp;gt; conda activate /proj/bolinc/shared/software/Python/ECE4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Building the EC-Earth 4 components&lt;br /&gt;
&lt;br /&gt;
Edit the &amp;lt;tt&amp;gt;&amp;lt;base&amp;gt;/sources/se/user-settings.yml&amp;lt;/tt&amp;gt; line 9 such that the &amp;quot;base_dir&amp;quot; variable points to the correct path for your EC-Earth 4 model. From the example above: &lt;br /&gt;
&lt;br /&gt;
       base_dir: &amp;quot;/home/x_abcde/Projects/ECE4-trunk&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Load the intel 2018a-eb build envirunment module:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; module load buildenv-intel/2018a-eb&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can now build individual components using the &amp;quot;se&amp;quot; (ScriptEngine) python module, and the platforms/nsc-tetralith.yml platform definition, e.g. oasis&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;gt; se user-settings.yml platforms/nsc-tetralith.yml compile-oasis.yml &amp;gt; se-output-oasis.log 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7805</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7805"/>
		<updated>2021-05-20T13:14:42Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: NCS's Tetralith system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
:[[Building CESM 1.2.2.1 Tetralith]]&lt;br /&gt;
:[[Building NorESM 1 Tetralith]]&lt;br /&gt;
:[[Building CESM 2.1.0 Tetralith]]&lt;br /&gt;
:[[Building and running MIMICAv5 on Tetralith]]&lt;br /&gt;
:[[Building EC-Earth4 on Tetralith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7804</id>
		<title>Building CESM 2.1.0 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7804"/>
		<updated>2021-05-06T19:32:59Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (SNIC 2020/14-98). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the SNIC 2020/14-98 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model. The source code, build and run scripts can be downloaded as described in the CESM 2.1.0 [https://escomp.github.io/cesm/release-cesm2 quick guide]. &lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
Starting with CESM2, releases are available through a public GitHub repository, http://github.com/ESCOMP/cesm. The latest version of the release code can be downloaded by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone -b release-cesm2.1.0 https://github.com/ESCOMP/cesm.git cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./manage_externals/checkout_externals&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm2.1.0&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/config/cesm/machines/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm2.1.0/* .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF-HDF5/4.6.2-nsc1-parallel-private_hdf5-intel20018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f09_g17' resolution case using the 'BW1850' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase --case ../cases/BW1850 --walltime 24:00:00 --compset BW1850 --res f09_g17 --machine tetralith --project snic2019-1-2 --output-root /proj/bolinc/users/struthers/cesm2.1.0-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/cases/BW1850&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.submit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7803</id>
		<title>Building CESM 1.2.2.1 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7803"/>
		<updated>2021-05-06T19:31:39Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm1.2/ CESM 1.2.2.1] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (SNIC 2020/14-98). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the SNIC 2020/14-98 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model, but a short [http://www.cesm.ucar.edu/models/register/register.html registration] is required before access to the subversion repository is granted. The source code, build and run scripts can be downloaded as described in the CESM1.2 [http://www.cesm.ucar.edu/models/cesm1.2/cesm/doc/usersguide/book1.html user guide]. To list the available model versions, after CESM registration (on Tetralith):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn list https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
As an example, download the CESM distribution to some base folder &amp;lt;tt&amp;gt;&amp;lt;cesm-base&amp;gt;&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
1. Change to the appropriate folder&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Checkout version 1.2.2.1&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn co https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags/cesm1_2_2_1 cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm1.2.2.1&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/create_newcase .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Case.template&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_definition.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/ConfigCase.pm .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Machines&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_compilers.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_machines.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/env_mach_specific.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/mkbatch.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF-HDF5/4.6.2-nsc1-parallel-private_hdf5-intel20018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f19_g16' resolution case using the 'B' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase -case ../cases/lbtest-f19_g16-B -res f19_g16 -compset B -mach tetralith -ccsm_out /proj/bolinc/users/${USER}/cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/cases/lbtest-f19_g16-B&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./cesm_setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./lbtest-f19_g16-B.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;sbatch ./lbtest-f19_g16-B.run&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7649</id>
		<title>Building CESM 2.1.0 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7649"/>
		<updated>2020-12-04T12:23:58Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model. The source code, build and run scripts can be downloaded as described in the CESM 2.1.0 [https://escomp.github.io/cesm/release-cesm2 quick guide]. &lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
Starting with CESM2, releases are available through a public GitHub repository, http://github.com/ESCOMP/cesm. The latest version of the release code can be downloaded by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone -b release-cesm2.1.0 https://github.com/ESCOMP/cesm.git cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./manage_externals/checkout_externals&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm2.1.0&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/config/cesm/machines/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm2.1.0/* .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF-HDF5/4.6.2-nsc1-parallel-private_hdf5-intel20018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f09_g17' resolution case using the 'BW1850' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase --case ../cases/BW1850 --walltime 24:00:00 --compset BW1850 --res f09_g17 --machine tetralith --project snic2019-1-2 --output-root /proj/bolinc/users/struthers/cesm2.1.0-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/cases/BW1850&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.submit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7648</id>
		<title>Building CESM 1.2.2.1 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7648"/>
		<updated>2020-12-04T12:08:46Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm1.2/ CESM 1.2.2.1] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model, but a short [http://www.cesm.ucar.edu/models/register/register.html registration] is required before access to the subversion repository is granted. The source code, build and run scripts can be downloaded as described in the CESM1.2 [http://www.cesm.ucar.edu/models/cesm1.2/cesm/doc/usersguide/book1.html user guide]. To list the available model versions, after CESM registration (on Tetralith):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn list https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
As an example, download the CESM distribution to some base folder &amp;lt;tt&amp;gt;&amp;lt;cesm-base&amp;gt;&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
1. Change to the appropriate folder&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Checkout version 1.2.2.1&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn co https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags/cesm1_2_2_1 cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm1.2.2.1&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/create_newcase .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Case.template&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_definition.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/ConfigCase.pm .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Machines&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_compilers.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_machines.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/env_mach_specific.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/mkbatch.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF-HDF5/4.6.2-nsc1-parallel-private_hdf5-intel20018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f19_g16' resolution case using the 'B' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase -case ../cases/lbtest-f19_g16-B -res f19_g16 -compset B -mach tetralith -ccsm_out /proj/bolinc/users/${USER}/cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/cases/lbtest-f19_g16-B&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./cesm_setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./lbtest-f19_g16-B.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;sbatch ./lbtest-f19_g16-B.run&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7548</id>
		<title>Building CESM 2.1.0 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7548"/>
		<updated>2020-05-25T14:54:35Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model. The source code, build and run scripts can be downloaded as described in the CESM 2.1.0 [https://escomp.github.io/cesm/release-cesm2 quick guide]. &lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
Starting with CESM2, releases are available through a public GitHub repository, http://github.com/ESCOMP/cesm. The latest version of the release code can be downloaded by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone -b release-cesm2.1.0 https://github.com/ESCOMP/cesm.git cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cd cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./manage_externals/checkout_externals&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm2.1.0&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/config/cesm/machines/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm2.1.0/* .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb HDF5/1.8.19-nsc1-intel-2018a-eb PnetCDF/1.8.1-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f09_g17' resolution case using the 'BW1850' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase --case ../cases/BW1850 --walltime 24:00:00 --compset BW1850 --res f09_g17 --machine tetralith --project snic2019-1-2 --output-root /proj/bolinc/users/struthers/cesm2.1.0-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/cases/BW1850&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.submit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7469</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7469"/>
		<updated>2020-04-02T13:50:42Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=80&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI; Collaborative projects with SMHI and the Bolin Centre.&lt;br /&gt;
|image=Hamish_Struthers-ae-crop.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
* [[expertise::MIMICA]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:Hamish_Struthers-ae-crop.jpg&amp;diff=7468</id>
		<title>File:Hamish Struthers-ae-crop.jpg</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:Hamish_Struthers-ae-crop.jpg&amp;diff=7468"/>
		<updated>2020-04-02T13:50:00Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv4_on_Tetralith&amp;diff=7462</id>
		<title>Building and running MIMICAv4 on Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv4_on_Tetralith&amp;diff=7462"/>
		<updated>2020-03-19T14:37:54Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot;This page describes the building the [https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013MS000292 MIMICAv4] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013MS000292 MIMICAv4] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system.&lt;br /&gt;
&lt;br /&gt;
MIMICA is a 3D high-resolution model designed for atmospheric applications and written entirely in fortran. The code has been originally developed by Chien Wang at MIT, and later updated and transformed into a true LES model by Julien Savre at Stockholm University. Today, MIMICA is developed under the git version control system and is hosted on the [https://bitbucket.org/matthiasbrakebusch/mimicav4/src/master/ Bitbucket] web-page&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
Once you have a Bitbucket account with the correct permissions to access the MIMICA repository, the MIMICAv4 distribution can be cloned by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone --branch tetralith_version https://my-username@bitbucket.org/matthiasbrakebusch/mimicav4.git&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note: choose the tetralith_version branch. If you want to use the master branch, instructions given below.&lt;br /&gt;
&lt;br /&gt;
If space permits, it is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system on Tetralith. This ensures that your code, and configuration files are backed up.&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7461</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7461"/>
		<updated>2020-03-19T14:17:24Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: NCS's Tetralith system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
:[[Building CESM 1.2.2.1 Tetralith]]&lt;br /&gt;
:[[Building NorESM 1 Tetralith]]&lt;br /&gt;
:[[Building CESM 2.1.0 Tetralith]]&lt;br /&gt;
:[[Building and running MIMICAv5 on Tetralith]]&lt;br /&gt;
:[[Building and running MIMICAv4 on Tetralith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv5_on_Tetralith&amp;diff=7459</id>
		<title>Building and running MIMICAv5 on Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv5_on_Tetralith&amp;diff=7459"/>
		<updated>2020-03-09T13:54:41Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013MS000292 MIMICAv5] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system.&lt;br /&gt;
&lt;br /&gt;
MIMICA is a 3D high-resolution model designed for atmospheric applications and written entirely in fortran. The code has been originally developed by Chien Wang at MIT, and later updated and transformed into a true LES model by Julien Savre at Stockholm University. Today, MIMICA is developed under the git version control system and is hosted on the [https://bitbucket.org/matthiasbrakebusch/mimicav5 Bitbucket] web-page&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
Once you have a Bitbucket account with the correct permissions to access the MIMICA repository, the MIMICAv5 distribution can be cloned by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone https://my-username@bitbucket.org/matthiasbrakebusch/mimicav5.git mimicav5&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If space permits, it is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system on Tetralith. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
;MIMICA modules&lt;br /&gt;
&lt;br /&gt;
A set of software modules have been installed on Tetralith specifically to try to match as closely as possible the environment used in the model development by Julien. It is recommended that these modules are used for building and running MIMICA on Tetralith to reduce porting problems.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load buildenv-intel/2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module use /proj/bolinc/shared/software/modules&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load netCDF/4.4.1-intel-2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load fftw/3.3.8-intel-2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Environment variables and Makefile&lt;br /&gt;
&lt;br /&gt;
Loading the modules above sets a number of environment variables (incl. &amp;lt;tt&amp;gt;NETCDF_DIR, FFTW_LIB, FFTW_INC&amp;lt;/tt&amp;gt;). The &amp;lt;tt&amp;gt;MIMICA&amp;lt;/tt&amp;gt; environment variable must be set to the root path of the MIMICAv5 download (see 'Getting the source code' above), e.g.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;$ export MIMICA=/home/my-tetralith-username/models/mimicav5&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A Tetralith specific &amp;lt;tt&amp;gt;Makefile&amp;lt;/tt&amp;gt; associated with the above modules can be copied on Tetralith from (&amp;lt;tt&amp;gt;/proj/nsc/users/struthers/Public/MIMICA/Makefile-v5&amp;lt;/tt&amp;gt;) to your working folder.&lt;br /&gt;
&lt;br /&gt;
This &amp;lt;tt&amp;gt;Makefile&amp;lt;/tt&amp;gt; uses the 'centrally' installed fftw (module fftw/3.3.8-intel-2017.u7-bare).&lt;br /&gt;
&lt;br /&gt;
;The start file&lt;br /&gt;
&lt;br /&gt;
Two environment variables have to be set in the 'start' file specifically for Tetralith + MIMICA modules/environment.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;setenv NETCDF ${NETCDF_DIR}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;setenv CMPLER INTEL&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Run file/SLURM settings&lt;br /&gt;
&lt;br /&gt;
The resource request to Tetralith's SLURM batch system should match the domain decomposition defined in the 'start' file. Simply the number of cores (-n in SLURM) should = NPX*NPY from the start file, e.g. if the definitions of NPX and NPY in your start file are:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;setenv NPX 4&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;setenv NPY 2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
then the number of cores requested in your run script should be:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;#SBATCH -n 8&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv5_on_Tetralith&amp;diff=7458</id>
		<title>Building and running MIMICAv5 on Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv5_on_Tetralith&amp;diff=7458"/>
		<updated>2020-03-09T13:28:42Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013MS000292 MIMICAv5] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system.&lt;br /&gt;
&lt;br /&gt;
MIMICA is a 3D high-resolution model designed for atmospheric applications and written entirely in fortran. The code has been originally developed by Chien Wang at MIT, and later updated and transformed into a true LES model by Julien Savre at Stockholm University. Today, MIMICA is developed under the git version control system and is hosted on the [https://bitbucket.org/matthiasbrakebusch/mimicav5 Bitbucket] web-page&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
Once you have a Bitbucket account with the correct permissions to access the MIMICA repository, the MIMICAv5 distribution can be cloned by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone https://my-username@bitbucket.org/matthiasbrakebusch/mimicav5.git mimicav5&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If space permits, it is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system on Tetralith. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
;MIMICA modules&lt;br /&gt;
&lt;br /&gt;
A set of software modules have been installed on Tetralith specifically to try to mimic as closely as possible the environment used in the model development by Julien. It is recommended that these modules are used for building and running MIMICA on Tetralith to reduce porting problems.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load buildenv-intel/2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module use /proj/bolinc/shared/software/modules&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load netCDF/4.4.1-intel-2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load fftw/3.3.8-intel-2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Environment variables, Makefile and start file&lt;br /&gt;
&lt;br /&gt;
Loading the modules above sets a number of environment variables (incl. &amp;lt;tt&amp;gt;NETCDF_DIR, FFTW_LIB, FFTW_INC&amp;lt;/tt&amp;gt;). The &amp;lt;tt&amp;gt;MIMICA&amp;lt;/tt&amp;gt; environment variable must be set to the root path of the MIMICAv5 download (see 'Getting the source code' above), e.g.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;$ export MIMICA=/home/my-tetralith-username/models/mimicav5&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A Tetralith specific Makefile associated with the above modules can be downloaded here or the same file can be copied on Tetralith from (&amp;lt;tt&amp;gt;/proj/nsc/users/struthers/Public/MIMICA/makefile-v5&amp;lt;/tt&amp;gt;).&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv5_on_Tetralith&amp;diff=7457</id>
		<title>Building and running MIMICAv5 on Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_and_running_MIMICAv5_on_Tetralith&amp;diff=7457"/>
		<updated>2020-03-09T09:54:33Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot;This page describes the building the [https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013MS000292 MIMICAv5] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [https://agupubs.onlinelibrary.wiley.com/doi/full/10.1002/2013MS000292 MIMICAv5] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system.&lt;br /&gt;
&lt;br /&gt;
MIMICA is a 3D high-resolution model designed for atmospheric applications and written entirely in fortran. The code has been originally developed by Chien Wang at MIT, and later updated and transformed into a true LES model by Julien Savre at Stockholm University. Today, MIMICA is developed under the git version control system and is hosted on the [https://bitbucket.org/matthiasbrakebusch/mimicav5 Bitbucket] web-page&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
Once you have a Bitbucket account with the correct permissions to access the MIMICA repository, the MIMICAv5 distribution can be cloned by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone https://my-username@bitbucket.org/matthiasbrakebusch/mimicav5.git mimicav5&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If space permits, it is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system on Tetralith. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
;MIMICA modules&lt;br /&gt;
&lt;br /&gt;
A set of software modules have been installed on Tetralith specifically to try to mimic as closely as possible the environment used in the model development by Julien. It is recommended that these modules are used for building and running MIMICA on Tetralith to reduce porting problems.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load buildenv-intel/2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module use /proj/bolinc/shared/software/modules&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load netCDF/4.4.1-intel-2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;$ module load fftw/3.3.8-intel-2017.u7-bare&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Environment variables, Makefile and start file&lt;br /&gt;
&lt;br /&gt;
Loading the modules above sets a number of environment variables (incl. &amp;lt;tt&amp;gt;NETCDF_DIR, FFTW_LIB, FFTW_INC&amp;lt;/tt&amp;gt;). The &amp;lt;tt&amp;gt;MIMICA&amp;lt;/tt&amp;gt; environment variable must be set to the root path of the MIMICAv5 download (see 'Getting the source code' above), e.g.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;$ export MIMICA=/home/my-tetralith-username/models/mimicav5&amp;lt;/code&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7455</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7455"/>
		<updated>2020-03-09T09:15:16Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: NCS's Tetralith system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
:[[Building CESM 1.2.2.1 Tetralith]]&lt;br /&gt;
:[[Building NorESM 1 Tetralith]]&lt;br /&gt;
:[[Building CESM 2.1.0 Tetralith]]&lt;br /&gt;
:[[Building and running MIMICAv5 on Tetralith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7258</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7258"/>
		<updated>2020-02-25T08:34:55Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=80&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI; Collaborative projects with SMHI and the Bolin Centre.&lt;br /&gt;
|image=Hamish_Struthers.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
* [[expertise::MIMICA]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:Hamish_Struthers.jpg&amp;diff=7257</id>
		<title>File:Hamish Struthers.jpg</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:Hamish_Struthers.jpg&amp;diff=7257"/>
		<updated>2020-02-25T08:34:34Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7256</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7256"/>
		<updated>2020-02-25T08:33:31Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=80&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI; Collaborative projects with SMHI and the Bolin Centre.&lt;br /&gt;
|image=Hamish_Struthers_crop.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
* [[expertise::MIMICA]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:Hamish_Struthers_crop.jpg&amp;diff=7255</id>
		<title>File:Hamish Struthers crop.jpg</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:Hamish_Struthers_crop.jpg&amp;diff=7255"/>
		<updated>2020-02-25T08:32:58Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7254</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7254"/>
		<updated>2020-02-25T08:31:02Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=80&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI; Collaborative projects with SMHI and the Bolin Centre.&lt;br /&gt;
|image=Hamish.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
* [[expertise::MIMICA]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7253</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7253"/>
		<updated>2020-02-25T08:27:34Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* Expertise */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=80&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI.; Collaborative projects with SMHI and [http://www.bolin.su.se/ BBCC].&lt;br /&gt;
|image=Hamish.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
* [[expertise::MIMICA]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7252</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=7252"/>
		<updated>2020-02-25T08:25:12Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=80&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI.; Collaborative projects with SMHI and [http://www.bolin.su.se/ BBCC].&lt;br /&gt;
|image=Hamish.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_NorESM_1_Tetralith&amp;diff=7054</id>
		<title>Building NorESM 1 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_NorESM_1_Tetralith&amp;diff=7054"/>
		<updated>2019-09-05T08:56:37Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Short build instructions (NorESM1 on Tetralith):&lt;br /&gt;
&lt;br /&gt;
1. Download NorESM1 source code (to the folder &amp;lt;tt&amp;gt;&amp;lt;noresm_source&amp;gt;&amp;lt;/tt&amp;gt;). NorESM source code can be obtained after registration with the developers, &lt;br /&gt;
see: [https://noresm-docs.readthedocs.io/en/latest/start.html#obtaining-a-version-of-the-model Obtaining a version of the model]&lt;br /&gt;
&lt;br /&gt;
2. Copy:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/Macros.tetralith&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/config_machines.xml&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/env_machopts.tetralith&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/mkbatch.tetralith&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to &amp;lt;tt&amp;gt;&amp;lt;noresm_source&amp;gt;/scripts/ccsm_utils/Machines&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Create new case, e.g.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;noresm_source&amp;gt;/scripts&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase -case ../cases/casename -res f19_g16 -compset N2000AERCN -mach tetralith -ccsm_out /proj/bolinc/users/${USER}/NorESM1-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nb. &amp;lt;tt&amp;gt;-ccsm_out&amp;lt;/tt&amp;gt; variable is required. This sets where the model is compiled and where output is written.&lt;br /&gt;
&lt;br /&gt;
5. Go to case folder. Execute &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./configure -case&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Edit any env files you wish.&lt;br /&gt;
&lt;br /&gt;
7. If not set, add:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;export I_MPI_COMPATIBILITY=4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. Build and run your model (&amp;lt;tt&amp;gt;$CASE.build&amp;lt;/tt&amp;gt; &amp;amp; &amp;lt;tt&amp;gt;sbatch $CASE.run&amp;lt;/tt&amp;gt;)&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7052</id>
		<title>Building CESM 2.1.0 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7052"/>
		<updated>2019-08-28T07:55:36Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model. The source code, build and run scripts can be downloaded as described in the CESM 2.1.0 [https://escomp.github.io/cesm/release-cesm2 quick guide]. &lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
Starting with CESM2, releases are available through a public GitHub repository, http://github.com/ESCOMP/cesm. The latest version of the release code can be downloaded by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone -b release-cesm2.1.0 https://github.com/ESCOMP/cesm.git cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm2.1.0&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/config/cesm/machines/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm2.1.0/* .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb HDF5/1.8.19-nsc1-intel-2018a-eb PnetCDF/1.8.1-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f09_g17' resolution case using the 'BW1850' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase --case ../cases/BW1850 --walltime 24:00:00 --compset BW1850 --res f09_g17 --machine tetralith --project snic2019-1-2 --output-root /proj/bolinc/users/struthers/cesm2.1.0-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/cases/BW1850&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.submit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7051</id>
		<title>Building CESM 2.1.0 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7051"/>
		<updated>2019-08-28T07:55:04Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model. The source code, build and run scripts can be downloaded as described in the CESM 2.1.0 [https://escomp.github.io/cesm/release-cesm2 quick guide]. &lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
Starting with CESM2, releases are available through a public GitHub repository, http://github.com/ESCOMP/cesm. The latest version of the release code can be downloaded by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone -b release-cesm2.1.0 https://github.com/ESCOMP/cesm.git cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm2.1.0&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/config/cesm/machines/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm2.1.0/* .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module purge&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb HDF5/1.8.19-nsc1-intel-2018a-eb PnetCDF/1.8.1-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f09_g17' resolution case using the 'BW1850' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase --case ../cases/BW1850 --walltime 24:00:00 --compset BW1850 --res f09_g17 --machine tetralith --project snic2019-1-2 --output-root /proj/bolinc/users/struthers/cesm2.1.0-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/cases/BW§1850&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.submit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7050</id>
		<title>Building CESM 2.1.0 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_2.1.0_Tetralith&amp;diff=7050"/>
		<updated>2019-08-26T13:35:24Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm2/ CESM 2.1.0] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model. The source code, build and run scripts can be downloaded as described in the CESM 2.1.0 [https://escomp.github.io/cesm/release-cesm2 quick guide]. &lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
Starting with CESM2, releases are available through a public GitHub repository, http://github.com/ESCOMP/cesm. The latest version of the release code can be downloaded by executing, e.g.:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone -b release-cesm2.1.0 https://github.com/ESCOMP/cesm.git cesm2.1.0&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm2.1.0&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/config/cesm/machines/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm2.1.0/* .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb HDF5/1.8.19-nsc1-intel-2018a-eb PnetCDF/1.8.1-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f09_g17' resolution case using the 'BW1850' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase --case ../cases/BW1850 --walltime 24:00:00 --compset BW1850 --res f09_g17 --machine tetralith --project snic2019-1-2 --output-root /proj/bolinc/users/struthers/cesm2.1.0-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm2.1.0/cime/cases/BW§1850&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./case.submit&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7049</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7049"/>
		<updated>2019-08-26T13:20:45Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: NCS's Tetralith system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
:[[Building CESM 1.2.2.1 Tetralith]]&lt;br /&gt;
:[[Building NorESM 1 Tetralith]]&lt;br /&gt;
:[[Building CESM 2.1.0 Tetralith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7030</id>
		<title>Building CESM 1.2.2.1 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7030"/>
		<updated>2019-03-21T14:50:47Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm1.2/ CESM 1.2.2.1] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model, but a short [http://www.cesm.ucar.edu/models/register/register.html registration] is required before access to the subversion repository is granted. The source code, build and run scripts can be downloaded as described in the CESM1.2 [http://www.cesm.ucar.edu/models/cesm1.2/cesm/doc/usersguide/book1.html user guide]. To list the available model versions, after CESM registration (on Tetralith):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn list https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
As an example, download the CESM distribution to some base folder &amp;lt;tt&amp;gt;&amp;lt;cesm-base&amp;gt;&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
1. Change to the appropriate folder&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Checkout version 1.2.2.1&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn co https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags/cesm1_2_2_1 cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm1.2.2.1&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/create_newcase .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Case.template&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_definition.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/ConfigCase.pm .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Machines&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_compilers.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_machines.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/env_mach_specific.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/mkbatch.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb HDF5/1.8.19-nsc1-intel-2018a-eb PnetCDF/1.8.1-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f19_g16' resolution case using the 'B' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase -case ../cases/lbtest-f19_g16-B -res f19_g16 -compset B -mach tetralith -ccsm_out /proj/bolinc/users/${USER}/cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/cases/lbtest-f19_g16-B&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./cesm_setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./lbtest-f19_g16-B.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;sbatch ./lbtest-f19_g16-B.run&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_NorESM_1_Tetralith&amp;diff=7029</id>
		<title>Building NorESM 1 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_NorESM_1_Tetralith&amp;diff=7029"/>
		<updated>2019-03-20T13:11:52Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot;Short build instructions (NorESM1 on Tetralith):  1. Download NorESM1 source code (to the folder &amp;lt;tt&amp;gt;&amp;lt;noresm_source&amp;gt;&amp;lt;/tt&amp;gt;)  2. Copy:  :&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_confi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Short build instructions (NorESM1 on Tetralith):&lt;br /&gt;
&lt;br /&gt;
1. Download NorESM1 source code (to the folder &amp;lt;tt&amp;gt;&amp;lt;noresm_source&amp;gt;&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
2. Copy:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/Macros.tetralith&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/config_machines.xml&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/env_machopts.tetralith&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;/proj/cesm_input-data/tetralith_config_noresm1/mkbatch.tetralith&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to &amp;lt;tt&amp;gt;&amp;lt;noresm_source&amp;gt;/scripts/ccsm_utils/Machines&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Create new case, e.g.&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;noresm_source&amp;gt;/scripts&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase -case ../cases/casename -res f19_g16 -compset N2000AERCN -mach tetralith -ccsm_out /proj/bolinc/users/${USER}/NorESM1-out&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Nb. &amp;lt;tt&amp;gt;-ccsm_out&amp;lt;/tt&amp;gt; variable is required. This sets where the model is compiled and where output is written.&lt;br /&gt;
&lt;br /&gt;
5. Go to case folder. Execute &lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;./configure -case&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Edit any env files you wish.&lt;br /&gt;
&lt;br /&gt;
7. If not set, add:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;export I_MPI_COMPATIBILITY=4&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
8. Build and run your model (&amp;lt;tt&amp;gt;$CASE.build&amp;lt;/tt&amp;gt; &amp;amp; &amp;lt;tt&amp;gt;sbatch $CASE.run&amp;lt;/tt&amp;gt;)&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7028</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7028"/>
		<updated>2019-03-20T13:05:52Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: NCS's Tetralith system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
:[[Building CESM 1.2.2.1 Tetralith]]&lt;br /&gt;
:[[Building NorESM 1 Tetralith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7027</id>
		<title>Building CESM 1.2.2.1 Tetralith</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_CESM_1.2.2.1_Tetralith&amp;diff=7027"/>
		<updated>2019-03-20T13:02:53Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot;This page describes the building the [http://www.cesm.ucar.edu/models/cesm1.2/ CESM 1.2.2.1] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NS...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the building the [http://www.cesm.ucar.edu/models/cesm1.2/ CESM 1.2.2.1] on NSC's [http://www.nsc.liu.se/systems/tetralith/ Tetralith] system. Tetralith is NSC's largest HPC cluster. It replaced NSC's previous HPC cluster Triolith in 2018. Tetralith is funded by SNIC and uses for research by Swedish research groups. Access to Tetralith is granted by SNIC.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;CESM1 unix group on triolith&lt;br /&gt;
&lt;br /&gt;
If you are going to run one of the CESM models on Tetralith, you should join the 'cesm_input-data' storage project (snic2014-5-61). This is not absolutely necessary but being a member allows access to shared storage space (&amp;lt;tt&amp;gt;/proj/cesm_input-data&amp;lt;/tt&amp;gt;) where pre-downloaded initial data and ancillary files are stored. To join the 'cesm_input-data' project, log into SUPR (https://supr.snic.se/) and click the 'View and Manage Projects' button, the request membership to the snic2014-5-61 project.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Getting the source code&lt;br /&gt;
&lt;br /&gt;
CESM is a free, open source model, but a short [http://www.cesm.ucar.edu/models/register/register.html registration] is required before access to the subversion repository is granted. The source code, build and run scripts can be downloaded as described in the CESM1.2 [http://www.cesm.ucar.edu/models/cesm1.2/cesm/doc/usersguide/book1.html user guide]. To list the available model versions, after CESM registration (on Tetralith):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn list https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
It is recommended that the source files be downloaded into the &amp;lt;tt&amp;gt;/home&amp;lt;/tt&amp;gt; file system. This ensures that your code, and configuration files are backed up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Copying the Tetralith configuration files&lt;br /&gt;
&lt;br /&gt;
As an example, download the CESM distribution to some base folder &amp;lt;tt&amp;gt;&amp;lt;cesm-base&amp;gt;&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
1. Change to the appropriate folder&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Checkout version 1.2.2.1&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;svn co https://svn-ccsm-models.cgd.ucar.edu/cesm1/release_tags/cesm1_2_2_1 cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Files containing Tetralith specific machine environment variables have been created and are stored in the folder &amp;lt;tt&amp;gt;/proj/cesm_input-data/tetralith_config_cesm1.2.2.1&amp;lt;/tt&amp;gt;. These files should be copied to the appropriate location in your local distribution. Based on the steps above:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/create_newcase .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Case.template&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_definition.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/ConfigCase.pm .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/ccsm_utils/Machines&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_compilers.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/config_machines.xml .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/env_mach_specific.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /proj/cesm_input-data/tetralith_config_cesm1.2.2.1/mkbatch.tetralith .&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;Creating a new case and building the model&lt;br /&gt;
&lt;br /&gt;
1. Load modules:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module load buildenv-intel/2018.u1-bare module load netCDF/4.4.1.1-HDF5-1.8.19-nsc1-intel-2018a-eb HDF5/1.8.19-nsc1-intel-2018a-eb PnetCDF/1.8.1-nsc1-intel-2018a-eb&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Create a new case, for example, to create a new 'f19_g16' resolution case using the 'B' compset:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/scripts/&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./create_newcase -case ../cases/lbtest-f19_g16-B -res f19_g16 -compset B -mach tetralith -ccsm_out /proj/bolinc/users/${USER}/cesm1.2.2.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Configure and build your model:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd &amp;lt;cesm-base&amp;gt;/cesm1.2.2.1/cases/lbtest-f19_g16-B&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./cesm_setup&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./lbtest-f19_g16-B.build&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Edit the env_run.xml and the $CASE.run files for the particular simulation you wish to make, then submit your job:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;sbatch ./lbtest-f19_g16-B.run&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7026</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=7026"/>
		<updated>2019-03-20T12:38:48Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: NCS's Tetralith system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
:[[Building CESM 1.2.2.1 Tetralith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Building_MOM_(Modular_Ocean_Model)_on_the_PDC_Beskow_system&amp;diff=6938</id>
		<title>Building MOM (Modular Ocean Model) on the PDC Beskow system</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Building_MOM_(Modular_Ocean_Model)_on_the_PDC_Beskow_system&amp;diff=6938"/>
		<updated>2018-09-21T09:32:04Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): Created page with &amp;quot;This page describes the compiling of the NOAA/GFLD MOM (modular ocean model) version 5.0.2 ([http://mom-ocean.org/web MOM home]) on PDC's Beskow system ([https://www.pdc.kth.se/r...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the compiling of the NOAA/GFLD MOM (modular ocean model) version 5.0.2 ([http://mom-ocean.org/web MOM home]) on PDC's Beskow system ([https://www.pdc.kth.se/resources/computers/beskow beskow]). Version 5 of MOM is an open source project released under the [https://github.com/BreakawayLabs/mom/blob/master/LICENSE GPL license].&lt;br /&gt;
&lt;br /&gt;
1. Ensure the correct intel compile module and wrappers are loaded using:&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;module swap PrgEnv-cray/5.2.82 PrgEnv-intel/5.2.82&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Download source code to an appropriate folder (e.g. &amp;lt;tt&amp;gt;/home/${USER}/&amp;lt;/tt&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;git clone https://github.com/mom-ocean/MOM5.git; cd mom; git checkout 5.0.2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Copy the Beskow specific config files &amp;lt;tt&amp;gt;environs.beskow.intel&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;mkmf.template.beskow.intel&amp;lt;/tt&amp;gt; to the &amp;lt;tt&amp;gt;bin&amp;lt;/tt&amp;gt; folder&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /cfs/nobackup/x/xhamst/Public/mom/environs.beskow.intel /home/${USER}/mom/bin&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;cp /cfs/nobackup/x/xhamst/Public/mom/mkmf.template.beskow.intel /home/${USER}/mom/bin&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Run the compile script using the beskow.intel platform flag (example below is for the CM2M version of the model):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt;cd /home/${USER}/mom/exp&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;./MOM_compile.csh --platform beskow.intel  --type CM2M&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Go and have a coffee, the compile takes quite some time.&lt;br /&gt;
&lt;br /&gt;
6. Check in the folder &amp;lt;tt&amp;gt;/home/${USER}/mom/exec&amp;lt;/tt&amp;gt;. If the build is successful there should be a &amp;lt;tt&amp;gt;beskow.intel&amp;lt;/tt&amp;gt; folder which contains a &amp;lt;tt&amp;gt;CM2M&amp;lt;/tt&amp;gt; folder with your executable.&lt;br /&gt;
&lt;br /&gt;
{{set category list|field|Climate research}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=6937</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=6937"/>
		<updated>2018-09-21T09:18:15Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* How to's: PDC's Beskow system */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;br /&gt;
:[[Building MOM (Modular Ocean Model) on the PDC Beskow system]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=EC-Earth&amp;diff=6936</id>
		<title>EC-Earth</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=EC-Earth&amp;diff=6936"/>
		<updated>2018-09-20T10:13:27Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{software info&lt;br /&gt;
|description=global climate model&lt;br /&gt;
|license=free&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is a software suite for performing global climate simulations.&lt;br /&gt;
&lt;br /&gt;
== Availability ==&lt;br /&gt;
{{list resources for software}}&lt;br /&gt;
&lt;br /&gt;
In general, there are no system installs of EC-Earth3. Instead, {{PAGENAME}} can be built from the unmodified source code. Once registration is completed (see offical website below), instructions for building and running the model on the NSC resource &amp;quot;Tetralith&amp;quot; can be found at the EC-Earth 3 development portal: [https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
{{show license}}&lt;br /&gt;
&lt;br /&gt;
{{PAGENAME}} is &amp;quot;free&amp;quot; software however a valid {{PAGENAME}} letter of intention must be signed by the program leader (or head of department) and sent to the {{PAGENAME}} project administrators (see offical website below).&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list experts}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://www.ecearth.org/ Official website]&lt;br /&gt;
* [https://dev.ec-earth.org/ Development portal]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=EC-Earth&amp;diff=6935</id>
		<title>EC-Earth</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=EC-Earth&amp;diff=6935"/>
		<updated>2018-09-20T10:12:46Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{software info&lt;br /&gt;
|description=global climate model&lt;br /&gt;
|license=free&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is a software suite for performing global climate simulations.&lt;br /&gt;
&lt;br /&gt;
== Availability ==&lt;br /&gt;
{{list resources for software}}&lt;br /&gt;
&lt;br /&gt;
In general, there are no system installs of EC-Earth3. Instead, {{PAGENAME}} can be built from the unmodified source code. Once registration is completed (see offical website below), instructions for building and running the model on the NSC resource &amp;quot;Tetralith&amp;quot; can be found at the EC-Earth 3 development portal: [https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
{{show license}}&lt;br /&gt;
&lt;br /&gt;
{{PAGENAME}} is &amp;quot;free&amp;quot; software however a valid {{PAGENAME}} letter of intention must be signed by the program leader (or head of department) and sent to the {{PAGENAME}} project administrators (see offical website below).&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list experts}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://http://www.ecearth.org/ Official website]&lt;br /&gt;
* [https://dev.ec-earth.org/ Development portal]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=EC-Earth&amp;diff=6934</id>
		<title>EC-Earth</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=EC-Earth&amp;diff=6934"/>
		<updated>2018-09-20T10:11:57Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): /* Availability */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{software info&lt;br /&gt;
|description=global climate model&lt;br /&gt;
|license=free&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is a software suite for performing global climate simulations.&lt;br /&gt;
&lt;br /&gt;
== Availability ==&lt;br /&gt;
{{list resources for software}}&lt;br /&gt;
&lt;br /&gt;
In general, there are no system installs of EC-Earth3. Instead, {{PAGENAME}} can be built from the unmodified source code. Once registration is completed (see offical website below), instructions for building and running the model on the NSC resource &amp;quot;Tetralith&amp;quot; can be found at the EC-Earth 3 development portal: [https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
&lt;br /&gt;
== License ==&lt;br /&gt;
{{show license}}&lt;br /&gt;
&lt;br /&gt;
{{PAGENAME}} is &amp;quot;free&amp;quot; software however a valid {{PAGENAME}} letter of intention must be signed by the program leader (or head of department) and sent to the {{PAGENAME}} project administrators (see offical website below).&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list experts}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://http://www.ec-earth.org/ Official website]&lt;br /&gt;
* [https://dev.ec-earth.org/ Development portal]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=6933</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=6933"/>
		<updated>2018-09-20T10:10:36Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_tetralith_system Building EC-Earth3 on the NSC Tetralith system]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=6932</id>
		<title>Category:Climate research</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Category:Climate_research&amp;diff=6932"/>
		<updated>2018-09-20T09:41:22Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{research area info&lt;br /&gt;
|description=application of computer science methods to study the Earth's climate&lt;br /&gt;
}}&lt;br /&gt;
{{PAGENAME}} is {{#show: Category:{{PAGENAME}}|?description}}.&lt;br /&gt;
&lt;br /&gt;
== Experts ==&lt;br /&gt;
{{list general experts}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
{{list software for category}}&lt;br /&gt;
&lt;br /&gt;
== PRACE Projects ==&lt;br /&gt;
:[[Petascaling enabling and support for EC-EARTH3]], (not active)&lt;br /&gt;
:[[Performance Benchmark of NEMO Oceanography Code]], (not active)&lt;br /&gt;
&lt;br /&gt;
== SNIC Projects ==&lt;br /&gt;
:[[Porting Earth system models to triolith]], (not active)&lt;br /&gt;
:[[Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]], (not active)&lt;br /&gt;
:[[NorESM code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth compilation and performance analysis: Beskow]], (not active)&lt;br /&gt;
:[[Optimization of a lagrangian cloud parcel model for use in the global climate model ECHAM6.1-HAM2.2]], (not active)&lt;br /&gt;
:[[Integration of OpenIFS into EC-Earth3]], (not active)&lt;br /&gt;
:[[Technical development of the EC-Earth3 Single Column Model (SCM)]], (not active)&lt;br /&gt;
:[[Implementation of parallel NetCDF output and COSP in OpenIFS]], (not active)&lt;br /&gt;
:[[Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]], (not active)&lt;br /&gt;
:[[MIMICA code analysis]], (not active)&lt;br /&gt;
:[[EC-Earth/COSP code analysis]], (not active)&lt;br /&gt;
:[[Bolin Centre software management through local modules - trial evaluation.]], (active)&lt;br /&gt;
&lt;br /&gt;
== Other Projects ==&lt;br /&gt;
:[[HYPE Code Parallelisation]], (not active)&lt;br /&gt;
:[[Portability performance analysis and improvement of ESM]], (not active)&lt;br /&gt;
:[[Infrastructure for the European Network for Earth System modelling - Phase 2]], (not active)&lt;br /&gt;
:[[Nordic collaboration on e-infrastructures for Earth System Modeling]], (active)&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Tetralith system ==&lt;br /&gt;
&lt;br /&gt;
:Tetralith [https://www.nsc.liu.se/support/systems/tetralith-getting-started/ getting started]&lt;br /&gt;
:[https://www.nsc.liu.se/support/systems/tetralith-dcs-topics/ Tetralith DCS large-scale storage and analysis nodes]&lt;br /&gt;
:Applying for SNIC allocations on Tetralith: [http://www.snic.se/resources/ apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
&lt;br /&gt;
== How to's: NCS's Triolith system ==&lt;br /&gt;
&lt;br /&gt;
:Triolith [http://www.nsc.liu.se/systems/triolith/ user guide].&lt;br /&gt;
:Applying for SNIC allocations on triolith: [http://www.snic.vr.se/apply-for-resources apply for resources].&lt;br /&gt;
:Job submission and monitoring, SLURM commands: [http://www.schedmd.com/slurmdocs/quickstart.html quick start user guide]&lt;br /&gt;
:[[Building CESM models on the NSC triolith system]]&lt;br /&gt;
:[[Building NorESM (CMIP5) on the NSC triolith system]]&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_NSC_triolith_system Building EC-Earth3 on the NSC triolith system]&lt;br /&gt;
:[[EC-Earth and CESM model timings]]&lt;br /&gt;
:[[Building interpinic tool for interpolation of land initial conditions for the CESM1.1 model]]&lt;br /&gt;
:[[Building and running the COAMPS model on triolith]]&lt;br /&gt;
:[[Building mom5.0.2 (modular ocean model) on triolith]]&lt;br /&gt;
:[https://www.nsc.liu.se/systems/triolith/software/triolith-software-apps-NCARdiag.html NCAR diagnostics packages on the NSC Triolith system]&lt;br /&gt;
:[[CESM &amp;amp; NorESM users on Triolith: changing to the new centre storage (/proj/) system]]&lt;br /&gt;
:[[NorESM fix for change to buildenv system (2015-02-16)]]&lt;br /&gt;
:[https://redmine.hammoz.ethz.ch/projects/hammoz/wiki/Triolith_NSC Building HAMMOZ on the NSC triolith system]&lt;br /&gt;
:[[Building the PORT (Parallel Offline Radiative Transfer) configuration of CESM on Triolith]]&lt;br /&gt;
:[[Building and testing WRF on Triolith]]&lt;br /&gt;
&lt;br /&gt;
== How to's: PDC's Beskow system ==&lt;br /&gt;
&lt;br /&gt;
:[https://dev.ec-earth.org/projects/ecearth3/wiki/Building_EC-Earth_3_on_the_PDC_beskow_system Building EC-Earth3 on the PDC Beskow system]&lt;br /&gt;
:[[Media:IFS-Beskow.pdf|IFS scaling on Beskow - EC-Earth version 3.1]]&lt;br /&gt;
:[[Building CESM models on the PDC Beskow system]]&lt;br /&gt;
:[[Media:Beskow3.2beta-report-V2.pdf|EC-Earth 3.2beta scaling and performance analysis report]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=6881</id>
		<title>User:Hamish Struthers (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Hamish_Struthers_(NSC)&amp;diff=6881"/>
		<updated>2018-03-19T15:59:53Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Hamish&lt;br /&gt;
|last name=Struthers&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|fte=100&lt;br /&gt;
|financing=SeRC&lt;br /&gt;
|general activities=Users support focused on weather and climate codes.&lt;br /&gt;
|other activities=ESGF data node collaboration with SMHI.; Collaborative projects with SMHI and [http://www.bolin.su.se/ BBCC].&lt;br /&gt;
|image=Hamish.jpg&lt;br /&gt;
|office=Room A2:138; Campus Valla; Linköping University.&lt;br /&gt;
|phone=013 281072 (office).&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Quick facts ==&lt;br /&gt;
* PhD. in Chemistry. &lt;br /&gt;
* Started at NSC 1 January, 2013.&lt;br /&gt;
&lt;br /&gt;
== Expertise ==&lt;br /&gt;
* [[expertise::EC-Earth]]&lt;br /&gt;
* [[expertise::CESM1]]&lt;br /&gt;
* [[expertise::NorESM]]&lt;br /&gt;
* [[expertise::NCL]]&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::Develop multi-category LIM3 sea-ice capabilities in EC-Earth 3]]&lt;br /&gt;
* [[project::Porting Earth system models to triolith]]&lt;br /&gt;
* [[project::Infrastructure for the European Network for Earth System modelling - Phase 2]]&lt;br /&gt;
* [[project::Integration of OpenIFS into EC-Earth3]]&lt;br /&gt;
* [[Project::Technical development of the EC-Earth3 Single Column Model (SCM)]]&lt;br /&gt;
* [[Project::Implementation of parallel NetCDF output and COSP in OpenIFS]]&lt;br /&gt;
* [[Project::Configuration of CAM5.3 nudged to ERA-Interim reanalysis and related post-processing software]]&lt;br /&gt;
* [[project::EC-Earth/COSP code analysis]]&lt;br /&gt;
* [[project::Bolin Centre software management through local modules - trial evaluation.]]&lt;br /&gt;
* [[project::Nordic collaboration on e-infrastructures for Earth System Modeling]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Main_Page&amp;diff=6867</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Main_Page&amp;diff=6867"/>
		<updated>2018-01-23T13:04:18Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;background-color: lightgrey; border: solid thin grey; padding: 15px 15px 15px 15px;&amp;quot;&amp;gt;&lt;br /&gt;
'''NOTE: This site is under constant development and is still in the very early days of it's existence!'''&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
|- valign=&amp;quot;bottom&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[image:SNIClogo_150.png|link=http://www.snic.se]]&lt;br /&gt;
|&lt;br /&gt;
[[image:kb_docu_450.png|link=]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Welcome to the general SNIC knowledge base and documentations site.&lt;br /&gt;
&lt;br /&gt;
The aim of this site is that you should be able to get information, help, tips-and-tricks, etc. regarding the most widely used computational tools and scientific applications. The site also aims to provide general documentation related to the SNIC HPC-centres and various SNIC initiatives.&lt;br /&gt;
&lt;br /&gt;
;[[Research areas]]&lt;br /&gt;
:Articles on this site are generally marked as relevant for one or more research areas. On this page you see a list of the research areas for which at least one relevant article exists. &lt;br /&gt;
:On the page for a specific research area, you find a list of the software articles that have been marked as relevant for that research area. Here you also find a list of the application experts that are associated with the given research area.&lt;br /&gt;
&lt;br /&gt;
;[[Software]]&lt;br /&gt;
:Overview of all the software articles.&lt;br /&gt;
&lt;br /&gt;
;[[SweGrid]]&lt;br /&gt;
:Documentation for using the grid-resources provided by SweGrid. &lt;br /&gt;
&lt;br /&gt;
;[[SNIC storage]]&lt;br /&gt;
:Documentation regarding the Swedish storage initiative.&lt;br /&gt;
&lt;br /&gt;
;[[Projects]]&lt;br /&gt;
:Overview of ongoing and past projects.&lt;br /&gt;
&lt;br /&gt;
;[[Support]]&lt;br /&gt;
:Overview of all the support e-mail addresses available for requesting support along with a description of what type of requests that the address is meant to handle. &lt;br /&gt;
&lt;br /&gt;
;People&lt;br /&gt;
:Presentations of all the authors that contribute to the site.&lt;br /&gt;
:[[Application experts]] are SNIC personnel that to some extent are available for advanced application support through this site and the [mailto:application-support@snic.se application-support] address.&lt;br /&gt;
:[[Systems experts]] are SNIC personnel that maintain and develop the various resources and provide help and support for using the resources, both through this site and the various HPC-centre web sites and support addresses.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
===== Discussion pages =====&lt;br /&gt;
All pages on this site have parallel discussion pages (follow the link Discussion in the top of each page) where anyone interested can discuss the original page; add comments, suggestions, their own tips, new links etc. All you need to do to be able to edit a discussion page is to create an account for this wiki ([[Special:UserLogin|Log in / create account]]). Creating an account only requires that you register a working e-mail address. Once you have an account, you can log in by following the link in the top right-hand corner of any page.&lt;br /&gt;
&lt;br /&gt;
We strongly encourage all users to add comments etc. to the discussion pages, so we can improve the knowledge base and keep the provided information as fresh as possible.&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_half.png&amp;diff=6866</id>
		<title>File:SNIClogo half.png</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_half.png&amp;diff=6866"/>
		<updated>2018-01-23T10:47:46Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): uploaded a new version of &amp;amp;quot;File:SNIClogo half.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_200.png&amp;diff=6865</id>
		<title>File:SNIClogo 200.png</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_200.png&amp;diff=6865"/>
		<updated>2018-01-23T10:46:16Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): uploaded a new version of &amp;amp;quot;File:SNIClogo 200.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6864</id>
		<title>File:SNIClogo 150.png</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6864"/>
		<updated>2018-01-23T10:44:54Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): uploaded a new version of &amp;amp;quot;File:SNIClogo 150.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6863</id>
		<title>File:SNIClogo 150.png</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6863"/>
		<updated>2018-01-23T10:25:36Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): uploaded a new version of &amp;amp;quot;File:SNIClogo 150.png&amp;amp;quot;: Reverted to version as of 10:24, 23 January 2018&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6862</id>
		<title>File:SNIClogo 150.png</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6862"/>
		<updated>2018-01-23T10:25:20Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): uploaded a new version of &amp;amp;quot;File:SNIClogo 150.png&amp;amp;quot;: Reverted to version as of 12:25, 15 June 2011&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6861</id>
		<title>File:SNIClogo 150.png</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=File:SNIClogo_150.png&amp;diff=6861"/>
		<updated>2018-01-23T10:24:52Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): uploaded a new version of &amp;amp;quot;File:SNIClogo 150.png&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=User:Wei_Zhang_(NSC)&amp;diff=6816</id>
		<title>User:Wei Zhang (NSC)</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=User:Wei_Zhang_(NSC)&amp;diff=6816"/>
		<updated>2017-08-31T12:31:34Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{application expert info&lt;br /&gt;
|first name=Wei&lt;br /&gt;
|last name=Zhang&lt;br /&gt;
|centre=NSC&lt;br /&gt;
|fields=High performance computing&lt;br /&gt;
|general activities=code optimization, parallelization.&lt;br /&gt;
|activities=100% NSC&lt;br /&gt;
|phone=0700895188 &lt;br /&gt;
|start date=2016-11-21&lt;br /&gt;
| &lt;br /&gt;
|is active=yes&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
* [[project::MIMICA code analysis]]&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
	<entry>
		<id>http://snicdocs.nsc.liu.se/w/index.php?title=Implementation_of_parallel_NetCDF_output_and_COSP_in_OpenIFS&amp;diff=6815</id>
		<title>Implementation of parallel NetCDF output and COSP in OpenIFS</title>
		<link rel="alternate" type="text/html" href="http://snicdocs.nsc.liu.se/w/index.php?title=Implementation_of_parallel_NetCDF_output_and_COSP_in_OpenIFS&amp;diff=6815"/>
		<updated>2017-08-31T12:25:24Z</updated>

		<summary type="html">&lt;p&gt;Hamish Struthers (NSC): &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{project info&lt;br /&gt;
|description=Assist researchers from Göteborg in including parallel NetCDF IO support and the COSP module in the OpenIFS model&lt;br /&gt;
|fields=Climate research&lt;br /&gt;
|financing=SNIC&lt;br /&gt;
|active=No&lt;br /&gt;
|start date=2016-06-01&lt;br /&gt;
|end date=2016-12-31&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
This [[Media:EC-Earth-PIO.pdf|project]] is a technical development of OpenIFS that aims to enable the simulation of satellite products using the COSP simulator incorporated into the OpenIFS global atmospheric model. One requirement for efficient running of such a simulator is support for parallel NetCDF IO.&lt;br /&gt;
&lt;br /&gt;
== Members ==&lt;br /&gt;
{{#ask: [[Category:Person]] [[project::{{PAGENAME}}]]&lt;br /&gt;
|?centre&lt;br /&gt;
|?role&lt;br /&gt;
|?field&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Hamish Struthers (NSC)</name></author>
		
	</entry>
</feed>