<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://chemwiki.ch.ic.ac.uk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ccucinot</id>
	<title>ChemWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://chemwiki.ch.ic.ac.uk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ccucinot"/>
	<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/wiki/Special:Contributions/Ccucinot"/>
	<updated>2026-05-16T08:22:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Running_a_HP-DFT_calculation_with_CP2K&amp;diff=814791</id>
		<title>Running a HP-DFT calculation with CP2K</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Running_a_HP-DFT_calculation_with_CP2K&amp;diff=814791"/>
		<updated>2025-03-17T12:28:12Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This tutorial shows how to set up and run a Hairy Probes (HP) &amp;lt;ref&amp;gt; M. G. Zauchner, A. P. Horsfield, and T. N. Todorov, Efficient electron open boundaries for simulating electrochemical cells, Physical Review B 97, 0.1103/PhysRevB.97.045116 (2018) &amp;lt;/ref&amp;gt; DFT calculation using the [https://www.cp2k.org/  CP2K2022.1] computational package. Our implementation of Hairy Probes within the CP2K code is presented in ref. &amp;lt;ref&amp;gt; M. Buraschi, A. P. Horsfield and C.S. Cucinotta, Revealing Interface Polarization Effects on the Electrical Double Layer with Efficient Open Boundary Simulations under Potential Control, J. Phys. Chem. Lett. 2024, 15, 4872−4879&amp;lt;/ref&amp;gt;. The module required to run a HP-DFT calculation is still not part of the official release of CP2K; this tutorial shows how to download and compile CP2K2022.1 with the necessary HP-DFT module.&lt;br /&gt;
&lt;br /&gt;
= Compiling CP2K2022.1 with Hairy Probes =&lt;br /&gt;
1. Download CP2K2022.1 and set up the required libraries: &lt;br /&gt;
 &lt;br /&gt;
   git clone -b support/v2022.1 https://github.com/cp2k/cp2k.git ~/${INSTALL_DIR}/cp2k&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Download the Hairy Probes modules:&lt;br /&gt;
&lt;br /&gt;
   git clone https://gitlab.doc.ic.ac.uk/rgc/hairy_probes_dft_cp2k.git ~/${INSTALL_DIR}/Hairy_probes_modules&lt;br /&gt;
&lt;br /&gt;
3. Copy the Hairy Probes modules (all the modules contained in the &amp;lt;code&amp;gt;Hairy_probes_modules&amp;lt;/code&amp;gt; repository) in the source code folder of CP2K:&lt;br /&gt;
&lt;br /&gt;
   cp ~/${INSTALL_DIR}/Hairy_probes_modules/* ~/${INSTALL_DIR}/cp2k/src&lt;br /&gt;
&lt;br /&gt;
4. Continue compiling CP2K2022.1 per usual. For example:&lt;br /&gt;
&lt;br /&gt;
   cd ~/${INSTALL_DIR}/cp2k/tools/toolchain/&lt;br /&gt;
   ./install_cp2k_toolchain.sh --no-check-certificate --with-elpa=no &lt;br /&gt;
   source ~/${INSTALL_DIR}/cp2k/tools/toolchain/install/setup&lt;br /&gt;
   cp ~/${INSTALL_DIR}/cp2k/tools/toolchain/install/arch/* ~/cp2k/arch/&lt;br /&gt;
   cd ~/${INSTALL_DIR}/cp2k &lt;br /&gt;
   make -j 24 ARCH=local VERSION=&amp;quot;ssmp sdbg psmp pdbg&amp;quot; &amp;amp;&amp;gt; make.log&lt;br /&gt;
&lt;br /&gt;
(This example shows how to compile CP2K2022.1 using the provided &amp;lt;code&amp;gt;install_cp2k_toolchain.sh&amp;lt;/code&amp;gt; script, which builds the necessary libraries and architecture files. Any other strategy to compile the code, e.g. easybuild, is equally valid. The important point is to add the necessary modules to the source code before compiling). &lt;br /&gt;
&lt;br /&gt;
= Run an HP-DFT calculation =&lt;br /&gt;
&lt;br /&gt;
To run an HP-DFT calculation the following section needs to be added under the &amp;lt;code&amp;gt;DFT&amp;lt;/code&amp;gt; section of the input:&lt;br /&gt;
&lt;br /&gt;
     &amp;amp;HAIR_PROBES &lt;br /&gt;
       T 300&lt;br /&gt;
       MU 0.500000&lt;br /&gt;
       ATOM_IDS 1..54 &lt;br /&gt;
       EPS_HP 1.0E-5&lt;br /&gt;
     &amp;amp;END HAIR_PROBES&lt;br /&gt;
     &amp;amp;HAIR_PROBES &lt;br /&gt;
       T 300&lt;br /&gt;
       MU -0.500000     &lt;br /&gt;
       ATOM_IDS 347..1045&lt;br /&gt;
       EPS_HP 1.0E-5&lt;br /&gt;
     &amp;amp;END HAIR_PROBES&lt;br /&gt;
     &amp;amp;HAIR_PROBES &lt;br /&gt;
       ALPHA 0.01&lt;br /&gt;
       T 300&lt;br /&gt;
       MU 0.000000     &lt;br /&gt;
       ATOM_IDS 193..543&lt;br /&gt;
       EPS_HP 1.0E-5&lt;br /&gt;
     &amp;amp;END HAIR_PROBES&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;keywords&#039;&#039;&#039; are defined as follows:&lt;br /&gt;
*&amp;lt;code&amp;gt;T&amp;lt;/code&amp;gt;: electronic temperature of the electrons in the reservoirs;&lt;br /&gt;
*&amp;lt;code&amp;gt;MU&amp;lt;/code&amp;gt;: electrochemical potential of the electrons in the reservoirs;&lt;br /&gt;
*&amp;lt;code&amp;gt;ATOM_IDS&amp;lt;/code&amp;gt;: indices of the atoms in the system coupled with hairy probes;&lt;br /&gt;
*&amp;lt;code&amp;gt;ALPHA&amp;lt;/code&amp;gt;: parameter. A value of &amp;lt;code&amp;gt;ALPHA&amp;lt;/code&amp;gt; lower than 1.00 defines a set of probes as &#039;solution probes&#039;;&lt;br /&gt;
*&amp;lt;code&amp;gt;EPS_HP&amp;lt;/code&amp;gt;: defines the accuracy of the HP calculation.   &lt;br /&gt;
&lt;br /&gt;
You can repeat the section &amp;lt;code&amp;gt;HAIR_PROBES&amp;lt;/code&amp;gt; for as many sets of probes as you want in your calculation. Generally, you want to set &amp;lt;code&amp;gt;ALPHA&amp;lt;/code&amp;gt; to be very low for atoms in solution. You can use &amp;lt;code&amp;gt;HAIR_PROBES&amp;lt;/code&amp;gt; both for &amp;lt;code&amp;gt;GEO_OPT&amp;lt;/code&amp;gt; (geometry optimization) and &amp;lt;code&amp;gt;MD&amp;lt;/code&amp;gt; (molecular dynamics) type calculations (as long as the force evaluation (&amp;lt;code&amp;gt;FORCE_EVAL&amp;lt;/code&amp;gt;) is done using DFT, of course). &lt;br /&gt;
&lt;br /&gt;
Other &#039;&#039;&#039;important&#039;&#039;&#039; things to know:&lt;br /&gt;
*To run HP-DFT you need to remove the &amp;lt;code&amp;gt;SMEARING&amp;lt;/code&amp;gt; section;&lt;br /&gt;
*As of now, the HP-DFT implementation only works with &amp;lt;code&amp;gt;STANDARD DIAGONALIZATION&amp;lt;/code&amp;gt; (it does not work with &amp;lt;code&amp;gt;OT&amp;lt;/code&amp;gt;, for example).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Example Calculation: Parallel-Plate Capacitor =&lt;br /&gt;
[[File:System and probes.png|thumb|400px|Representation of the parallel-plate capacitor model for a HP-DFT calculation]]&lt;br /&gt;
This example shows an HP-DFT calculation performed for a straightforward parallel-plate capacitor model. The model consists of two 3-layer Pt(111)(6x6) slabs separated by 10Å of vacuum. The slabs were built using a conventional unit cell with a lattice parameter of 3.97 Å. The supercell is periodic in x and y (directions parallel to the slabs&#039; surfaces) but not in z (directions perpendicular to the slabs&#039; surfaces), where an implicit Poisson solver was used &amp;lt;ref&amp;gt; M. H. Bani-Hashemian, S. Bruck, M. Luisier, and J. VandeVondele, A generalized poisson solver for firstprinciples device simulations, J Chem Phys 144, 044113 (2016). &amp;lt;/ref&amp;gt; . The calculation was performed at the Γ-point. The PBE functional &amp;lt;ref&amp;gt; J. P. Perdew, K. Burke, and M. Ernzerhof, Generalized gradient approximation made simple, Phys Rev Lett 77, 3865 (1996). &amp;lt;/ref&amp;gt; in combination with Grimme&#039;s D3 correction &amp;lt;ref&amp;gt;S. Grimme, J. Antony, S. Ehrlich, and H. Krieg, A consistent and accurate ab initio parametrization of density functional dispersion correction (dft-d) for the 94 elements h-pu, J Chem Phys 132, 154104 (2010). &amp;lt;/ref&amp;gt; for dispersion interactions were employed. The valence electrons of the Pt atoms were described using the TZVP-MOLOPT basis set &amp;lt;ref&amp;gt;J. VandeVondele and J. Hutter, Gaussian basis sets for accurate calculations on molecular systems in gas and condensed phases, J Chem Phys 127, 114105 (2007). &amp;lt;/ref&amp;gt;, while the core electrons were described with a GTH pseudopotential &amp;lt;ref&amp;gt;S. Goedecker, M. Teter, and J. Hutter, Separable dualspace gaussian pseudopotentials, Phys Rev B Condens Matter 54, 1703 (1996). &amp;lt;/ref&amp;gt;.  &lt;br /&gt;
== HP-DFT calculation setup ==&lt;br /&gt;
For this calculation, two sets of main probes were coupled with the outermost layer of the capacitor model (&#039;&#039;&#039;atoms 1 to 36&#039;&#039;&#039; in the left slab and &#039;&#039;&#039;atoms 181 to 216&#039;&#039;&#039; in the right slab). Electrochemical potentials &#039;&#039;&#039;Δμ&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 0.5 eV&#039;&#039;&#039; and &#039;&#039;&#039;Δμ&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt; = -0.5 eV&#039;&#039;&#039; were imposed on the left slab and the right slab respectively. This gave an overall electrochemical potential difference Δμ = |Δμ&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; - Δμ&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;| = 1 eV across the two plates. The &#039;&#039;&#039;electronic temperature&#039;&#039;&#039; was set at &#039;&#039;&#039;300K&#039;&#039;&#039;. Since there is no electrolyte in this system, solution probes were not required. The section controlling the HP calculation in the CP2K input therefore is: &lt;br /&gt;
&lt;br /&gt;
     &amp;amp;HAIR_PROBES &lt;br /&gt;
       T 300&lt;br /&gt;
       MU 0.500000&lt;br /&gt;
       ATOM_IDS 1..36&lt;br /&gt;
       EPS_HP 1.0E-5&lt;br /&gt;
     &amp;amp;END HAIR_PROBES&lt;br /&gt;
     &amp;amp;HAIR_PROBES &lt;br /&gt;
       T 300&lt;br /&gt;
       MU -0.500000     &lt;br /&gt;
       ATOM_IDS 181..216&lt;br /&gt;
       EPS_HP 1.0E-5&lt;br /&gt;
     &amp;amp;END HAIR_PROBES&lt;br /&gt;
&lt;br /&gt;
The same calculation was repeated using Δμ&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; = 2 eV and Δμ&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt; = -2 eV to give Δμ = |Δμ&amp;lt;sub&amp;gt;L&amp;lt;/sub&amp;gt; - Δμ&amp;lt;sub&amp;gt;R&amp;lt;/sub&amp;gt;| = 4 eV&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
In this section, a summary of the relevant results is reported. For more details check the full publication &lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;References&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814716</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814716"/>
		<updated>2024-12-15T20:14:43Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2024 - 2025) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ac6a9e340fd204cefac77b0c59e8ba900%40thread.tacv2/Catalytic_Activity?groupId=45a18d66-a047-48b3-a446-46c2e0d7560f&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid - Kipras|| Kipras || Kipras || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Rashid - Kipras || Kipras || Kipras || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 12:00-13:00 || Rashid - Kipras || Kipras || Kipras || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Fei || Fei || Fei || Fei&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes], the [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes], and references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. To this end, you need to have Unified Access installed.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;It will be useful to set up either Unified Access on your device before the start of the experiment on Monday&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;To set up Unified Access on your device you will need to follow this link: [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/unified-access/ using Unified Access]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*To generate pictures representing the configurations generated during this experiment you will need to use VMD; &lt;br /&gt;
you can download and install Version 1.9.3 (2016-11-30) of VMD following &#039;&#039;&#039;[https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD this link]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
you will need to register&lt;br /&gt;
&lt;br /&gt;
Platforms:&lt;br /&gt;
&lt;br /&gt;
Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
MacOS X OpenGL (32-bit Intel x86)&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to know your college user name and password. You will need to open a terminal (power shell terminal for windows users) and type one of the following lines below:&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login-ai.cx3.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login-b.cx3.hpc.ic.ac.uk&lt;br /&gt;
 &lt;br /&gt;
     ssh [your username]@login-bi.cx3.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
Once you insert your Imperial&#039;s password you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/refs/heads/main.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip file, but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; tar -xvf main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814715</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814715"/>
		<updated>2024-12-15T20:13:36Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2024 - 2025) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ac6a9e340fd204cefac77b0c59e8ba900%40thread.tacv2/Catalytic_Activity?groupId=45a18d66-a047-48b3-a446-46c2e0d7560f&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid - Kipras|| Kipras || Kipras || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Rashid - Kipras || Kipras || Kipras || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 12:00-13:00 || Rashid - Kipras || Kipras || Kipras || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Fei || Fei || Fei || Fei&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes], the [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes], and references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. To this end, you need to have Unified Access installed.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;It will be useful to set up either Unified Access on your device before the start of the experiment on Monday&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;To set up Unified Access on your device you will need to follow this link: [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/unified-access/ using Unified Access]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*To generate pictures representing the configurations generated during this experiment you will need to use VMD; &lt;br /&gt;
you can download and install Version 1.9.3 (2016-11-30) of VMD following &#039;&#039;&#039;[https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD this link]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
you will need to register&lt;br /&gt;
&lt;br /&gt;
Platforms:&lt;br /&gt;
&lt;br /&gt;
Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
MacOS X OpenGL (32-bit Intel x86)&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to know your college user name and password. You will need to open a terminal (power shell terminal for windows users) and type one of the following lines below:&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login-ai.cx3.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login-b.cx3.hpc.ic.ac.uk&lt;br /&gt;
 &lt;br /&gt;
     ssh [your username]@login-bi.cx3.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
     &lt;br /&gt;
&lt;br /&gt;
Once you insert your Imperial&#039;s password you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/refs/heads/main.zip&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip file, but this is not needed to run the calculations on our cluster.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt; Transfer the file main.zip on the cluster by using scp or winscp.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; tar -xvf main-1.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Potential_control_and_current_induced_forces_using_CP2K%2BSMEAGOL&amp;diff=814628</id>
		<title>Potential control and current induced forces using CP2K+SMEAGOL</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Potential_control_and_current_induced_forces_using_CP2K%2BSMEAGOL&amp;diff=814628"/>
		<updated>2024-01-04T12:02:41Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this page I will discuss how to perform electronic structure calculations under potential control and with current induced forces using the newly developed CP2K+SMEAGOL interface. For comparison, I also include calculations performed using two different versions of SIESTA+SMEAGOL.&lt;br /&gt;
&lt;br /&gt;
No version of CP2K+SMEAGOL or SIESTA+SMEAGOL is currently publicly available, please request access to CP2K+SMEAGOL here &amp;lt;ref&amp;gt;CP2K+SMEAGOL Github repository for CP2K[https://github.com/schulkov/cp2k-private]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;CP2K+SMEAGOL Github repository for SMEAGOL[https://github.com/schulkov/smeagol-private]&amp;lt;/ref&amp;gt;,  SIESTA1+SMEAGOL here &amp;lt;ref&amp;gt;SIESTA1+SMEAGOL Github repository [https://github.com/cucinotta-group/siesta-smeagol-rungger]&amp;lt;/ref&amp;gt; and SIESTA3+SMEAGOL here &amp;lt;ref&amp;gt;SIESTA3+SMEAGOL Github repository [https://github.com/cucinotta-group/siesta3-smeagol-rocha]&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
This tutorial assumes some basic familiarity of NEGF calculations, please look elsewhere for an introduction to transport calculations&amp;lt;ref&amp;gt; nanoHUB-U: Fundamentals of Nanoelectronics [https://nanohub.org/courses/FON2/01a]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;TranSIESTA, another NEGF implementation very similar to SMEAGOL [https://journals.aps.org/prb/abstract/10.1103/PhysRevB.65.165401]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;QuantumATK, another NEGF implementation very similar to SMEAGOL [https://iopscience.iop.org/article/10.1088/1361-648X/ab4007]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;A primer on Smeagol by Víctor García Suárez [https://nanopdf.com/download/ppt-1696_pdf]&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
=Overview=&lt;br /&gt;
&lt;br /&gt;
==Introduction==&lt;br /&gt;
&lt;br /&gt;
[[File:Bias_em.png |thumb|600px|Figure 1. Example of a system setup in SMEAGOL: an extended molecule (Au-BDT-Au) attached to semi-infinite electrodes/leads (Au).]]&lt;br /&gt;
&lt;br /&gt;
[[File:Flow_chart_smeagol.png |thumb|600px|Figure 2. Flow chart how a standard DFT and a DFT-NEGF calculation may be setup: the DFT software generates a Hamiltonian which is then passed to a NEGF software to calculate the non-equilibrium density, from which a Hamiltonian can be calculated and this procedure repeats until self-consistency.]]&lt;br /&gt;
&lt;br /&gt;
SMEAGOL is based on the non-equilibrium Green’s function (NEGF) formalism, transforming a periodic DFT calculation into an extended molecule attached to semi-infinite electrodes/leads. See Figure 1 for an example cartoon. This is performed by calculating a Hamiltonian in some DFT software and then passing this to a NEGF software to calculate the non-equilibrium density and then passing this back to the DFT software to calculate a new Hamiltonian, repeating until self-consistency. See Figure 2 for a flow chart. As such ideally a NEGF implementation should be platform agnostic, capable of being interfaced to any DFT software that uses localized basis sets such as CP2K or SIESTA. In practice I am aware of no platform agnostic NEGF implementations, as current codes such as SMEAGOL and TransSIESTA are strongly integrated into their corresponding DFT software. Plane wave codes such as VASP and Quantum Espresso are not generally able to perform NEGF calculations due to the requirement of defining local Hamiltonians and local Green&#039;s Functions, although some implementations have circumvented this limitation through the use of localised Wannier functions.&amp;lt;ref&amp;gt;Transport calculations using VASP [https://www.researchgate.net/post/How-to-implement-nonequilibrium-Greens-function-NEGF-method-in-VASP]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;Transport calculations using Quantum Espresso and WANT [https://github.com/QEF/want]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The original version of SMEAGOL was developed by the group of Stefano Sanvito &amp;lt;ref&amp;gt;SMEAGOL original publication[https://journals.aps.org/prb/abstract/10.1103/PhysRevB.73.085414]&amp;lt;/ref&amp;gt;, with current work lead independently by two of his former PhD students: Ivan Rungger and Alexandre Reily Rocha. The version of SMEAGOL used in this work was obtained from Ivan Rungger and is based on SEISTA version 1.3f1 2003. I therefore refer to this version as SIESTA1+SMEAGOL. For comparison, I also include some results using the version of SMEAGOL now developed by Alexandre Reily Rocha which uses SIESTA version 3.1 2011. I refer to this version as SIESTA3+SMEAGOL.&lt;br /&gt;
&lt;br /&gt;
To the best of my knowledge there are no versions of SMEAGOL available for download, and the original website from the group of Stefano Sanvito no longer works &amp;lt;ref&amp;gt;Stefano Sanvito SMEAGOL website, no longer works[https://smeagol.tcd.ie/]&amp;lt;/ref&amp;gt;. An archived version can be found on The Wayback Machine &amp;lt;ref&amp;gt;Stefano Sanvito SMEAGOL website, The Wayback Machine[https://web.archive.org/web/20190126234452/https://smeagol.tcd.ie/]&amp;lt;/ref&amp;gt;. Similarly, the SMEAGOL mailing list no longer works&amp;lt;ref&amp;gt;SMEAGOL mailing list, no longer works[https://lists.tchpc.tcd.ie/pipermail/smeagol-discuss/]&amp;lt;/ref&amp;gt;,  but can an archived version be found on The Wayback Machine &amp;lt;ref&amp;gt;SMEAGOL mailing list, The Wayback Machine[https://web.archive.org/web/20171117163505/https://lists.tchpc.tcd.ie/pipermail/smeagol-discuss/]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Starting with the version of SIESTA1+SMEAGOL obtained from Ivan Rungger, Sergey Chulkov developed a new platform agnostic version of SMEAGOL as well as an interface to the DFT software CP2K. I refer to this combination as CP2K+SMEAGOL. The motivation for developing CP2K+SMEAGOL was to modernise SMEAGOL and to allow for larger systems to be studied, in particular to use the MD capabilities of CP2K to perform large scale simulations of electrochemical systems under operating conditions. This work was supported by the Engineering and Physical Sciences Research Council (grant EP/P033555/1) and developed within Clotilde Cucinotta&#039;s group at Imperial College London.&lt;br /&gt;
&lt;br /&gt;
==Input file==&lt;br /&gt;
&lt;br /&gt;
A SMEAGOL calculation is composed of two steps. The first step is the calculation of the semi-infinite leads, which should be at least 3 layers thick in the transport direction. The CP2K &amp;amp;SMEAGOL section is very simple: &lt;br /&gt;
&lt;br /&gt;
    &amp;amp;SMEAGOL&lt;br /&gt;
      PROJECT_NAME bulk&lt;br /&gt;
      BulkTransport  T&lt;br /&gt;
      BulkLead LR&lt;br /&gt;
    &amp;amp;END SMEAGOL&lt;br /&gt;
&lt;br /&gt;
This results in a number of files being produced, most notably &#039;bulklft.DAT&#039; and &#039;bulkrgt.DAT&#039; which contain the information about the electronic structure of the leads and must be present for future SMEAGOL calculations. Unfortunately however &#039;bulklft.DAT&#039; and &#039;bulkrgt.DAT&#039; do not contain any information about the Hartree potential, which is important as the Hartree potential of the extended molecule and the leads must be aligned. In SIESTA+SMEAGOL the Hartree potential of the leads averaged along the transport direction is calculated using the provided script &#039;pot.sh&#039;, which uses the file &#039;0.bulk.VH&#039; to generate &#039;0.bulk-VH_AV.dat&#039;. In CP2K+SIESTA an equivalent file &#039;bulk-VH_AV.dat&#039; is generated automatically. The value of the Hartree potential at z=0 can then be extracted and used in the extended molecule calculation. I use the following bash script to do this automatically, replacing &#039;HLB_REPLACE&#039; in file &#039;4_V.inp&#039;&lt;br /&gt;
&lt;br /&gt;
    HLB=&amp;quot;$(grep &#039;0.0000000000&#039; bulk-VH_AV.dat | head -1 | awk &#039;{print $2}&#039;)&amp;quot;&lt;br /&gt;
    sed -i -e &amp;quot;s/HLB_REPLACE/${HLB}/g&amp;quot; 4_V.inp&lt;br /&gt;
&lt;br /&gt;
The &amp;amp;SMEAGOL section for the extended molecule calculation contains many keywords which control the NEGF calculation, activated with keyword &#039;EMTransport&#039;. For a complete description of all parameters please refer to the SMEAGOL manual written by Ivan Rungger&amp;lt;ref&amp;gt;SMEAGOL manual written by Ivan Rungger[https://github.com/cucinotta-group/cp2k-smeagol-examples/blob/master/other/documentation/Smeagol-1.2.pdf]&amp;lt;/ref&amp;gt;, as I will only discuss the most important keywords. &lt;br /&gt;
* &#039;NEnergReal&#039; controls the number of evaluations of the Greens function along the real axis &amp;lt;math&amp;gt;\Delta_{ij\mathrm{, neq}}&amp;lt;/math&amp;gt;. The corresponding values for the imaginary axis&amp;lt;math&amp;gt;D_{ij\mathrm{, eq}} &amp;lt;/math&amp;gt; is &#039;NEnergImCircle&#039; and &#039;NEnergImLine&#039;. As the Greens function is smoother in the complex axis, &#039;NEnergReal&#039; is chosen to be larger than &#039;NEnergImCircle&#039; and &#039;NEnergImLine&#039;, and is the main keyword determining the accuracy and cost of the NEGF calculation. Generally the number of integrations along the complex contour is left at the defaults of &#039;NEnergImCircle&#039; 16 and &#039;NEnergImLine&#039; 16, while &#039;NEnergReal&#039; must be increased from the default value of 0 to 64 or higher. &lt;br /&gt;
* &#039;VInitial&#039; and &#039;VFinal&#039; control the value of the potential, with &#039;NIVPoints&#039; currently ignored in a CP2K+SMEAGOL calculation. In SIESTA+SMEAGOL this keyword allows an IV curve to be calculated without having to submit multiple jobs, however for technical reasons this is difficult to implement in CP2K. &lt;br /&gt;
* Delta refers to the value of &amp;lt;math&amp;gt;\delta_{+}&amp;lt;/math&amp;gt;, an infinitesimal positive number required for broadening of the leads self-energies. Generally a value of 1e-4 is sufficient.&lt;br /&gt;
* EnergLowestBound refers to the start of the contour for evaluation of the Green&#039;s function. Generally a value of -100 eV is sufficient.&lt;br /&gt;
* &#039;TrCoefficients&#039; enables printing of the transmission, where &#039;InitTransmRange&#039; and &#039;FinalTransmRange&#039; control the range of the transmission and &#039;NTransmPoints&#039; controls the number of points.&lt;br /&gt;
* &#039;HartreeLeadsBottom&#039; is the value of the Hartree potential of the leads evaluated to be used at &#039;HartreeLeadsLeft&#039; and &#039;HartreeLeadsRight&#039;, which should be left at their default values of z=0. &lt;br /&gt;
* &#039;EM.ParallelOverKNum&#039; controls the parallelism over kpoints. The default of 1 disables parallelism, while a finite value will divide the number of kpoints by the value of &#039;EM.ParallelOverKNum&#039; across the MPI ranks. A value of -1 will automatically divide the number of kpoints by the largest factor allowed by the value of NEnergReal and MPI ranks (see following section for a discussion of SMEAGOL parralelism).&lt;br /&gt;
&lt;br /&gt;
    &amp;amp;SMEAGOL&lt;br /&gt;
      PROJECT_NAME V&lt;br /&gt;
      EMTransport  T&lt;br /&gt;
      # Set number of energy points for integrals&lt;br /&gt;
      NEnergReal               64&lt;br /&gt;
      # Set bias range&lt;br /&gt;
      VInitial [eV]            1.0&lt;br /&gt;
      VFinal   [eV]            1.0&lt;br /&gt;
      NIVPoints                1&lt;br /&gt;
      # General variables&lt;br /&gt;
      Delta                    1e-4&lt;br /&gt;
      EnergLowestBound [eV]    -100&lt;br /&gt;
      # Print transmission coefficient&lt;br /&gt;
      TrCoefficients             T&lt;br /&gt;
      InitTransmRange [eV]     -10.0&lt;br /&gt;
      FinalTransmRange [eV]     10.0&lt;br /&gt;
      NTransmPoints            800&lt;br /&gt;
      # Matching of Hartree potential with the leads&lt;br /&gt;
      HartreeLeadsBottom [eV]  HLB_REPLACE&lt;br /&gt;
      # Other variables&lt;br /&gt;
      EM.ParallelOverKNum 1&lt;br /&gt;
    &amp;amp;END SMEAGOL&lt;br /&gt;
&lt;br /&gt;
==Parallelism==&lt;br /&gt;
&lt;br /&gt;
SMEAGOL is parallelised in four ways: &lt;br /&gt;
* MPI parallelism over NEnergReal (automatic)&lt;br /&gt;
* MPI parallelism over kpoints (requires EM.ParallelOverKNum)&lt;br /&gt;
* OpenMP parallelism over DO loops (automatic)&lt;br /&gt;
* OpenMP parallelism over matrix multiplication (automatic if provided by vendor) &amp;lt;ref&amp;gt;Matrix multiplication parallelism[https://fortran-lang.discourse.group/t/does-lapack-blas-automatically-use-multi-cores-or-threads/4072/23]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Therefore the maximum number of cores that SMEAGOL will scale up to is NEnergReal*kpoints*omp_threads, for example 64*3*2=384 cores or 3 ARCHER2 nodes. As the system size increases the relative performance improvement with the number of OpenMP threads increases, however the bottleneck of matrix multiplication leads to the overall scaling O(N^3) such that large systems are incredibly expensive both in terms of CPU time and memory. As a comparison CP2K circumvents some of this scaling problem by using real space grids that scale with the size of the simulation box rather than the number of basis functions, and by using ScaLAPACK such that matrix multiplication and matrix diagonalisation can be paralleled more effectively through MPI. SMEAGOL does not support ScaLAPACK.&lt;br /&gt;
&lt;br /&gt;
==Compiling==&lt;br /&gt;
&lt;br /&gt;
An example of an automatic CP2K+SMEAGOL compilation script is available here for HPC SCARF&amp;lt;ref&amp;gt;CP2K+SMEAGOL compilation script for HPC SCARF [https://github.com/cucinotta-group/cp2k-smeagol-examples/blob/master/other/compilation/cp2k-smeagol/make.slurm]&amp;lt;/ref&amp;gt;, with the process explained below in greater detail.&lt;br /&gt;
&lt;br /&gt;
An example of a SIESTA1+SMEAGOL arch.make is available here&amp;lt;ref&amp;gt;SIESTA1+SMEAGOL compilation script for HPC YOUNG [https://github.com/cucinotta-group/cp2k-smeagol-examples/blob/master/other/compilation/siesta1-smeagol/make.sh&amp;lt;/ref&amp;gt;, and a SIESTA3+SMEAGOL arch.make is available here&amp;lt;ref&amp;gt;SIESTA3+SMEAGOL compilation script for HPC YOUNG [https://github.com/cucinotta-group/cp2k-smeagol-examples/blob/master/other/compilation/siesta3-smeagol/make.sh]&amp;lt;/ref&amp;gt;. From my experience, both versions of SIESTA+SMEAGOL have greater stability and performance using the Intel ifort compiler. As the Intel compiler is not available on ARCHER2, all SIESTA+SMEAGOL examples have been ran using the HPC YOUNG which uses ifort by default.&lt;br /&gt;
&lt;br /&gt;
Before compiling CP2K with SMEAGOL support, please build the standalone SMEAGOL library first by running make program in its root directory&amp;lt;ref&amp;gt;CP2K+SMEAGOL Github repository for SMEAGOL[https://github.com/schulkov/smeagol-private]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
The supplied version of Makefile is gfortran-specific. In case of other compilers, please amend Makefile accordingly. The following preprocessor flags are likely needs to be defined as part of the Makefile’s FCFLAGS variable: &lt;br /&gt;
* -DNOSIESTA – disables SIESTA-specific parts (such as reading fdf input files) of the original SMEAGOL code; &lt;br /&gt;
* -DMPI – enables distributed-memory parallel version of SMEAGOL code. Must be enabled in case of distributed-memory parallel versions of CP2K, and disabled otherwise. &lt;br /&gt;
There is no need to run make install. Upon successful compilation, the standalone library libsmeagol.a can be found in lib directory created within the library’s root directory. The directory obj contains individual object files along with corresponding Fortran modules. Please do not remove this directory, as these Fortran module files are required to build the CP2K/SMEAGOL interface. &lt;br /&gt;
To build CP2K with SMEAGOL support, the following changes need to be applied to CP2K’s arch file: &amp;lt;ref&amp;gt;CP2K+SMEAGOL Github repository for CP2K[https://github.com/schulkov/cp2k-private]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Append -D SMEAGOL flag to DFLAGS variable; &lt;br /&gt;
*Append -I&amp;quot;/path/to/libsmeagol/obj&amp;quot; to FCFLAGS variable; &lt;br /&gt;
*Append -I&amp;quot;/path/to/libsmeagol/lib&amp;quot; to LDFLAGS variable; &lt;br /&gt;
*Prepend -lsmeagol to LIBS variable. The order of the libraries is important. Generally speaking, the SMEAGOL library should be linked with CP2K prior linking it with a LAPACK library. &lt;br /&gt;
&lt;br /&gt;
=Theory=&lt;br /&gt;
&lt;br /&gt;
This section is adapted from the QuantumATK implementation paper&amp;lt;ref&amp;gt;QuantumATK, another NEGF implementation very similar to SMEAGOL [https://iopscience.iop.org/article/10.1088/1361-648X/ab4007]&amp;lt;/ref&amp;gt;, which I find to be one of the clearest explanations of NEGF theory.&lt;br /&gt;
&lt;br /&gt;
==NEGF method==&lt;br /&gt;
&lt;br /&gt;
The key quantity to calculate is the retarded Green’s function matrix for the central region.  It is calculated from the central-region Hamiltonian matrix &amp;lt;math&amp;gt;H&amp;lt;/math&amp;gt; and overlap matrix &amp;lt;math&amp;gt;S&amp;lt;/math&amp;gt; by adding the electrode self-energies &amp;lt;math&amp;gt;\Sigma&amp;lt;/math&amp;gt;, &lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    G(\epsilon)= \left[ \epsilon+i\delta_{+})S - H-\Sigma^{\mathrm{L}}(\epsilon)-\Sigma^{\mathrm{R}}(\epsilon) \right] ^{-1}&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;lt;math&amp;gt;\delta_{+}&amp;lt;/math&amp;gt; is an infinitesimal positive number. Calculation of &amp;lt;math&amp;gt;G&amp;lt;/math&amp;gt; at a specific energy &amp;lt;math&amp;gt;\epsilon&amp;lt;/math&amp;gt; requires inversion of the central-region Hamiltonian matrix. &lt;br /&gt;
&lt;br /&gt;
The electron density is given in terms of the electron density matrix. We split the density matrix into left and right contributions, &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    D = D^{\mathrm{L}} + D^{\mathrm{R}}&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The left contribution is calculated using the NEGF method as &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
      D^{\mathrm{L}} = \int \rho^{\mathrm{L}}(\epsilon) f  \left( \frac{\epsilon - \mu_{\mathrm{L}} } {k_{B} T_{\mathrm{L}} }  \right) \mathrm{d} \epsilon&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    \rho^{\mathrm{L}}(\epsilon) = \frac{1}{2\pi}G(\epsilon)\Gamma^{\mathrm{L}}(\epsilon)G^\dagger(\epsilon)&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
is the spectral density matrix, expressed in terms of the retarded Green’s function and the broadening function of the left electrode, &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    \Gamma^{\mathrm{L}}=\frac{1}{\mathbf{i}} \left( \Sigma^{\mathrm{L}}-(\Sigma^{\mathrm{L}})^\dagger \right)&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
==Contour integration==&lt;br /&gt;
&lt;br /&gt;
This integral requires a dense set of energy points due to the rapid variation of the spectral density along the real axis. We therefore divide the integral into an equilibrium part, which can be integrated on a complex contour, and a non-equilibrium part, which needs to be integrated along the real axis, but only for energies within the bias window. &lt;br /&gt;
&lt;br /&gt;
We have &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    D = D^{\mathrm{L}}_{\mathrm{eq}}  + \Delta^{\mathrm{R}}_{\mathrm{neq}} &lt;br /&gt;
     &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
where &lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    D^{\mathrm{L}}_{\mathrm{eq}} = \int \mathrm{d} \epsilon ( \rho^{\mathrm{L}} ( \epsilon ) + \rho^{\mathrm{R}} ( \epsilon ) + \rho^{\mathrm{B}} ( \epsilon ) )  f  \left( \frac{\epsilon - \mu_{\mathrm{L}} } {k_{B} T_{\mathrm{L}} }  \right) \mathrm{d} \epsilon&lt;br /&gt;
   &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    \Delta^{\mathrm{R}}_{\mathrm{neq}} = \int \mathrm{d} \epsilon\rho^{\mathrm{R}}(\epsilon) \left[ f \left( \frac{\epsilon - \mu_{\mathrm{R}} } {k_{B} T_{\mathrm{R}} } \right) \mathrm{d} \epsilon - f \left( \frac{\epsilon - \mu_{\mathrm{L}} } {k_{B} T_{\mathrm{L}} } \right) \right]&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
  &lt;br /&gt;
&lt;br /&gt;
where &amp;lt;math&amp;gt; \rho^{\mathrm{B}} &amp;lt;/math&amp;gt; is the density of states of any bound states in the central region. &lt;br /&gt;
&lt;br /&gt;
Equivalently, we could write the density matrix as &lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    D = D^{\mathrm{R}}_{\mathrm{eq}}  + \Delta^{\mathrm{L}}_{\mathrm{neq}} &lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Due to the finite accuracy of the integration along the real axis the left and the right integrals are numerically different. It is therefore common practice to use a double contour&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    D_{ij} = W_{ij}^{\mathrm{L}} \left[ D^{\mathrm{L}}_{ij\mathrm{, eq}}  +\Delta^{\mathrm{R}}_{ij\mathrm{, neq}} \right] + W_{ij}^{\mathrm{R}} \left[ D^{\mathrm{R}}_{ij\mathrm{, eq}}  +\Delta^{\mathrm{L}}_{ij\mathrm{, neq}}  \right]&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
with weights &amp;lt;math&amp;gt;W_{ij}^{\mathrm{L}}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;W_{ij}^{\mathrm{R}}&amp;lt;/math&amp;gt; for each matrix element &amp;lt;math&amp;gt;ij&amp;lt;/math&amp;gt;. In CP2K+SMEAGOL we use the same weights as TranSIESTA, using directly the non-equilibrium density to weight each matrix element individually&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    W_{ij}^{\mathrm{L}} = \frac{(\Delta^{\mathrm{L}}_{ij\mathrm{, neq}})^{2}}{(\Delta^{\mathrm{L}}_{ij\mathrm{, neq}})^{2}+(\Delta^{\mathrm{R}}_{ij\mathrm{, neq}})^{2}}.&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
==Forces==&lt;br /&gt;
&lt;br /&gt;
[[File:Iv_dos_transmission.png |thumb|400px|Figure 1. Li chain IV curve between -0.5 and 0.5 V (top), transmission for 0 V (middle), DOS for 0 V (bottom). Plotted using Python&amp;lt;ref&amp;gt; Python plotting script for IV curve [https://github.com/chrisahart/scripts/blob/main/python/plot-iv.py]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt; Python plotting script for transmission and density of states from SMEAGOL .agr [https://github.com/chrisahart/scripts/blob/main/python/print-agr-compare-n.py]&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
The Hellmann–Feynman (HF) theorem expresses the total force acting on the &amp;lt;math&amp;gt;I&amp;lt;/math&amp;gt;th atom &amp;lt;math&amp;gt;F_{I}&amp;lt;/math&amp;gt; as the negative derivative of the total energy &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt; with respect to its position &amp;lt;math&amp;gt;R_{I}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    F_{I} = - \frac{ \partial E(R_{I}) } { \partial (R_{I})} = - \frac{\partial \langle \Psi | \hat{H}(R_{I})  | \Psi \rangle} { \partial R_{I}}&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Expanding the derivative we find&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    F_{I} = \left[ - \langle \Psi | \frac{\partial   \hat{H}(R_{I}) } { \partial R_{I}} | \Psi \rangle \right] + \left[ - \langle  \frac{ \partial \Psi}{\partial R_{I} }  |  \hat{H}(R_{I}) | \Psi \rangle - \langle  \Psi  |  \hat{H}(R_{I}) | \frac{ \partial \Psi}{\partial R_{I} } \rangle \right]&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The first term is the well-known conventional HF force, and the second term is often referred to as the Pulay force. This vanishes only if &amp;lt;math&amp;gt; \langle \Psi |&amp;lt;/math&amp;gt; is an exact eigenstate of &amp;lt;math&amp;gt;\hat{H}&amp;lt;/math&amp;gt; or if the basis set does not depend parametrically on the ionic coordinates (as for a plan-wave basis set). &lt;br /&gt;
&lt;br /&gt;
This force can therefore be expressed as &lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    F = F_{BS} + F_{C}&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here &amp;lt;math&amp;gt;F_{BS}&amp;lt;/math&amp;gt; describes the force originating from the band structure (BS) contribution of the total DFT energy &amp;lt;math&amp;gt;E_{BS}&amp;lt;/math&amp;gt;, which is equal to the sum of the eigenvalues of the occupied states. The second term &amp;lt;math&amp;gt;F_{C}&amp;lt;/math&amp;gt; is obtained by taking the derivative of the remaining contributions to the DFT total energy.&lt;br /&gt;
&lt;br /&gt;
The BS force &amp;lt;math&amp;gt;F_{BS}&amp;lt;/math&amp;gt; can then be written as&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;math&amp;gt;&lt;br /&gt;
    F_{BS} = - \sum_{\mu v} \rho_{\mu v}  \frac{ \partial H_{\mu v} } { \partial R_{I}} + \sum_{\mu v} \Omega_{\mu v}  \frac{ \partial S_{\mu v} } { \partial R_{I}}&lt;br /&gt;
    &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
While it would be possible to simply calculate the forces in the usual manner in DFT by just using the nonequilibrium density matrix and Hamiltonian matrix, there is a second term involving the energy density matrix that must be included. The energy density matrix is calculated in the same manner as the density matrix, just with an additional factor &amp;lt;math&amp;gt;E&amp;lt;/math&amp;gt;. I note that the contribution to the force arising from the energy density matrix is omitted in some NEGF implementations, such as SIESTA3+SMEAGOL by Alexandre Rocha (see Au chain section). For further discussion and extension to non-equilibrium cases please refer to Zhang et al.&amp;lt;ref&amp;gt; Au chain literature results [https://link.aps.org/doi/10.1103/PhysRevB.84.085445&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Examples=&lt;br /&gt;
&lt;br /&gt;
I provide the following examples of CP2K+SMEAGOL and SIESTA+SMEAGOL calculations: Li chain, Au chain, Au capacitor, Au-BDT-Au junction and Au-H2-Au junction. These examples allow for a discussion of transmission, IV curves, hartree potential and charge density as well the problem of bound states. For additional examples you may refer to the tutorial that Ivan Rungger wrote for IFT-UNESP &amp;lt;ref&amp;gt; IFT-UNESP Ivan Rungger tutorial, videos no longer available [https://www.ictp-saifr.org/school-on-electronic-structure-and-quantum-transport-methods-2/]&amp;lt;/ref&amp;gt;. Unfortunately the lecture recordings for these tutorials are no longer available, however I included the exercises and lecture slides here&amp;lt;ref&amp;gt; IFT-UNESP Ivan Rungger tutorial [https://github.com/cucinotta-group/cp2k-smeagol-examples/tree/master/other/Ivan-Rungger_Smeagol_Tutorial&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
==Li chain (transmission, IV curve)==&lt;br /&gt;
&lt;br /&gt;
One of the simplest possible transport examples is an infinite chain of Lithium atoms. The leads are composed each of 4 atoms, and the extended molecule of 4*2+4=12 atoms. To check the results of the Li chain we can plot the transmission and density of states at 0 V and compare this with literature. This post-processing is performed by SMEAGOL, with the file &#039;_TRC.agr&#039; containing data for the: transmission, number of channels, EM DOS and leads DOS. The file can be automatically plotted using the visualisation tool Grace&lt;br /&gt;
&lt;br /&gt;
    xmgrace 0.0V_TRC.agr&lt;br /&gt;
&lt;br /&gt;
Some HPC clusters will support x11 forwarding such that xmgrace can be run directly on the HPC, otherwise Grace can be installed on your PC&amp;lt;ref&amp;gt; Xmgrace install on Mac using Homebrew [https://formulae.brew.sh/formula/grace]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
The plotted transmission and density of states (Figure 1) are in good agreement with literature results&amp;lt;ref&amp;gt; Li chain literature results [https://pubs.acs.org/doi/10.1021/jp3044225&amp;lt;/ref&amp;gt;. The IV curve can then be calculated and the linear relationship between current and voltage confirmed as expected for an infinite 1D chain. &lt;br /&gt;
&lt;br /&gt;
While SIESTA+SMEAGOL can calculate an IV curve in a single calculation using NIVPoints keyword, CP2K+SMEAGOL does not have this ability. As such to calculate the IV curve I use a bash script to automatically generate the required folders from a template file, see example here&amp;lt;ref&amp;gt; CP2K+SMEAGOL IV curve bash script [https://github.com/cucinotta-group/cp2k-smeagol-examples/blob/master/examples/li-chain/cp2k-smeagol/iv/kpoints-1-1-20/run.sh&amp;lt;/ref&amp;gt;. Finally, only the IV curve is shown for SIESTA3+SMEAGOL as there is no TRC.agr file generated by SIESTA3+SMEAGOL and no documentation available to indicate if there is a keyword to enable printing.&lt;br /&gt;
&lt;br /&gt;
==Au chain (forces)==&lt;br /&gt;
&lt;br /&gt;
In this example show a zero bias test for the atomic forces on a Au chain, reproducing the work of Zhang et al.&amp;lt;ref&amp;gt; Au chain literature results [https://link.aps.org/doi/10.1103/PhysRevB.84.085445&amp;lt;/ref&amp;gt;. The Au chain is composed of 3*2+3=9 atoms, where the atoms belonging to the leads are frozen. The central Au atom is displaced by 1 A in the +x direction, such that there is a restoring force acting towards the equilibrium position. The x, y and z components of the force are shown below for CP2K+SMEAGOL, SIESTA1+SMEAGOL and SIESTA3+SMEAGOL. SIESTA3+SMEAGOL shows the results of a NEGF calculation which does not include the contribution from the energy density matrix &amp;lt;math&amp;gt;\Omega&amp;lt;/math&amp;gt;, causing qualitatively incorrect forces. With the inclusion of the force calculated from the energy density matrix in CP2K+SMEAGOL and SIESTA1+SMEAGOL it is clear that the zero bias forces are consistent with the CP2K and SIESTA forces.&lt;br /&gt;
&lt;br /&gt;
[[File:Force_all_small.png|center|thumb|1500px| Figure 2. Au chain forces for 0 V for CP2K+SMEAGOL (left), SIESTA1+SMEAGOL (middle) and SIESTA3+SMEAGOL (right). Plotted using Python &amp;lt;ref&amp;gt; Python plotting script for Au chain forces [https://github.com/chrisahart/scripts/blob/main/python/plot_au_chain_forces.py]&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Au capacitor (bound states)==&lt;br /&gt;
&lt;br /&gt;
[[File:Au-capacitor.png |thumb|800px|Figure 2. Au capacitor Hartree potential and charge density for CP2K and CP2K+SMEAGOL (left), and the difference between V=4 and V=0 for CP2K+SMEAGOL, SIESTA1+SMEAGOL and SIESTA4+SMEAGOl (right). Plotted using Python&amp;lt;ref&amp;gt; Python plotting script for IV curve [https://github.com/chrisahart/scripts/blob/main/python/plot_cube_smeagol_siesta.py]&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
The Au capacitor is a useful system for confirming the correct behaviour of the Hartree potential and electron density in vacuum. The system structure is shown in Figure 1, composed of two 2x2 Au slabs (001) with 6 layers (left) and 6 layers (right) separated by 12 Å vacuum. The total number of atoms is 96 atoms, and therefore this is a more expensive system than the previously studied Li and Au chains.&lt;br /&gt;
&lt;br /&gt;
Figure 4 shows the Hartree potential and charge density along the transport direction for the CP2K+SMEAGOL leads, standard CP2K and CP2K+SMEAGOL at V=0 and V=4. The Hartree potential of CP2K is different to CP2K+SMEAGOL, highlighting the importance of &#039;HartreeLeadsBottom&#039;. As the Hartree potential is only defined up to a constant, the use of &#039;HartreeLeadsBottom&#039; is essential to ensure that the Hartree potential of the leads and extended molecule are consistent. The Hartree potential of &#039;CP2K+SMEAGOL bulk&#039; and &#039;CP2K+SMEAGOL V=0&#039; overlap, indicating the correct use of &#039;HartreeLeadsBottom&#039;. As such, I generally recommend that the first step of any SMEAGOL calculation should be to plot the Hartree potential and charge density for 0V and ensure that there is correct alignment with the leads. A further check can be to ensure that the total charge in the system is 0.0, as a finite charge may indicate a failure of the SMEAGOL calculation. Also shown in Figure 4 is the Hartree potential and charge density for CP2K+SMEAGOL, SIESTA1+SMEAGOL and SIESTA4+SMEAGOL. While there are some quantitative differences such as the change in charge density at the interface with vacuum and the decay towards the leads, qualitatively the electronic structure is consistent. &lt;br /&gt;
&lt;br /&gt;
Figure 5 shows the difference in the Hartree potential and charge density along the transport direction for &#039;V=1 - V=0&#039; and &#039;V=4 - V=1&#039;. It is clear that for CP2K+SMEAGOL and SIESTA1+SMEAGOL the Hartree potential and charge density labelled &#039;V=4 - V=0 EM.WeightRho 0.5&#039; is qualitatively incorrect, with a clear asymmetry between the left and right electrodes. To highlight this further I show as a dotted line a mirror image of the Hartree potential and charge density, which should overlap with the solid line as the left and right electrodes are identical. This is the case for the the results labelled &#039;weighted double contour&#039;. &lt;br /&gt;
&lt;br /&gt;
The asymmetry in the Hartree potential and charge density is a problem of bound states, states in the extended molecule with no coupling to the leads. In thesis Ivan Rungger identified bound states as a problem for SMEAGOL and proposed a bound state correction scheme which attempts to automatically identify and populate the bound states, however I have been unable to successfully use this unpublished and largely undocumented correction scheme. Instead, I recommend my newly implemented weighted double contour as used in TransSIESTA, QuantumATK and SIESTA3+SMEAGOL. The weighted double contour involves calculating the density by considering both the left and right electrodes, and using directly the non-equilibrium density to weight each matrix element individually (as described in the earlier theory section). The keyword &#039;EM.WeightRho&#039; as implemented by Ivan Rungger instead sets the weight &amp;lt;math&amp;gt;W_{ij}^{\mathrm{L}}&amp;lt;/math&amp;gt; to a constant, producing a qualitatively incorrect electronic structure. &lt;br /&gt;
&lt;br /&gt;
[[File:Bound_states.png|center|thumb|1500px| Figure 4. Au capacitor Hartree potential and charge density for CP2K+SMEAGOL (left), SIESTA1+SMEAGOL (middle) and SIESTA3+SMEAGOL (right). Plotted using Python &amp;lt;ref&amp;gt; Python plotting script for Au capacitor CP2K+SMEAGOL [https://github.com/chrisahart/scripts/blob/main/python/plot_cube_smeagol.py]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt; Python plotting script for Au capacitor SIESTA+SMEAGOL [https://github.com/chrisahart/scripts/blob/main/python/plot_siesta-smeagol_hartree-charge.py]&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
==Au-BDT-Au junction (transmission)==&lt;br /&gt;
&lt;br /&gt;
[[File:Au-bdt_transmission.png |thumb|500px|Figure 6. Geometry re-optimisation under bias for CP2K+SMEAGOL and SIESTA1+SMEAGOL (right). Plotted using Python &amp;lt;ref&amp;gt; Python plotting script for Au-H2-Au forces [https://github.com/chrisahart/scripts/blob/main/python/plot_cube_smeagol.py]&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
The Au-BDT-Au junction is a very common transport benchmark, and therefore I compute the transmission so that we can compare to literature. In this work the Au-BDT-Au junction has 116 atoms and is composed of 2x2 Au slabs (001) with 7 layers (left) and 6 layers (right), with a BDT (&amp;lt;math&amp;gt;\mathrm{C}_{12}\mathrm{H}_{10}\mathrm{S}_{2}&amp;lt;/math&amp;gt;) molecule at a Au-S distance of 2.60 A. All Au atoms are SZ, while C, S and H are all DZVP. Figure 6 shows the transmission for CP2K+SMEAGOL and SIESTA1+SMEAGOL, showing reasonable agreement with each other as well as to other calculations in the literature. The kpoint grid for the leads is 4x4x20 and for the extended molecule is 4x4x1, with NTransmPoints=800.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Au-H2-Au junction (geometry optimisation)==&lt;br /&gt;
&lt;br /&gt;
This example reproduces the geometry optimisation of a Au-H2-Au junction under bias as reported by Bai et al. &amp;lt;ref&amp;gt;Current-induced phonon renormalization in molecular junctions [https://journals.aps.org/prb/abstract/10.1103/PhysRevB.94.035411]&amp;lt;/ref&amp;gt;. The system is composed of two 3x3 Au slabs (100) with 7 layers (left) and 6 layers (right) and 2 H atoms with a total of 113 atoms. The kpoint grid for the leads is 3x3x20 and for the extended molecule is 3x3x1, therefore I use EM.ParallelOverKNum 3 to exploit parallelism over kpoints. To further accelerate the geometry optimisation I use &#039;OMP_NUM_THREADS=2&#039; with &#039;cpus-per-task=2&#039;. All atoms are constrained in the system except for the 2 H atoms and the 6 Au atoms either side. I note that in the original publication Bai et al. state that there are &amp;quot;six atoms included in the dynamic region&amp;quot;, however on inspection of the SIESTA input files used for the calculation it is clear that there are 14 atoms included in the dynamic region: the 2 H atoms, the 2 Au either side forming a Au-Au-H-H-Au-Au chain and then the 4 Au atoms either side forming which form the tip of the electrodes.&lt;br /&gt;
&lt;br /&gt;
As previously discussed, the first step is to show that the electronic structure for V=0 is correct. Figure 6 (left) shows the Hartree potential and charge density for CP2K+SMEAGOL, with the correct alignment of the Hartree potential. The second step is to check for the presence of any bound states, Figure 6 (middle) shows the Hartree potential difference for CP2K+SMEAGOL (top) and SIESTA1+SMEAGOL (bottom) at the maximum bias of V=1.9 for both &#039;EM.WeightRho&#039; 0.5 and using a weighted double contour, the lines do not overlap and there is an asymmetry similar to the earlier Au capacitor indicating the presence of bound states. Note that unlike the Au capacitor the Au-H2-Au system is not symmetric, and therefore the solid and dotted lines do not overlap at the center. Importantly, the weighted double contour solid and dashed lines overlap at the interface between the extended molecule and leads while the &#039;EM.WeightRho&#039; 0.5 do not. The charge density difference is not included as the geometric asymmetry causes a highly asymmetry charge density difference, providing no useful information. &lt;br /&gt;
&lt;br /&gt;
Figure 6 (right) shows the mean displacement of the unconstrained atoms against the current flow, and the elongation of the H-H bond for both CP2K+SMEAGOL and SIESTA+SMEAGOL. While there are some minor differences, there is a qualitative agreement for geometry re-optimisation under bias for CP2K+SMEAGOL and SIESTA1+SMEAGOL. There is no difference in the results for &#039;EM.WeightRho&#039; 0.5 and weighted double contour, which is consistent with the Hartree potential where the disagreement only occurs at the boundary between leads and extended molecule where the atoms are frozen. No results are given for SIESTA3+SMEAGOL as the forces no not include the contribution from the energy density matrix &amp;lt;math&amp;gt;\Omega&amp;lt;/math&amp;gt;, see earlier section Au chain (forces).&lt;br /&gt;
&lt;br /&gt;
[[File:Au_h2_2.png|center|thumb|1500px| Figure 5. Hartree potential and charge density difference between V=1.9 and V=0 for CP2K+SMEAGOL (top left) and SIESTA+SMEAGOL (bottom left), Hartree potential difference for CP2K+SMEAGOL (top middle) between V=1.3 and V=1.9, z component of forces on atoms in dynamic region for CP2K+SMEAGOL with V=0, V=1.5 and V=1.9 (middle bottom) and geometry optimisation under bias for CP2K+SMEAGOL and SIESTA1+SMEAGOL (right).  Plotted using Python &amp;lt;ref&amp;gt; Python plotting script for Au-H2-Au forces [https://github.com/chrisahart/scripts/blob/main/python/plot_cube_smeagol.py]&amp;lt;/ref&amp;gt;]]&lt;br /&gt;
&lt;br /&gt;
=Performance=&lt;br /&gt;
&lt;br /&gt;
==Benchmarking==&lt;br /&gt;
&lt;br /&gt;
[[File:Benchmarking.png|thumb|800px| Figure 4. Benchmarking for the Au-BDT-Au junction with varying numbers of basis functions, using SZV-MOLOPT-SR-GTH-q11 for all Au atoms (left) and using a new basis set termed SZV-CUSTOM-q1 for all Au atoms in the leads while using the SZV-MOLOPT-SR-GTH-q11 for all other Au atoms.]]&lt;br /&gt;
&lt;br /&gt;
Figure ? shows benchmark results for an Au-BDT-Au junction with varying numbers of basis functions, which is performed by varying the electrode size. It can be seen that using SZV-MOLOPT-SR-GTH-q11 for all atoms (left) the maximum number of basis functions that CP2K+SMEAGOL can scale up to is around 6000. This is due to the large memory requirements, in particular for the leads where the bulk files &#039;bulklft.DAT&#039; and &#039;bulkrgt.DAT&#039; reach 567M for the system with 5974 basis functions. Clearly, reading and distributing such a large file across all MPI processes is very expensive both in terms of CPU time and memory. As such, the time taken for the first SCF step and the memory cost can be decreased by using a smaller basis set for the leads atoms. This is consistent with previous work by the group of Stefano Sanvito, who frequently used a Au basis set with only 6s electrons. Creating a new basis set termed SZV-CUSTOM-q1 and using this for all atoms in the leads decreases the number of basis functions for the leads from 1800 to 200, and decreases the size of the bulk files &#039;bulklft.DAT&#039; and &#039;bulkrgt.DAT&#039; from 567M to 9M. With this smaller basis set the system sizes accessible by CP2K+SMEAGOL increases, however the performance for large system sizes remains very poor. Figure ? shows the speedup per SCF step with increasing number of OMP threads, with a plateau after 32 threads for all system sizes. For the largest system size studied of 15,388 basis functions each SCF step takes over 200s, limiting such system sizes to single point calculations only. For geometry optimisation and in particular for MD, the largest system size that can be calculated using CP2K+SMEAGOL is likely around 10,000 basis functions. The maximum number of OMP threads that can be used to reasonable efficiency is 16, corresponding to a maximum core limit of 1024 with NEnergReal=64 and no kpoint sampling.&lt;br /&gt;
&lt;br /&gt;
In summary, CP2K+SMEAGOL is around 20 times more expensive than CP2K and only relatively small systems or small basis sets can be used. Looking forward to the future of DFT-NEGF calculations, it is likely that an implementation is needed that combines ScaLAPACK with carefully designed highly parallel algorithms. &lt;br /&gt;
&lt;br /&gt;
==Profiling==&lt;br /&gt;
&lt;br /&gt;
[[File:Profile.png|thumb|800px| Figure ?. Screenshot of ARM FORGE profile for a single SCF step of CP2K+SMEAGOL for the Au-BDT-Au junction with 3868 basis functions and SZV-MOLOPT-SR-GTH-q11 basis set for all Au atoms.]]&lt;br /&gt;
&lt;br /&gt;
The table below shows the results of profiling the standard version of CP2K+SMEAGOL with ARM FORGE for the Au-BDT-Au system with 3868 basis functions and SZV-MOLOPT-SR-GTH-q11 basis set for all Au atoms. With 1 OMP thread the bottleneck is OMP DO (for loops), and as the number of OMP threads increases the bottleneck becomes serial matrix multiplication matmul() and MPI communication mpi_bcast().&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  Threads !! Time / s !! NEGF OMP DO !! zgemm() !! matmul() !!  mpi_barrier() !! mpi_bcast()&lt;br /&gt;
|- &lt;br /&gt;
| 1|| 1364 || 40% || 28% || 7% || 6% || 5%&lt;br /&gt;
|-&lt;br /&gt;
| 2|| 565 || 19% || 30% || 16% || 3% || 12%&lt;br /&gt;
|-&lt;br /&gt;
| 4|| 335 || 8% || 25% || 27% || 2% || 21%&lt;br /&gt;
|-&lt;br /&gt;
| 16|| 233 || 3% || 9% || 39% || 5% || 27%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The use of serial matrix multiplication in SMEAGOL is clearly inappropriate, and the compiler flag &#039;-external-blas&#039; can be used to automatically convert all matmul() to zgemm(). I have tested the compiler flag &#039;-fblas-matmul-limit&#039; and found that for all matrix sizes relevant for SMEAGOL calculations zgemm() is faster than matmul(). The time taken for 16 OMP threads decreases from 233 s to 146 s, a speedup of 1.6x with only a single compiler flag change. The bottlenecks in SMEAGOL now remain as matrix multiplication and MPI communication, as shown in Figure ? showing the a screenshot of an ARM FORGE profile zoomed into a single SCF step. &lt;br /&gt;
&lt;br /&gt;
=Technical details=&lt;br /&gt;
&lt;br /&gt;
==Interface design==&lt;br /&gt;
&lt;br /&gt;
The current version of the CP2K/SMEAGOL interface is based on the original version of SMEAGOL code linked with SIESTA 1.3f1. Although the SMEAGOL and SIESTA code are tightly coupled, the idea behind the CP2K interface is to reuse the original SMEAGOL code as much as possible. To do so, the original SMEAGOL-related source files became a part of a standalone SMEAGOL library (libsmeagol.a) linkable with alternative Quantum Chemistry software packages. SIESTA-specific parts of the original SMEAGOL Fortran source code were wrapped with preprocessor directives&lt;br /&gt;
    #ifndef NOSIESTA&lt;br /&gt;
that enables us to compile SMEAGOL core as a library,&lt;br /&gt;
Instead of implementing CP2K-specific version of the original SIESTA-specific routines of the&lt;br /&gt;
interface from scratch (which is about 6,000 lines of Fortran code in length) and keep it up to date with ongoing development of SMEAGOL code, we decided to reuse k-point-aware part of the original SIESTA/SMEAGOL interface and to convert CP2K data types into their corresponding SIESTA equivalents instead. The original interface code forms parts of the standalone SMEAGOL library as well.&lt;br /&gt;
&lt;br /&gt;
==SMEAGOL-related input keywords==&lt;br /&gt;
&lt;br /&gt;
A separate file keywords.txt lists all keywords of the CP2K input section &amp;amp;FORCE EVAL / &amp;amp;DFT / &amp;amp;SMEAGOL alongside relevant components of smeagol control type datatype&amp;lt;ref&amp;gt;List of all CP2K+SMEAGOL keywords[https://github.com/cucinotta-group/cp2k-smeagol-examples/tree/master/other/documentation/keywords.txt]&amp;lt;/ref&amp;gt;. Parameters with global scope are passed to SMEAGOL via setting identically-named global variables in SMEAGOL’s negfmod module. These variables are then processed by SMEAGOL core. In contrast, the variables with local scope are processed by the interface itself. For instance, they can be passed to SMEAGOL via subroutines’ arguments, or used to allocate an array defined in global scope of an appropriate size. At the moment, CP2K accepts all input keywords found in the original SIESTA/SMEAGOL interface, even if the corresponding variables are newer accessed.&lt;br /&gt;
&lt;br /&gt;
==SIESTA format of sparse matrices==&lt;br /&gt;
&lt;br /&gt;
Sparse matrices in SIESTA 1.3f1 are stored in a block-distributed-row compressed-sparse-column format. The blocking factor is defined at compile time via the global parameter BlockSize in SIESTA’s source file parallel.f which is usually equal to 8. There are a number of subroutines to convert between global and local row indices, as well as to query the MPI rank of a parallel process local to a particular global row index. In contrast with ScaLAPACK matrices which use block-cyclic distribution scheme, all non-zero matrix elements on any single row are stored on one MPI process. In fact, SMEAGOL does not rely on a ScaLAPACK library at all. Non-zero matrix elements local to the particular MPI process are stored in a compressed one-dimensional array. Cell images are ordered according to canonical enumeration of integers 0, 1, −1, . . . , n, −n, . . . in x,y,z order, where x is the fastest index&amp;lt;ref&amp;gt;Canonical enumeration of integers[https://oeis.org/A001057]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A list of all internal SIESTA and CP2K variables can be found here, compiled by Sergey&amp;lt;ref&amp;gt;List of all internal SIESTA and CP2K variables[https://github.com/cucinotta-group/cp2k-smeagol-examples/tree/master/other/documentation/interface-draft.pdf]&amp;lt;/ref&amp;gt;. The mentioned CP2K variables form part of the derived siesta distrib csc struct type datatype. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=References=&lt;br /&gt;
&amp;lt;References&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814427</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814427"/>
		<updated>2023-10-26T16:36:32Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes], the [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes], and references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. To this end, you need to have VPN or Unified Access installed.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;It will be useful to set up either VPN or Unified Access on your device before the start of the experiment on Monday&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;To set up VPN on your device you will need to follow this link: [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;To set up Unified Access on your device you will need to follow this link: [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/unified-access/ using Unified Access]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that VPN will soon be decommissioned.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*To generate pictures representing the configurations generated during this experiment you will need to use VMD; &lt;br /&gt;
you can download and install Version 1.9.3 (2016-11-30) of VMD following &#039;&#039;&#039;[https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD this link]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
you will need to register&lt;br /&gt;
&lt;br /&gt;
Platforms:&lt;br /&gt;
&lt;br /&gt;
Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
MacOS X OpenGL (32-bit Intel x86)&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to know your college user name and password. You will need to open a terminal (power shell terminal for windows users) and digit the line below:&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
Once you insert your Imperial&#039;s password you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814426</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814426"/>
		<updated>2023-10-26T16:33:35Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes], the [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes], and references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. To this end, you need to have VPN or Unified Access installed.&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;It will be useful to set up either VPN or Unified Access on your device before the start of the experiment on Monday&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;To set up VPN on your device you will need to follow this link: [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;To set up Unified Access on your device you will need to follow this link: [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/unified-access/ using Unified Access]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that VPN will soon be decommissioned.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*To generate pictures representing the configurations generated during this experiment you will need to use VMD; &lt;br /&gt;
you can download Version 1.9.3 (2016-11-30) of VMD following this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
&lt;br /&gt;
Platforms:&lt;br /&gt;
&lt;br /&gt;
Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
MacOS X OpenGL (32-bit Intel x86)&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to know your college user name and password. You will need to open a terminal (power shell terminal for windows users) and digit the line below:&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
Once you insert your Imperial&#039;s password you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814425</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814425"/>
		<updated>2023-10-26T15:38:50Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes], the [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes], and references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to know your college user name and password. You will need to open a terminal (power shell terminal for windows users) and digit the line below:&lt;br /&gt;
&lt;br /&gt;
     ssh [your username]@login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
Once you insert your Imperial&#039;s password you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814424</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814424"/>
		<updated>2023-10-26T12:28:32Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes], the [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes], and references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=814420</id>
		<title>Nano Electrochemistry Group</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=814420"/>
		<updated>2023-10-20T12:14:43Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding: 20px; background: #87adde; border: 1px solid #FFAA99; font-family: Trebuchet MS, sans-serif; font-size: 105%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:98%; padding:20px; margin:auto&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This page provides a series of tutorials designed to help with the computational modelling of electrochemical system; their aim is to provide general workflows and useful tip to model fundamental components and properties of electrochemical systems. The tutorials have been designed by the researchers of the Computational NanoElectrochemistry Group led by Dr Clotilde Cucinotta [link to group page] and collaborators. &lt;br /&gt;
&lt;br /&gt;
Several simulation packages (CP2K, LAMMPS, QuantumEspresso, etc.), as well as other tools, such as molecular visualisers or programming languages, are described in these tutorials; links to the relevant manuals are provided at the bottom of the page. &lt;br /&gt;
&lt;br /&gt;
Script and programs written by the components of the research group are also described in each tutorial; these tools have been devised to help with running calculations and with data analysis and can be found in the linked GitLub repository [https://gitlab.doc.ic.ac.uk/rgc]. &lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:98%; padding:20px; margin:auto&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Compiling Codes and Running Calculations on a HPC cluster=&lt;br /&gt;
&lt;br /&gt;
===[[How to run on ARCHER 2]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Songyuan]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[Imperial CX1: Instructions and basic concepts of parallel computing]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Huanyu]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: A collection of useful resources and brief introductions to the basic concepts of parallel computing for beginners to use the high-performance computing service at Imperial.&lt;br /&gt;
&lt;br /&gt;
===[[Run CRYSTALs on Imperial CX1]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Huanyu]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Intructions on how to submit a CRYSTAL job on CX1&lt;br /&gt;
&lt;br /&gt;
===[[Compile CP2Kv9.1 on Imperial CX1]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Margherita]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:98%; padding:20px; margin:auto&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Modelling and Visualising Materials=&lt;br /&gt;
&lt;br /&gt;
==Modelling of Interfaces and Adsorption processes==&lt;br /&gt;
&lt;br /&gt;
===[[Building structures with Pymatgen]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Fei]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for generating crystal structure and surface with Python.&lt;br /&gt;
&lt;br /&gt;
===[[ASE and materials modelling]]===&lt;br /&gt;
: Currently left blank&lt;br /&gt;
&lt;br /&gt;
===[[Adsorption of molecule on surfaces|Adsorption of molecule on surfaces]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Paolo]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for calculating the adsorption energy of a molecule (or, more in general, any particle) over a specific surface.&lt;br /&gt;
&lt;br /&gt;
== Error Evaluation during Simulations==&lt;br /&gt;
&lt;br /&gt;
===[[Optimization of metallic surfaces parameters | CP2K: Optimizing parameters for metallic surfaces]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Margherita]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Contents:&lt;br /&gt;
:: Tutorials on how to define the appropriate set of parameters needed to model a metallic system: Basis set, CUTOFF and &#039;&#039;&#039;k&#039;&#039;&#039;-points grid;&lt;br /&gt;
:: Tutorials on how to calculate relevant quantities of metallic surfaces: work function, equilibrium lattice parameter and electronic structure;&lt;br /&gt;
: System: metallic surfaces (Platinum slab used as example);&lt;br /&gt;
: Computational package: CP2K.&lt;br /&gt;
&lt;br /&gt;
===[[Hard_carbon | CP2K: Simulation of Hard Carbons]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Luke]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for the simulation of hard carbon?&lt;br /&gt;
&lt;br /&gt;
===[[Convergence test of critical parameters by CRYSTAL | CRYSTAL: Convergence tests of critical parameters]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Huanyu]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for optimising simulation parameters using the DFT code CRYSTAL (LCAO-GTO basis set).&lt;br /&gt;
&lt;br /&gt;
===[[Memristors | Quantum Espresso: Simulation of Memristors]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Felix]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for optimising simulation parameters using the DFT code QuantumEspresso (plane waves basis set). The simulated system is a ZnO surface.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:98%; padding:20px; margin:auto&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Postprocessing==&lt;br /&gt;
&lt;br /&gt;
===[[Analysing AIMD runs with MATLAB in-house suit|Analysing AIMD runs with MATLAB in-house suit]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Rashid]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Surface analysis===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Songyuan]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===[[Calculation of radial average|Calculation of radial average]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;[[Contributors| Kalman]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for calculating the radial average ?.&lt;br /&gt;
&lt;br /&gt;
==Machine Learning Potentials==&lt;br /&gt;
&lt;br /&gt;
===[[Building ML potentials with AML|Building ML potentials with AML]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Anthony]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for building ML potentials with AML.&lt;br /&gt;
&lt;br /&gt;
==Activation Barriers==&lt;br /&gt;
&lt;br /&gt;
===[[NEB Calculation]]===&lt;br /&gt;
: Currently left blank&lt;br /&gt;
&lt;br /&gt;
===[[Lammps and plumed | Metadynamics with Lammps and plumed]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Frederik]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial on how to use the PLUMED software package to perform biased molecular dynamics simulations in LAMMPS.&lt;br /&gt;
&lt;br /&gt;
==Methodologic developments==&lt;br /&gt;
&lt;br /&gt;
===[[Transport calculations using SMEAGOL]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Chris]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Contents:&lt;br /&gt;
:: How to run CP2K+SMEAGOL and SIESTA+SMEAGOL calculations&lt;br /&gt;
:: How to exploit SMEAGOL parallelism&lt;br /&gt;
: System: Au nanojunctions&lt;br /&gt;
: Computational package: CP2K, SIESTA, SMEAGOL.&lt;br /&gt;
&lt;br /&gt;
===[[Converging magnetic systems in CP2K]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Chris]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Contents:&lt;br /&gt;
:: MULTIPLICITY keyword to calculate magnetic systems&lt;br /&gt;
:: &amp;amp;BS section and MAGNETIZATION keyword to improve convergence&lt;br /&gt;
: System: Metallic bulk Ni and slab in vacuum&lt;br /&gt;
: Computational package: CP2K.&lt;br /&gt;
&lt;br /&gt;
===[[Running a HP-DFT calculation with CP2K]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Margherita ]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: A tutorial to run a HP-DFT calculation using CP2K&lt;br /&gt;
&lt;br /&gt;
===[[Solving 1D Poisson equation |Solving 1D Poisson equation]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Remi Khatib ]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for the solution of the 1D Poisson equations given a distribution of point charges&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:98%; padding:20px; margin:auto&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=Tutorials =&lt;br /&gt;
&lt;br /&gt;
===[[Dimers in gas phase|Dimers in gas phase]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Fredrik]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for optimising dimers in the gas phase using Gaussian.&lt;br /&gt;
&lt;br /&gt;
===[[TrendsCatalyticActivity | Trends in catalytic Activity]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors | Clotilde Cucinotta]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
: Tutorial for a computational experiment about trends in catalytic activity for hydrogen evolution. This experiment is part of the third year computational chemistry lab. &lt;br /&gt;
&lt;br /&gt;
=Others=&lt;br /&gt;
&lt;br /&gt;
== Becoming an Efficient Research Scientist ==&lt;br /&gt;
&lt;br /&gt;
===[[Writing a Project Proposal]]===&lt;br /&gt;
: &amp;lt;small&amp;gt;&#039;&#039;by [[Contributors| Nicholas Harrison ]]&#039;&#039;&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Computational Tools==&lt;br /&gt;
&lt;br /&gt;
===[https://www.cp2k.org/about CP2K]===&lt;br /&gt;
* [[CP2K_Tutorial|CP2K TUTORIAL]];&lt;br /&gt;
* [https://github.com/cp2k/cp2k/blob/master/INSTALL.md Download and install CP2K ];&lt;br /&gt;
* [https://manual.cp2k.org/#gsc.tab=0 Manual];&lt;br /&gt;
* [https://www.cp2k.org/howto Useful HOWTOs];&lt;br /&gt;
* Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.quantum-espresso.org/ QUANTUM ESPRESSO]===&lt;br /&gt;
* [https://www.quantum-espresso.org/download Download and install QUANTUM ESPRESSO];&lt;br /&gt;
* [https://www.quantum-espresso.org/resources/tutorials Useful Tutorials];&lt;br /&gt;
* Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.lammps.org/ LAMMPS]===&lt;br /&gt;
* [https://www.lammps.org/download.html Download LAMMPS];&lt;br /&gt;
* [https://docs.lammps.org/Manual.html Manual];&lt;br /&gt;
* [https://www.lammps.org/tutorials.html Tutorials];&lt;br /&gt;
&lt;br /&gt;
===[https://www.crystal.unito.it/index.html CRYSTAL]===&lt;br /&gt;
* [https://tutorials.crystalsolutions.eu/ CRYSTAL Tutorial Project]&lt;br /&gt;
* [https://www.crystal.unito.it/basis_sets.html CRYSTAL basis set database] - Paramaterised and tested for solid state calculations&lt;br /&gt;
* [https://www.basissetexchange.org/ Basis Set Exchange] - Note that this site usually contains very diffuse basis sets for quantum chemmistry, which might cause problems for solid state calculations.&lt;br /&gt;
* [https://vallico.net/mike_towler/crystal.html Mike Towler&#039;s basis set] - Parameterised around early 2000s&lt;br /&gt;
* [https://crysplot.crystalsolutions.eu/ CRYSPLOT] - A web-based visualisation tool&lt;br /&gt;
* [https://crystal-code-tools.github.io/CRYSTALpytools/ CRYSTALpytools] - A python-based toolbox for CRYSTAL inputs and outputs.&lt;br /&gt;
More information is available in [https://www.crystal.unito.it/documentation.html CRYSTAL23 official site].&lt;br /&gt;
&lt;br /&gt;
===[https://www.tcd.ie/Physics/Smeagol/SmeagolAbout.htm Smeagol]===&lt;br /&gt;
&lt;br /&gt;
==Molecular visualizers==&lt;br /&gt;
* [http://www.ks.uiuc.edu/Research/vmd/ VMD]&lt;br /&gt;
* [http://www.xcrysden.org/ Xcrysden]&lt;br /&gt;
* [https://jp-minerals.org/vesta/en/ VESTA]&lt;br /&gt;
* [https://gitlab.com/bmgcsc/dl-visualize-v3 DLV3]&lt;br /&gt;
&lt;br /&gt;
==Useful programming languages and environments== &lt;br /&gt;
* [http://www-eio.upc.edu/lceio/manuals/Fortran95-manual.pdf Fortran]&lt;br /&gt;
* [https://docs.python.org/3/ Python]&lt;br /&gt;
* [https://www.anaconda.com/ Anaconda]&lt;br /&gt;
* [https://wiki.fysik.dtu.dk/ase/ ASE]&lt;br /&gt;
* [https://pymatgen.org/ Pymatgen]&lt;br /&gt;
* [https://phonopy.github.io/phonopy/ Phonopy]&lt;br /&gt;
&lt;br /&gt;
==Crystallography==&lt;br /&gt;
* [https://it.iucr.org/ International Crystallography Table]&lt;br /&gt;
* [https://www.cryst.ehu.es/#retrievaltop Bilbao Crystallographic Server]&lt;br /&gt;
* [https://www.ccdc.cam.ac.uk/structures/ Cambridge Database]&lt;br /&gt;
* [https://stokes.byu.edu/iso/findsym.php Find Symmetry Web Service]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ch.ic.ac.uk/wiki/index.php?title=Main_Page info]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814419</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814419"/>
		<updated>2023-10-17T20:40:34Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes] and [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
Please note that access to the storage space will be removed after submission.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your ability to use HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814418</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814418"/>
		<updated>2023-10-17T20:33:31Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators,&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes] and [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Storage space ===&lt;br /&gt;
&lt;br /&gt;
There&#039;s a designated storage directory for your use on the cluster. You can find it at &lt;br /&gt;
&lt;br /&gt;
/rds/general/user/[your college username]/projects/complab2021/live/&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to use this repository, please create your own directory within it. Remember, This is a shared space, so be careful not to delete files that don&#039;t belong to you.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your access to HPC resources will end on the Friday of your computational lab week&#039;&#039;&#039;, so make sure you&#039;ve completed all calculations by then.&lt;br /&gt;
&lt;br /&gt;
Your report is due on &#039;&#039;&#039;Wednesday of the second week following your lab week at 12 noon&#039;&#039;&#039;. This extended deadline allows time for clarifying doubts before submitting.&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
* Please answer the provided questions in the given order. Be sure to mention which question you&#039;re answering. Endeavour (e.g. attempting to answer all questions) is worth up to 2 out of 20 points for your evaluation.&lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814400</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814400"/>
		<updated>2023-10-05T17:57:40Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperiallondon.sharepoint.com/:w:/s/FoNS_Chemistry_Cucinotta/EYpXbv8pWSRDv3X5lwj9xF0BVKEviF0J6Hp1cdQd_rQpfw?e=fAgMQT  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita ||  || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes] and [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814399</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814399"/>
		<updated>2023-10-05T17:39:58Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita || 11:00-12:00 || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EVPei1NYmhlEv804xQK1a08BJBCxRt_FzLiSmCzQxBNNgQ?e=gFOEeT introductory technical notes] and [https://imperiallondon.sharepoint.com/:b:/s/FoNS_Chemistry_Cucinotta/EY0LdCADNiZClz4v4WNIOGYBMaXoBozMQOgCaYTQNWkWYQ?e=oAvaU1 theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814398</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814398"/>
		<updated>2023-10-05T17:28:10Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| 10:00-11:00 || Rashid || Tilde || Tilde || Tilde&lt;br /&gt;
|-&lt;br /&gt;
| 11:00-12:00 || Margherita || Margherita || 11:00-12:00 || Kipras&lt;br /&gt;
|-&lt;br /&gt;
| 14:00-15:00 || Fei || Rashid || Fei || Chris&lt;br /&gt;
|-&lt;br /&gt;
| 15:00-16:00 || Kipras || Chris || Dikshita || Dikshita&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=814201</id>
		<title>Nano Electrochemistry Group</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=814201"/>
		<updated>2023-02-01T12:52:01Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding: 10px; background: #87adde; border: 1px solid #FFAA99; font-family: Trebuchet MS, sans-serif; font-size: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
This page provides a series of tutorials designed to help with the computational modelling of electrochemical system; their aim is to provide general workflows and useful tip to model fundamental components and properties of electrochemical systems. The tutorials have been designed by the researchers of the Computational NanoElectrochemistry Group led by Dr Clotilde Cucinotta [link to group page] and collaborators. &lt;br /&gt;
Several simulation packages (CP2K, LAMMPS, QuantumEspresso, etc.), as well as other tools, such as molecular visualisers or programming languages, are described in these tutorials; links to the relevant manuals are provided at the bottom of the page. &lt;br /&gt;
Script and programs written by the components of the research group are also described in each tutorial; these tools have been devised to help with running calculations and with data analysis and can be found in the linked GitLub repository [https://gitlab.doc.ic.ac.uk/rgc]. &lt;br /&gt;
&lt;br /&gt;
==Running in a Cluster Tutorials==&lt;br /&gt;
&lt;br /&gt;
===[[How to run on ARCHER 2]]===&lt;br /&gt;
Written by:[[Contributors#Songyuan| Songyuan]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[[Imperial CX1: Instructions and basic concepts of parallel computing|Imperial CX1: Instructions and basic concepts of parallel computing]]===&lt;br /&gt;
Written by:[[Contributors| Huanyu]]&lt;br /&gt;
&lt;br /&gt;
A collection of useful resources and brief introductions to the basic concepts of parallel computing for beginners to use the high-performance computing service at Imperial.&lt;br /&gt;
&lt;br /&gt;
==Reaction Dynamics==&lt;br /&gt;
===[[Lammps and plumed|Lammps and plumed]]===&lt;br /&gt;
Written by:[[Contributors| Frederik]]&lt;br /&gt;
&lt;br /&gt;
Tutorial on how to use the PLUMED software package to perform biased molecular dynamics simulations in LAMMPS.&lt;br /&gt;
&lt;br /&gt;
===[[Converging magnetic systems in CP2K]]===&lt;br /&gt;
Written by:[[Contributors| Chris]]&lt;br /&gt;
&lt;br /&gt;
* Contents:&lt;br /&gt;
** MULTIPLICITY keyword to calculate magnetic systems&lt;br /&gt;
** &amp;amp;BS section and MAGNETIZATION keyword to improve convergence&lt;br /&gt;
* System: Metallic bulk Ni and slab in vacuum&lt;br /&gt;
* Computational package: CP2K.&lt;br /&gt;
&lt;br /&gt;
===[[Optimization of metallic surfaces parameters|Optimizing parameters for metallic surfaces]]===&lt;br /&gt;
Written by:[[Contributors| Margherita]]&lt;br /&gt;
&lt;br /&gt;
* Contents:&lt;br /&gt;
** Tutorials on how to define the appropriate set of parameters needed to model a metallic system: Basis set, CUTOFF and &#039;&#039;&#039;k&#039;&#039;&#039;-points grid;&lt;br /&gt;
** Tutorials on how to calculate relevant quantities of metallic surfaces: work function, equilibrium lattice parameter and electronic structure;&lt;br /&gt;
* System: metallic surfaces (Platinum slab used as example);&lt;br /&gt;
* Computational package: CP2K.&lt;br /&gt;
&lt;br /&gt;
===Surface analysis===&lt;br /&gt;
Written by:[[Contributors| Songyuan]]&lt;br /&gt;
&lt;br /&gt;
===[[Dimers in gas phase|Dimers in gas phase]]===&lt;br /&gt;
Written by:[[Contributors| Fredrik]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for optimising dimers in the gas phase using gaussian.&lt;br /&gt;
&lt;br /&gt;
===[[Calculation of radial average|Calculation of radial average]]===&lt;br /&gt;
Written by:[[Contributors| Kalman]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for calculating the radial average ?.&lt;br /&gt;
&lt;br /&gt;
===[[Adsorption of molecule on surfaces|Adsorption of molecule on surfaces]]===&lt;br /&gt;
Written by:[[Contributors| Paolo]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for calculating the adsorption energy of a molecule (or, more in general, any particle) over a specific surface.&lt;br /&gt;
&lt;br /&gt;
===[[Memristors|Simulation of Memristors]]===&lt;br /&gt;
Written by:[[Contributors| Felix]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for optimising parameters for memristors using QuantumEspresso.&lt;br /&gt;
&lt;br /&gt;
===[[Hard_carbon|Simulation of Hard Carbons]]===&lt;br /&gt;
Written by:[[Contributors| Luke]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for the simulation of hard carbon?&lt;br /&gt;
&lt;br /&gt;
===[[Solving 1D Poisson equation |Solving 1D Poisson equation]]===&lt;br /&gt;
Written by:[[Contributors| Remi Khatib ]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for the solution of the 1D Poisson equations given a distribution of point charges&lt;br /&gt;
&lt;br /&gt;
===[[TrendsCatalyticActivity|Trends in catalytic Activity]]===&lt;br /&gt;
Tutorial for a computational experiment about trends in catalytic activity for hydrogen evolution. This experiment is part of the third year computational chemistry lab. &lt;br /&gt;
&lt;br /&gt;
written by [[Contributors| Clotilde Cucinotta]]&lt;br /&gt;
&lt;br /&gt;
===[[Convergence test of critical parameters by CRYSTAL]]===&lt;br /&gt;
Written by:[[Contributors| Huanyu ]]&lt;br /&gt;
&lt;br /&gt;
A tutorial for performing convergence tests with LCAO-GTO DFT code, CRYSTAL.&lt;br /&gt;
&lt;br /&gt;
===[[Building structure with Pymatgen]]===&lt;br /&gt;
Written by:[[Contributors| Fei ]]&lt;br /&gt;
&lt;br /&gt;
===[[Analysing AIMD runs with MATLAB in-house suit]]===&lt;br /&gt;
Written by:[[Contributors| Rashid ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tutorial for generating crystal structure and surface with Python.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Becoming and Efficient Research Scientist ==&lt;br /&gt;
&lt;br /&gt;
===[[Writing a Project Proposal or Report]]===&lt;br /&gt;
Written by:[[Contributors| Nicholas Harrison ]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Computational Tools==&lt;br /&gt;
&lt;br /&gt;
===[https://www.cp2k.org/about CP2K]===&lt;br /&gt;
*[[CP2K_Tutorial|CP2K TUTORIAL]];&lt;br /&gt;
*[https://github.com/cp2k/cp2k/blob/master/INSTALL.md Download and install CP2K ];&lt;br /&gt;
*[https://manual.cp2k.org/#gsc.tab=0 Manual];&lt;br /&gt;
*[https://www.cp2k.org/howto Useful HOWTOs];&lt;br /&gt;
*Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.quantum-espresso.org/ QUANTUM ESPRESSO]===&lt;br /&gt;
*[https://www.quantum-espresso.org/download Download and install QUANTUM ESPRESSO];&lt;br /&gt;
*[https://www.quantum-espresso.org/resources/tutorials Useful Tutorials];&lt;br /&gt;
*Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.lammps.org/ LAMMPS]===&lt;br /&gt;
*[https://www.lammps.org/download.html Download LAMMPS];&lt;br /&gt;
*[https://docs.lammps.org/Manual.html Manual];&lt;br /&gt;
*[https://www.lammps.org/tutorials.html Tutorials];&lt;br /&gt;
&lt;br /&gt;
===[https://www.crystal.unito.it/index.php CRYSTAL]===&lt;br /&gt;
* [https://tutorials.crystalsolutions.eu/ CRYSTAL Tutorial Project]&lt;br /&gt;
* [https://www.crystal.unito.it/basis-sets.php CRYSTAL basis set database for solid state calculations]&lt;br /&gt;
* [http://crysplot.crystalsolutions.eu/ CRYSPLOT: A web-based visualisation tool]&lt;br /&gt;
* [https://github.com/crystal-code-tools/CRYSTALpy CRYSTALpy: A python-based toolbox]&lt;br /&gt;
&lt;br /&gt;
===[https://www.tcd.ie/Physics/Smeagol/SmeagolAbout.htm Smeagol]===&lt;br /&gt;
&lt;br /&gt;
===others===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Molecular visualizers==&lt;br /&gt;
*[http://www.ks.uiuc.edu/Research/vmd/ VMD]&lt;br /&gt;
*[http://www.xcrysden.org/ Xcrysden]&lt;br /&gt;
*[https://jp-minerals.org/vesta/en/ VESTA]&lt;br /&gt;
&lt;br /&gt;
===Others===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Useful programming languages and environments== &lt;br /&gt;
&lt;br /&gt;
*[http://www-eio.upc.edu/lceio/manuals/Fortran95-manual.pdf Fortran]&lt;br /&gt;
*[https://docs.python.org/3/ Python]&lt;br /&gt;
*[https://wiki.fysik.dtu.dk/ase/ ASE]&lt;br /&gt;
*[https://pymatgen.org/ Pymatgen]&lt;br /&gt;
&lt;br /&gt;
===others===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ch.ic.ac.uk/wiki/index.php?title=Main_Page info]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814196</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=814196"/>
		<updated>2023-01-24T11:56:04Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || || 15:00-16:00 || &lt;br /&gt;
|-&lt;br /&gt;
|Chris&lt;br /&gt;
|&lt;br /&gt;
|15:00-16:00&lt;br /&gt;
|&lt;br /&gt;
|15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files, needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
*What is the basis set used?&lt;br /&gt;
*What kind of calculation did you perform?&lt;br /&gt;
*What is the target accuracy  for force calculation?&lt;br /&gt;
*What is the target accuracy for the SCF convergence?&lt;br /&gt;
*Can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
*Is this an orthorombic cell?&lt;br /&gt;
*How many atoms do you have in your system? &lt;br /&gt;
*What is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*What is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysing the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straight lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
You will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* You will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
* What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the &#039;metal-murn-input.tar&#039; file. &lt;br /&gt;
For each metal (&#039;Ag&#039;, &#039;Au, &#039;Mo&#039; and &#039;Pt&#039;), run the calculations using the provided script &#039;latt_inputs.sh&#039; by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; ./latt_inputs.sh &lt;br /&gt;
&lt;br /&gt;
This will create new directories and input files for different values of lattice parameters; the script will also &#039;&#039;&#039;automatically&#039;&#039;&#039; submit the calculations for each of these lattice parameters. Once all the calculations are finished, use the script &#039;latt_analyse.sh&#039;. This script will collect the &#039;&#039;energies vs lattice_parameter&#039;&#039; data and store them in the &#039;lattice_data.ssv&#039; file. The script will also create the file &#039;MURN.inp&#039; which you will need to fit the data using the Murnagan equation of state. &lt;br /&gt;
&lt;br /&gt;
To fit the data you will produce, you will first compile the &#039;murn-new.f&#039; Fortran file using&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; gfortran murn-new.f -o murn-new.x&lt;br /&gt;
&lt;br /&gt;
After this, move the compiled &#039;murn-new.x&#039; executable to each metal&#039;s folder and run it using: &lt;br /&gt;
    &lt;br /&gt;
    &amp;gt;./murn-new.x &amp;lt; MURN.inp &amp;gt; MURN.out&lt;br /&gt;
&lt;br /&gt;
You will now get the values of equilibrium lattice parameter and bulk modulus by typing:&lt;br /&gt;
&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; MURN.out&lt;br /&gt;
&lt;br /&gt;
which should give the following output&lt;br /&gt;
&lt;br /&gt;
     alat=   7.48014 b0=    0.8148 b0p=     4.500 E0=  -8.379061&lt;br /&gt;
             7.4801    418.53180      0.81482      4.50041   -228.01101    -16.75850&lt;br /&gt;
             3.9583&lt;br /&gt;
&lt;br /&gt;
For this example, the equilibrium lattice vector is 3.9583 Angstrom and the bulk modulus is 0.8148 MBar.&lt;br /&gt;
&lt;br /&gt;
For one representative system please plot a graph showing how the total energy varies with the cell volume. How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
You will need to generate for your chosen metal an input file with the same structure as the &#039;sample_in&#039; file. Please note that the &#039;sample_in&#039; file requires the lattice parameters to be provided as Bohr and the energies as Rydberg, while CP2K uses Angstrom for lattice parameters and Hartree for energies. As such, you will have to convert from Angstrom and Hartree to Bohr and Rydberg. &lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD. What do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timeframe=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Dr Chris Ahart, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=813927</id>
		<title>Nano Electrochemistry Group</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=813927"/>
		<updated>2022-02-01T11:14:34Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding: 10px; background: #87adde; border: 1px solid #FFAA99; font-family: Trebuchet MS, sans-serif; font-size: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
This page provides a series of tutorials designed to help with the computational modelling of electrochemical system; their aim is to provide general workflows and useful tip to model fundamental components and properties of electrochemical systems. The tutorials have been designed by the researchers of the Computational NanoElectrochemistry Group led by Dr Clotilde Cucinotta [link to group page] and collaborators. &lt;br /&gt;
Several simulation packages (CP2K, LAMMPS, QuantumEspresso, etc.), as well as other tools, such as molecular visualisers or programming languages, are described in these tutorials; links to the relevant manuals are provided at the bottom of the page. &lt;br /&gt;
Script and programs written by the components of the research group are also described in each tutorial; these tools have been devised to help with running calculations and with data analysis and can be found in the linked GitLub repository [https://gitlab.doc.ic.ac.uk/rgc]. &lt;br /&gt;
&lt;br /&gt;
==Available Tutorials==&lt;br /&gt;
&lt;br /&gt;
===[[How to run on ARCHER 2]]===&lt;br /&gt;
Written by:[[Contributors#Songyuan| Songyuan]]&lt;br /&gt;
&lt;br /&gt;
===[[Lammps and plumed|Lammps and plumed]]===&lt;br /&gt;
Written by:[[Contributors| Frederik]]&lt;br /&gt;
&lt;br /&gt;
Tutorial on how to use the PLUMED software package to perform biased molecular dynamics simulations in LAMMPS.&lt;br /&gt;
&lt;br /&gt;
===[[Optimization of metallic surfaces parameters|Optimizing parameters for metallic surfaces]]===&lt;br /&gt;
Written by:[[Contributors| Margherita]]&lt;br /&gt;
&lt;br /&gt;
* Contents:&lt;br /&gt;
** Tutorials on how to define the appropriate set of parameters needed to model a metallic system: Basis set, CUTOFF and &#039;&#039;&#039;k&#039;&#039;&#039;-points grid;&lt;br /&gt;
** Tutorials on how to calculate relevant quantities of metallic surfaces: work function, equilibrium lattice parameter and electronic structure;&lt;br /&gt;
* System: metallic surfaces (Platinum slab used as exaplme);&lt;br /&gt;
* Computational package: CP2K.&lt;br /&gt;
&lt;br /&gt;
===Surface analysis===&lt;br /&gt;
Written by:[[Contributors| Songyuan]]&lt;br /&gt;
&lt;br /&gt;
===[[Dimers in gas phase|Dimers in gas phase]]===&lt;br /&gt;
Written by:[[Contributors| Fredrik]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for optimising dimers in the gas phase using gaussian.&lt;br /&gt;
&lt;br /&gt;
===[[Calculation of radial average|Calculation of radial average]]===&lt;br /&gt;
Written by:[[Contributors| Kalman]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for calculating the radial average ?.&lt;br /&gt;
&lt;br /&gt;
===[[Adsorption of molecule on surfaces|Adsorption of molecule on surfaces]]===&lt;br /&gt;
Written by:[[Contributors| Paolo]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for calculating the adsorption energy of a molecule (or, more in general, any particle) over a specific surface.&lt;br /&gt;
&lt;br /&gt;
===[[Memristors|Simulation of Memristors]]===&lt;br /&gt;
Written by:[[Contributors| Felix]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for optimising parameters for memristors using QuantumEspresso.&lt;br /&gt;
&lt;br /&gt;
===[[Hard_carbon|Simulation of Hard Carbons]]===&lt;br /&gt;
Written by:[[Contributors| Luke]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for the simulation of hard carbon?&lt;br /&gt;
&lt;br /&gt;
===[[Solving 1D Poisson equation |Solving 1D Poisson equation]]===&lt;br /&gt;
Written by:[[Contributors| Remi Khatib ]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for the solution of the 1D Poisson equations given a distribution of point charges&lt;br /&gt;
&lt;br /&gt;
===[[TrendsCatalyticActivity|Trends in catalytic Activity]]===&lt;br /&gt;
Tutorial for a computational experiment about trends in catalytic activity for hydrogen evolution. This experiment is part of the third year computational chemistry lab.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Computational Tools==&lt;br /&gt;
&lt;br /&gt;
===[https://www.cp2k.org/about CP2K]===&lt;br /&gt;
*[[CP2K_Tutorial|CP2K TUTORIAL]];&lt;br /&gt;
*[https://github.com/cp2k/cp2k/blob/master/INSTALL.md Download and install CP2K ];&lt;br /&gt;
*[https://manual.cp2k.org/#gsc.tab=0 Manual];&lt;br /&gt;
*[https://www.cp2k.org/howto Useful HOWTOs];&lt;br /&gt;
*Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.quantum-espresso.org/ QUANTUM ESPRESSO]===&lt;br /&gt;
*[https://www.quantum-espresso.org/download Download and install QUANTUM ESPRESSO];&lt;br /&gt;
*[https://www.quantum-espresso.org/resources/tutorials Useful Tutorials];&lt;br /&gt;
*Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.lammps.org/ LAMMPS]===&lt;br /&gt;
*[https://www.lammps.org/download.html Download LAMMPS];&lt;br /&gt;
*[https://docs.lammps.org/Manual.html Manual];&lt;br /&gt;
*[https://www.lammps.org/tutorials.html Tutorials];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://www.tcd.ie/Physics/Smeagol/SmeagolAbout.htm Smeagol]===&lt;br /&gt;
&lt;br /&gt;
===others===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Molecular visualizers==&lt;br /&gt;
*[http://www.ks.uiuc.edu/Research/vmd/ VMD]&lt;br /&gt;
*[http://www.xcrysden.org/ Xcrysden]&lt;br /&gt;
*[https://jp-minerals.org/vesta/en/ VESTA]&lt;br /&gt;
&lt;br /&gt;
===Others===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Useful programming languages and environments== &lt;br /&gt;
&lt;br /&gt;
*[http://www-eio.upc.edu/lceio/manuals/Fortran95-manual.pdf Fortran]&lt;br /&gt;
*[https://docs.python.org/3/ Python]&lt;br /&gt;
*[https://wiki.fysik.dtu.dk/ase/ ASE]&lt;br /&gt;
*[https://pymatgen.org/ Pymatgen]&lt;br /&gt;
&lt;br /&gt;
===others===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ch.ic.ac.uk/wiki/index.php?title=Main_Page info]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Solving_1D_Poisson_equation&amp;diff=813926</id>
		<title>Solving 1D Poisson equation</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Solving_1D_Poisson_equation&amp;diff=813926"/>
		<updated>2022-02-01T11:11:43Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Code: download the script [https://imperialcollegelondon.box.com/s/2xj3jeo2yi6fes11e090ff7gzx3csdzk here] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-e&#039;&#039;&#039;quation.pdf&#039;&#039;&#039; : the equation I used with the normalization parameters&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;script.sh&#039;&#039;&#039; : just an awk command to remind how to use the script. If you run it, the example should work and you will produce the file  smooth_charges.dat.&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;param_smooth.dat&#039;&#039;&#039; : the first line contains the cell parameters. The second line contains the position on the z-axis where to &amp;quot;fold&amp;quot; the cell since it is symmetric&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;ACF.dat&#039;&#039;&#039; and &#039;&#039;&#039;dati-bader.dat&#039;&#039;&#039; you obtained with your Bader calculations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;smooth_charges.awk&#039;&#039;&#039; : the awk script which does all the analysis.&lt;br /&gt;
&lt;br /&gt;
1) Right now, there are only the atoms H, Na, O Cl, Pt which are defined.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) The script produces 1 file with 24 sets of data with 9 columns each.&lt;br /&gt;
&lt;br /&gt;
The general header of the file allows to understand what is the point of each column (z-axis, atom contribution and linear combination of the atomic charges)&lt;br /&gt;
&lt;br /&gt;
There is a header for each set in order to explain what it is. There are the units for all the sets so you cannot do any error. &lt;br /&gt;
&lt;br /&gt;
When we wrote the article, we took the sets :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;number 4&#039;&#039;&#039; &amp;quot;#Density charges (e.Ang-3) : electrons + core&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You calculate the difference between the electric charge and the nuclear charge. Then you add some Gaussians and you normalize by the volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;number 20&#039;&#039;&#039; &amp;quot;#Electrostatic potential (e.Ang-1) : electrons + core (Water ref1, Pt ref2)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You integrate first with water as reference in order to have an electric charge at 0 in bulk water. Then you integrate a second time taking Pt as reference in order to have an electrostatic potential at 0 in Pt bulk.&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Solving_1D_Poisson_equation&amp;diff=813925</id>
		<title>Solving 1D Poisson equation</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Solving_1D_Poisson_equation&amp;diff=813925"/>
		<updated>2022-02-01T11:04:11Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Code: [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-e&#039;&#039;&#039;quation.pdf&#039;&#039;&#039; : the equation I used with the normalization parameters&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;script.sh&#039;&#039;&#039; : just an awk command to remind how to use the script. If you run it, the example should work and you will produce the file  smooth_charges.dat.&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;param_smooth.dat&#039;&#039;&#039; : the first line contains the cell parameters. The second line contains the position on the z-axis where to &amp;quot;fold&amp;quot; the cell since it is symmetric&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;ACF.dat&#039;&#039;&#039; and &#039;&#039;&#039;dati-bader.dat&#039;&#039;&#039; you obtained with your Bader calculations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;smooth_charges.awk&#039;&#039;&#039; : the awk script which does all the analysis.&lt;br /&gt;
&lt;br /&gt;
1) Right now, there are only the atoms H, Na, O Cl, Pt which are defined.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) The script produces 1 file with 24 sets of data with 9 columns each.&lt;br /&gt;
&lt;br /&gt;
The general header of the file allows to understand what is the point of each column (z-axis, atom contribution and linear combination of the atomic charges)&lt;br /&gt;
&lt;br /&gt;
There is a header for each set in order to explain what it is. There are the units for all the sets so you cannot do any error. &lt;br /&gt;
&lt;br /&gt;
When we wrote the article, we took the sets :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;number 4&#039;&#039;&#039; &amp;quot;#Density charges (e.Ang-3) : electrons + core&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You calculate the difference between the electric charge and the nuclear charge. Then you add some Gaussians and you normalize by the volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;number 20&#039;&#039;&#039; &amp;quot;#Electrostatic potential (e.Ang-1) : electrons + core (Water ref1, Pt ref2)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You integrate first with water as reference in order to have an electric charge at 0 in bulk water. Then you integrate a second time taking Pt as reference in order to have an electrostatic potential at 0 in Pt bulk.&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Solving_1D_Poisson_equation&amp;diff=813924</id>
		<title>Solving 1D Poisson equation</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Solving_1D_Poisson_equation&amp;diff=813924"/>
		<updated>2022-02-01T10:59:39Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: Created page with &amp;quot;-e&amp;#039;&amp;#039;&amp;#039;quation.pdf&amp;#039;&amp;#039;&amp;#039; : the equation I used with the normalization parameters  -&amp;#039;&amp;#039;&amp;#039;script.sh&amp;#039;&amp;#039;&amp;#039; : just an awk command to remind how to use the script. If you run it, the examp...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;-e&#039;&#039;&#039;quation.pdf&#039;&#039;&#039; : the equation I used with the normalization parameters&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;script.sh&#039;&#039;&#039; : just an awk command to remind how to use the script. If you run it, the example should work and you will produce the file  smooth_charges.dat.&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;param_smooth.dat&#039;&#039;&#039; : the first line contains the cell parameters. The second line contains the position on the z-axis where to &amp;quot;fold&amp;quot; the cell since it is symmetric&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;ACF.dat&#039;&#039;&#039; and &#039;&#039;&#039;dati-bader.dat&#039;&#039;&#039; you obtained with your Bader calculations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-&#039;&#039;&#039;smooth_charges.awk&#039;&#039;&#039; : the awk script which does all the analysis.&lt;br /&gt;
&lt;br /&gt;
1) Right now, there are only the atoms H, Na, O Cl, Pt which are defined.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) The script produces 1 file with 24 sets of data with 9 columns each.&lt;br /&gt;
&lt;br /&gt;
The general header of the file allows to understand what is the point of each column (z-axis, atom contribution and linear combination of the atomic charges)&lt;br /&gt;
&lt;br /&gt;
There is a header for each set in order to explain what it is. There are the units for all the sets so you cannot do any error. &lt;br /&gt;
&lt;br /&gt;
When we wrote the article, we took the sets :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;number 4&#039;&#039;&#039; &amp;quot;#Density charges (e.Ang-3) : electrons + core&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You calculate the difference between the electric charge and the nuclear charge. Then you add some Gaussians and you normalize by the volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;number 20&#039;&#039;&#039; &amp;quot;#Electrostatic potential (e.Ang-1) : electrons + core (Water ref1, Pt ref2)&amp;quot;&lt;br /&gt;
&lt;br /&gt;
You integrate first with water as reference in order to have an electric charge at 0 in bulk water. Then you integrate a second time taking Pt as reference in order to have an electrostatic potential at 0 in Pt bulk.&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=813923</id>
		<title>Nano Electrochemistry Group</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=Nano_Electrochemistry_Group&amp;diff=813923"/>
		<updated>2022-02-01T10:57:38Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;padding: 10px; background: #87adde; border: 1px solid #FFAA99; font-family: Trebuchet MS, sans-serif; font-size: 95%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
This page provides a series of tutorials designed to help with the computational modelling of electrochemical system; their aim is to provide general workflows and useful tip to model fundamental components and properties of electrochemical systems. The tutorials have been designed by the researchers of the Computational NanoElectrochemistry Group led by Dr Clotilde Cucinotta [link to group page] and collaborators. &lt;br /&gt;
Several simulation packages (CP2K, LAMMPS, QuantumEspresso, etc.), as well as other tools, such as molecular visualisers or programming languages, are described in these tutorials; links to the relevant manuals are provided at the bottom of the page. &lt;br /&gt;
Script and programs written by the components of the research group are also described in each tutorial; these tools have been devised to help with running calculations and with data analysis and can be found in the linked GitLub repository [https://gitlab.doc.ic.ac.uk/rgc]. &lt;br /&gt;
&lt;br /&gt;
==Available Tutorials==&lt;br /&gt;
&lt;br /&gt;
===[[How to run on ARCHER 2]]===&lt;br /&gt;
Written by:[[Contributors#Songyuan| Songyuan]]&lt;br /&gt;
&lt;br /&gt;
===[[Lammps and plumed|Lammps and plumed]]===&lt;br /&gt;
Written by:[[Contributors| Frederik]]&lt;br /&gt;
&lt;br /&gt;
Tutorial on how to use the PLUMED software package to perform biased molecular dynamics simulations in LAMMPS.&lt;br /&gt;
&lt;br /&gt;
===[[Optimization of metallic surfaces parameters|Optimizing parameters for metallic surfaces]]===&lt;br /&gt;
Written by:[[Contributors| Margherita]]&lt;br /&gt;
&lt;br /&gt;
* Contents:&lt;br /&gt;
** Tutorials on how to define the appropriate set of parameters needed to model a metallic system: Basis set, CUTOFF and &#039;&#039;&#039;k&#039;&#039;&#039;-points grid;&lt;br /&gt;
** Tutorials on how to calculate relevant quantities of metallic surfaces: work function, equilibrium lattice parameter and electronic structure;&lt;br /&gt;
* System: metallic surfaces (Platinum slab used as exaplme);&lt;br /&gt;
* Computational package: CP2K.&lt;br /&gt;
&lt;br /&gt;
===Surface analysis===&lt;br /&gt;
Written by:[[Contributors| Songyuan]]&lt;br /&gt;
&lt;br /&gt;
===[[Dimers in gas phase|Dimers in gas phase]]===&lt;br /&gt;
Written by:[[Contributors| Fredrik]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for optimising dimers in the gas phase using gaussian.&lt;br /&gt;
&lt;br /&gt;
===[[Calculation of radial average|Calculation of radial average]]===&lt;br /&gt;
Written by:[[Contributors| Kalman]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for calculating the radial average ?.&lt;br /&gt;
&lt;br /&gt;
===[[Adsorption of molecule on surfaces|Adsorption of molecule on surfaces]]===&lt;br /&gt;
Written by:[[Contributors| Paolo]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for calculating the adsorption energy of a molecule (or, more in general, any particle) over a specific surface.&lt;br /&gt;
&lt;br /&gt;
===[[Memristors|Simulation of Memristors]]===&lt;br /&gt;
Written by:[[Contributors| Felix]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for optimising parameters for memristors using QuantumEspresso.&lt;br /&gt;
&lt;br /&gt;
===[[Hard_carbon|Simulation of Hard Carbons]]===&lt;br /&gt;
Written by:[[Contributors| Luke]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for the simulation of hard carbon?&lt;br /&gt;
&lt;br /&gt;
===[[Solving 1D Poisson equation |Solving 1D Poisson equation]]===&lt;br /&gt;
Written by:[[Contributors| Remi]]&lt;br /&gt;
&lt;br /&gt;
Tutorial for the solution of the 1D Poisson equations given a distribution of point charges&lt;br /&gt;
&lt;br /&gt;
===[[TrendsCatalyticActivity|Trends in catalytic Activity]]===&lt;br /&gt;
Tutorial for a computational experiment about trends in catalytic activity for hydrogen evolution. This experiment is part of the third year computational chemistry lab.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Computational Tools==&lt;br /&gt;
&lt;br /&gt;
===[https://www.cp2k.org/about CP2K]===&lt;br /&gt;
*[[CP2K_Tutorial|CP2K TUTORIAL]];&lt;br /&gt;
*[https://github.com/cp2k/cp2k/blob/master/INSTALL.md Download and install CP2K ];&lt;br /&gt;
*[https://manual.cp2k.org/#gsc.tab=0 Manual];&lt;br /&gt;
*[https://www.cp2k.org/howto Useful HOWTOs];&lt;br /&gt;
*Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.quantum-espresso.org/ QUANTUM ESPRESSO]===&lt;br /&gt;
*[https://www.quantum-espresso.org/download Download and install QUANTUM ESPRESSO];&lt;br /&gt;
*[https://www.quantum-espresso.org/resources/tutorials Useful Tutorials];&lt;br /&gt;
*Reading inputs and outputs (commented files and examples);&lt;br /&gt;
&lt;br /&gt;
===[https://www.lammps.org/ LAMMPS]===&lt;br /&gt;
*[https://www.lammps.org/download.html Download LAMMPS];&lt;br /&gt;
*[https://docs.lammps.org/Manual.html Manual];&lt;br /&gt;
*[https://www.lammps.org/tutorials.html Tutorials];&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===[https://www.tcd.ie/Physics/Smeagol/SmeagolAbout.htm Smeagol]===&lt;br /&gt;
&lt;br /&gt;
===others===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Molecular visualizers==&lt;br /&gt;
*[http://www.ks.uiuc.edu/Research/vmd/ VMD]&lt;br /&gt;
*[http://www.xcrysden.org/ Xcrysden]&lt;br /&gt;
*[https://jp-minerals.org/vesta/en/ VESTA]&lt;br /&gt;
&lt;br /&gt;
===Others===&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border:1px solid #90C0FF; background:#ffffff; width:90%; padding:4px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Useful programming languages and environments== &lt;br /&gt;
&lt;br /&gt;
*[http://www-eio.upc.edu/lceio/manuals/Fortran95-manual.pdf Fortran]&lt;br /&gt;
*[https://docs.python.org/3/ Python]&lt;br /&gt;
*[https://wiki.fysik.dtu.dk/ase/ ASE]&lt;br /&gt;
*[https://pymatgen.org/ Pymatgen]&lt;br /&gt;
&lt;br /&gt;
===others===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[https://wiki.ch.ic.ac.uk/wiki/index.php?title=Main_Page info]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813869</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813869"/>
		<updated>2021-10-25T08:18:20Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid* || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 *Please note that Rashid will demonstrate starting from session 2. During session 1 the slot will be covered by Margherita and Matt.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder with a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813868</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813868"/>
		<updated>2021-10-25T08:08:11Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid* || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 *Please note that Rashid will demonstrate starting from session 2. During session 1 the slot will be covered by Margherita and Matt.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the evaluation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813831</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813831"/>
		<updated>2021-10-21T18:00:27Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid* || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 *Please note that Rashid will demonstrate starting from session 2. During session 1 the slot will be covered by Margherita and Matt.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813830</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813830"/>
		<updated>2021-10-21T17:48:19Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid* || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 *Please note that Rashid will demonstrate starting from session 2. &lt;br /&gt;
 During session 1 the slot will be covered by Margherita and Matt.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813829</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813829"/>
		<updated>2021-10-21T15:48:22Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid* || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
 *Please note that Rashid will demonstrate starting from session 2. During session 1 the slot will be covered by Margherita and Matt.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813828</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813828"/>
		<updated>2021-10-21T15:46:13Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid* || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
*Please note that Rashid will demonstrate starting from session 2. During session 1 the slot will be covered by Margherita and Matt&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813811</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813811"/>
		<updated>2021-10-17T16:48:25Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby, Ms. Margherita Buraschi and Mr. Rashid Al-Heidous. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813810</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813810"/>
		<updated>2021-10-17T16:46:33Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby,Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/34dicuc8tc4yef2mqyppqex7qs4fbegb theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813809</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813809"/>
		<updated>2021-10-17T16:44:58Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby,Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/494ijcbzrhs41s14bd7hoasktceeoimo introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813808</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813808"/>
		<updated>2021-10-17T16:39:41Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby,Ms. Margherita Buraschi and Mr. Rashid Al-Heidous via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Lecture: introductory technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Lecture: theoretical notes &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813807</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813807"/>
		<updated>2021-10-17T16:36:16Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture: technical notes&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture: modelling electrochemical systems &#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): &#039;&#039;&#039;10:00-11:00 am: Q&amp;amp;A and short VMD tutorial&#039;&#039;&#039;. Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813806</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813806"/>
		<updated>2021-10-17T16:11:50Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Clotilde || 10:00-11:00 || 10:00-11:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 11:00-12:00 || 11:00-12:00 || 11:00-12:00 || 11:00-12:00&lt;br /&gt;
|-&lt;br /&gt;
| Rashid || 14:00-15:00 || 14:00-15:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 15:00-16:00 || 15:00-16:00 || 15:00-16:00 || 15:00-16:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813695</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813695"/>
		<updated>2021-06-10T11:46:19Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Matt Darby and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Matt || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Matt Darby and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813460</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813460"/>
		<updated>2020-12-16T14:32:44Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster. &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813459</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813459"/>
		<updated>2020-12-16T14:32:00Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &lt;br /&gt;
&lt;br /&gt;
If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813458</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813458"/>
		<updated>2020-12-16T14:30:39Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
     &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on &lt;br /&gt;
&lt;br /&gt;
your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813457</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813457"/>
		<updated>2020-12-16T14:29:56Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
   &amp;gt; wget https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on &lt;br /&gt;
&lt;br /&gt;
your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813456</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813456"/>
		<updated>2020-12-16T13:02:04Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
   &amp;gt;wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on &lt;br /&gt;
&lt;br /&gt;
your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813455</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813455"/>
		<updated>2020-12-16T13:01:24Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing&lt;br /&gt;
&lt;br /&gt;
   wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on &lt;br /&gt;
&lt;br /&gt;
your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813443</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813443"/>
		<updated>2020-12-07T09:06:31Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the start sate of your session and other lectures in the following days. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please note that the submission boxes will appear only once you have completed the curriculum review&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813442</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813442"/>
		<updated>2020-12-06T18:49:46Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813441</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813441"/>
		<updated>2020-12-06T15:35:17Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 11:00-12:00 || 14:00-15:00 || 15:00-16:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 11:00-12:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813440</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813440"/>
		<updated>2020-12-06T13:12:21Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file Volcano-input.tar. You need to go to this directory and untar the Volcano-input.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf Volcano-input.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813439</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813439"/>
		<updated>2020-12-06T13:04:03Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file comp-lab.tar. You need to go to this directory and untar the comp-lab.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf comp-lab.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you will produce, you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, named sample_in, is also included. You will need to generate for every metal an input file, to be named in, with the same structure as the &amp;quot;sample_in&amp;quot; file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813438</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813438"/>
		<updated>2020-12-06T12:59:10Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file comp-lab.tar. You need to go to this directory and untar the comp-lab.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf comp-lab.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state].&lt;br /&gt;
 &lt;br /&gt;
For every metal, you will have to calculate the total energy for several Volumes of your cell around the equilibrium volume for your cell. In practice, for every metal you will to run calculations with slightly rescaled coordinates and cell parameters. You will then need to fit these point and find the minimum of the associated [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan] curve.&lt;br /&gt;
&lt;br /&gt;
The input data to run the associated calculations are contained in the metal-murn-input.tar file.  &lt;br /&gt;
To fit the data you can use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
A sample input for the fitting programme, sample_in is also included. You will need to generate for every metal an input file, in, with the same structure as sample_in file. Please ask your demonstrator if you need help with this.&lt;br /&gt;
&lt;br /&gt;
Once you run murn-new.x, you will find the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
**what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813437</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813437"/>
		<updated>2020-12-06T12:11:48Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file comp-lab.tar. You need to go to this directory and untar the comp-lab.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf comp-lab.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state]. These data are contained in the bulk_modulus.tar.gz file. For each system, the enegy associated to 15 Volumes around the equilibrium Volume have been calculated. To fit these points and find the equilibrium lattice parameter please use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will find in this way the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
* Finally, untar the file Pt-H-relaxation-input.tar with the input to obtain a relaxation trajectory for Pt slab. Please submit the calculation and visualise the trajectory with VMD.&lt;br /&gt;
*what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813436</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813436"/>
		<updated>2020-12-06T11:38:52Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file comp-lab.tar. You need to go to this directory and untar the comp-lab.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf comp-lab.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. This study will be done for two different H coverages, namely 1/4 and 1 ML. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Your input data are contained in the files Pt-basis-2x2-input.tar  and pt-kpt-2x2-input.tar. You will need to untar these files and submit the calculations from every generated directory. What is contained in every directory should be straightforward at this stage. Please ask your demonstrator if you have doubts.&lt;br /&gt;
Once your calculations have converged, please study the error on H chemisorption energy versus k point set, for both 1/4 and 1 ML coverages, and do the same for H chemisorption energy versus basis set. You will also need to study how the total energies vary with kpoint and basis sets.&lt;br /&gt;
&lt;br /&gt;
**What do you observe? How the error in the evaluation of Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
Please create vith VMD a figure representing both H covered surfaces and also create figure for the above trends. These figures will need to be included in your report. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state]. These data are contained in the bulk_modulus.tar.gz file. For each system, the enegy associated to 15 Volumes around the equilibrium Volume have been calculated. To fit these points and find the equilibrium lattice parameter please use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will find in this way the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
Finally, untar the relaxation trajectory for Pt slab contained in the file Pt-H-relaxation.tar.gz and visualise with VMD.&lt;br /&gt;
*what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813435</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813435"/>
		<updated>2020-12-06T10:29:07Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file comp-lab.tar. You need to go to this directory and untar the comp-lab.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf comp-lab.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from that directory. You can check that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations have converged, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. Two sets of data are included in the files Pt-kpoints-2x2.tar.gz and Pt-basis-2x2.tar.gz, fot slabs with 1/4 and 1 ML H coverages. &lt;br /&gt;
Please create vith VMD a picture with the surface and create picture for the above trends. &lt;br /&gt;
**What do you observe? How the error in the evaluation Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state]. These data are contained in the bulk_modulus.tar.gz file. For each system, the enegy associated to 15 Volumes around the equilibrium Volume have been calculated. To fit these points and find the equilibrium lattice parameter please use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will find in this way the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
Finally, untar the relaxation trajectory for Pt slab contained in the file Pt-H-relaxation.tar.gz and visualise with VMD.&lt;br /&gt;
*what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
	<entry>
		<id>https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813434</id>
		<title>TrendsCatalyticActivity</title>
		<link rel="alternate" type="text/html" href="https://chemwiki.ch.ic.ac.uk/index.php?title=TrendsCatalyticActivity&amp;diff=813434"/>
		<updated>2020-12-06T10:26:57Z</updated>

		<summary type="html">&lt;p&gt;Ccucinot: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&amp;lt;big&amp;gt;This is the optional experiment which may be chosen by any third year student. If you are looking for the Programming-Ising experiment, you will find it [[Third_year_CMP_compulsory_experiment|here]].&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
= Understanding trends in catalytic activity for hydrogen evolution =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;This is the welcome page for the computational experiment about trends in catalytic activity for hydrogen evolution, part of the third year computational chemistry lab.&lt;br /&gt;
&lt;br /&gt;
This computational experiment has been developed by Dr. Clotilde Cucinotta.&lt;br /&gt;
&lt;br /&gt;
The computational experiment will be from 10:00 to 17:00 on Monday, Tuesday, Thursday and Friday. During these 4 days demonstrators will be available to answer all your questions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;There is an introductory lecture to the lab at 10:00 on the Start Date of your session. See the section &#039;Structure of the Experiment&#039; below.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The deadline is at 12:00 noon on Wed of the week following  the experiment.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Work submitted late will be penalised according to the [https://www.imperial.ac.uk/media/imperial-college/administration-and-support-services/registry/academic-governance/public/academic-policy/marking-and-moderation/Late-submission-Policy.pdf Late Submission Policy].&lt;br /&gt;
&lt;br /&gt;
There is a link set up on [http://bb.imperial.ac.uk Blackboard] for submitting the report in PDF format and a .zip folder with all the input files and the output files produced during the experiment, in 3rd Year Chemistry Laboratories (2020 - 2021) / Y3C Third Year Computational Laboratory/;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Please note that the submission boxes will appear only once you have completed the curriculum review.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Your report will be marked out of 20&#039;&#039;&#039;. &lt;br /&gt;
&lt;br /&gt;
The provided [https://imperialcollegelondon.box.com/s/rfck2ruyh7xyrg7pbth1cxqwqqj7rnta  template] for the report contains a number questions and sub-questions. The final report is expected to contain answers to all these questions.&lt;br /&gt;
&lt;br /&gt;
Questions related to this computational experiment can be directed to the demonstrators, Dr Yueyu Zhang and Ms. Margherita Buraschi via&lt;br /&gt;
[https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307       Teams]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Their availability is specified below:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+ &lt;br /&gt;
|-&lt;br /&gt;
!  !! Monday !! Tuesday !! Thursday !! Friday&lt;br /&gt;
|-&lt;br /&gt;
| Margherita || 15:30-16:30 || 10:00-11:00 || 14:00-15:00 || 14:00-15:00&lt;br /&gt;
|-&lt;br /&gt;
| Yueyu || 11:00-12:00 || 14:00-15:00 || 10:00-11:00 || 10:00-11:00&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, all your questions should be posted in the forum on Blackboard. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In the electrochemistry course you learned about an important quantity, the exchange current, and how it reflects how viable is the reaction kinetics of an electrochemical transformation.&lt;br /&gt;
 &lt;br /&gt;
In this experiment you will predict what is the most efficient metal catalyst for hydrogen evolution by plotting the adsorption energy for hydrogen on different metals versus the measured exchange currents for this reaction. According to the Sabatier principle (named after the chemist Paul Sabatier), high catalytic activity is associated to an interaction between reactants and catalysts, which needs to be neither too strong nor too weak. As a consequence, the plot will have a maximum corresponding to the to the most active catalyst and the ideal adsorption energy: you will observe a so-named volcano plot.&lt;br /&gt;
 &lt;br /&gt;
You will learn how to:&lt;br /&gt;
*Evaluate the chemisorption energy for an atomic species on a metal;&lt;br /&gt;
*generate a &#039;&#039;volcano plot&#039;&#039; describing trends in catalytic activity for Hydrogen evolution;&lt;br /&gt;
*use the most basic feature of Unix operating system and work remotely on our hpc cluster login.hpc.ic.ac.uk;&lt;br /&gt;
*use a quantum-mechanical programme,  [http://www.cp2k.org CP2K], which implements Density Functional Theory (DFT), to calculate the adsorption energies for Hydrogen on the closely packed surfaces of different metals;&lt;br /&gt;
*control and evaluate &lt;br /&gt;
**the numerical error in your DFT calculations &lt;br /&gt;
**the error associated to the selection of simulation parameters such as set of k points used to sample the Brillouin zone and the basis set used to expand the orbitals. Predict the equilibrium lattice parameters for a metal;&lt;br /&gt;
*extract from these calculations optimised geometries and energies, and evaluate adsorption energies;&lt;br /&gt;
*use a visualization programme to represent relaxation trajectories and optimised configurations. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;big&amp;gt;Please go through the following [https://imperialcollegelondon.box.com/s/ywmzgzfibmj13v7v1c9lpbr3n72d148x introductory technical notes] and [https://imperialcollegelondon.box.com/s/f0ai7bmg32x5mlm5gmvxiyu4sodzs2hd theoretical notes] references therein.&amp;lt;/big&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please note that:&lt;br /&gt;
&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt; &#039;&#039;&#039;To run this experiment, you will need access to the Imperial College supercomputers. If you have VPN installed, you should be able to access the computers directly, via browser&#039;&#039;&#039;&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;In order to connect to the hpc cluster via browser you need to activate [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/virtual-private-network-vpn/ using VPN]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;If you have not yet installed VPN, you may  use [https://www.imperial.ac.uk/admin-services/ict/self-service/connect-communicate/remote-access/remotely-access-my-college-computer/remote-desktop-access-for-students/ Remote Desktop connection] (VPN not needed) &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* to plot the graphs produced during this computational experiment you might want to use [https://www.anaconda.com/products/individual Anaconda]  and use Jupiter notebook. Please install them if you will use these tools to make a picture of the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
== Instructions ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To connect to our cluster your will need to digit the address line below in your browser:&lt;br /&gt;
&lt;br /&gt;
     login.hpc.ic.ac.uk&lt;br /&gt;
&lt;br /&gt;
In this way you will launch an interactive session which will open a remote terminal on our cluster:&lt;br /&gt;
&lt;br /&gt;
[[File:Termina.png|400px|thumb|centre|Remote terminal]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once you insert your credentials (your Imperial&#039;s user name and password) you are on our hpc cluster and can launch your calculations. Since there is no graphical interface available for CP2K code, you will need to submit your calculations from command line using the Unix operating system of our cluster, so the first step is to learn the basics of Unix.&lt;br /&gt;
&lt;br /&gt;
=== Unix induction tutorial ===&lt;br /&gt;
&lt;br /&gt;
To carry out the Unix induction tutorial you can use the remote terminal you have launched as instructed above.&lt;br /&gt;
&lt;br /&gt;
To learn all you need about Unix operating system and its most basic commands you can work through the introduction and the first two tutorials of the [http://www.ee.surrey.ac.uk/Teaching/Unix/unix1.html online course] at the University of Surrey. &amp;lt;p&amp;gt;If you need a bit more practice and want to go more in deep in your knowledge of Unix environment, you can go through the following [https://imperialcollegelondon.box.com/s/ogisiab652youex2jrgt2rrv7pr7u30m Unix induction tutorial], developed by Dr. Giuseppe Mallia.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Calculations ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you feel confident with using basic Unix commands (e.g. pwd, cd, ls, cp, mv), you can proceed (again via remote terminal) with running the calculations for the calculation of the adsorption energy of Hydrogen on different metal substrates. &lt;br /&gt;
&lt;br /&gt;
To this end you will have to evaluate the energy of the clean metal slab &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;, the chemical potential to bring Hydrogen from its reservoir (a Hydrogen molecule in gas phase) to the surface, &amp;lt;math&amp;gt;\frac{n}{2}E_{H_2}&amp;lt;/math&amp;gt;, and the energy of the system where the hydrogen atom is adsorbed on the metal slab, &amp;lt;math&amp;gt;E_{surf +nH}&amp;lt;/math&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
Having these numbers will make possible to evaluate the adsorption energy for Hydrogen on the metal&lt;br /&gt;
&lt;br /&gt;
   &amp;lt;math&amp;gt;\Delta E = \frac{1}{n}(E_{surf +nH}-E_{surf}-\frac{n}{2}E_{H_2})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; is the number of H atoms adsorbed on the surface. In our case &amp;lt;math&amp;gt;n=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039;      You can download all the input files to carry out your calculations by doing wget  https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip &amp;lt;p&amp;gt;If you wish, you can also download them on your computer https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip as a .zip [https://github.com/ImperialCollegeLondon/VolcanoPlot/archive/main.zip file], but this is not needed to run the calculations on our cluster.&amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Please avoid to save the zip file in a folder tree, where a folder has a name with one or more space (&amp;quot; &amp;quot;).&amp;lt;/p&amp;gt;&amp;lt;p&amp;gt;You will see that you will have downloaded a file, main.zip, which you will unzip doing&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; unzip main.zip&lt;br /&gt;
&lt;br /&gt;
This will generate a folder named VolcanoPlot-main, containing among others, a tar file comp-lab.tar. You need to go to this directory and untar the comp-lab.tar file:&lt;br /&gt;
&lt;br /&gt;
     &amp;gt; cd VolcanoPlot-main      &lt;br /&gt;
     &amp;gt; tar -xvf comp-lab.tar&lt;br /&gt;
&lt;br /&gt;
Once untared you will find there are several directories. You will to focus initially on:&lt;br /&gt;
*Pt Mo  Ag  Au: Directories with the input files to evaluate the energy of the metal surfaces and the energy of the metal surface with a H atom adsorbed on it.&lt;br /&gt;
*H2: directory with the input files to evaluate the energy of the hydrogen molecule&lt;br /&gt;
*files: folder containing the basis set and potential files,needed to run the CP2K calculation. Please keep them in this location&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;   Go to project folder named as the metal surface it represents. For example, for platinum you will have to write: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; cd Pt  &lt;br /&gt;
&lt;br /&gt;
in that folder, you will find two subfolders, named as &#039;METAL&#039; and &#039;METAL-H&#039;. &lt;br /&gt;
You will be able to list these folders doing: &lt;br /&gt;
&lt;br /&gt;
      &amp;gt; ls                                                                                                                                              &lt;br /&gt;
&lt;br /&gt;
The folder &#039;METAL&#039; and &#039;METAL-H&#039; contain three files each: cp2k.inp, job.pbs and  Struct_in.xyz, needed to run the code for the calculation of energy and relaxed atomic structure of the metallic surface under consideration. &lt;br /&gt;
In particular, cp2k.inp is the input file with the simulation parameters; &lt;br /&gt;
Struct_in.xyz contains the Cartesian coordinates for the atoms in your system; &lt;br /&gt;
job.pbs is the script that you will need to submit to run your calculation (see instruction below). &lt;br /&gt;
You will be able to list them them by doing: &lt;br /&gt;
&lt;br /&gt;
     &amp;gt; ls METAL/ &lt;br /&gt;
or &lt;br /&gt;
     &amp;gt; ls METAL-H/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3.&#039;&#039;&#039; go to one of the subfolders (you may start from the subfolder named METAL)and submit the calculation by doing &lt;br /&gt;
     &lt;br /&gt;
     &amp;gt; qsub job.pbs&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4.&#039;&#039;&#039; check the status of the job by doing:&lt;br /&gt;
     &amp;gt; qstat &lt;br /&gt;
&lt;br /&gt;
If the job is correctly submitted you will get some information about the number identifying you job (Job ID), the specific &#039;Class&#039; of calculation, the name assigned to this job (Job Name), the status of your job (it could be running, or queued (Status) and additional comments related to the starting time of your simulation (Comment). Do not worry if the starting time of your simulation is not very close. This information is not final.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5.&#039;&#039;&#039; Take note of the Job Name and the corresponding running directory (the absolute path for your calculation may be something similar to:&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
    /rds/general/user/[YOUR USERNAME]/home/VolcanoPlot-main/[SYSTEM]/[METAL, METAL-H or MOLECULE]/)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6.&#039;&#039;&#039; Wait until the job is finished. You do not need to stay in this directory. You can now go to the other subfolder (if you started from the subfolder named &#039;METAL&#039; can now do &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   cd ../METAL-H &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
and do the steps 2 to 4 to submit another calculation.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;7.&#039;&#039;&#039; Once you have submitted the calculations in &#039;METAL&#039; and &#039;METAL-H&#039; for the first metal, you can run the calculations for the other metals and for the H molecule, repeating steps 2 to 6.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;8.&#039;&#039;&#039;Check from time to time if your calculations are still running by doing &lt;br /&gt;
&lt;br /&gt;
    &amp;gt; qstat&lt;br /&gt;
&lt;br /&gt;
If you see that a calculation is not running anymore (its JOB ID will have disappeared from the qstat list), it might mean that the calculation is complete. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9.&#039;&#039;&#039; Go to the directory where the calculation was running. You will see there several files. The most relevant for you are:&lt;br /&gt;
&lt;br /&gt;
*log.out is the main output of your simulation, with information about the convergence of the SCF cycle and &lt;br /&gt;
*Volcano-pos-1.xyz is the trajectory file with all the the geometry steps. &lt;br /&gt;
*Volcano-RESTART.wfn contains the wavefunctions for your system.&lt;br /&gt;
&lt;br /&gt;
Now copy the files cp2k.inp, log.out and Volcano-pos-1.xyz for Pt METAL-H system and edit them:&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the cp2k.inp file? Can you tell&lt;br /&gt;
**what is the basis set used? &lt;br /&gt;
**what kind of calculation did you perform?&lt;br /&gt;
**what is the target accuracy  for force calculation?&lt;br /&gt;
**what is the target accuracy for the SCF convergence?&lt;br /&gt;
**can you extract from the input the lattice parameters for your supercell? &lt;br /&gt;
**Is this an orthorombic cell?&lt;br /&gt;
**how many atoms do you have in your system? &lt;br /&gt;
**what is the hydrogen coverage in your system?&lt;br /&gt;
&lt;br /&gt;
What do you observe editing the log.out file?&lt;br /&gt;
*How many self consistent cycles to converge for every geometry optimization step?&lt;br /&gt;
*what is the number of electrons and the number of occupied orbitals in your system?&lt;br /&gt;
*Did your calculation converge?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To extract the final energy corresponding to the optimised structure for your system you will have to do:&lt;br /&gt;
      &lt;br /&gt;
     &amp;gt; grep &amp;quot;ENERGY| Total FORCE_EVAL ( QS ) energy (a.u.):&amp;quot; log.out. &lt;br /&gt;
&lt;br /&gt;
After that, record the last line of the output. So, for instance, if you are analysing the energy of a metal surface where a H atom has been adsorbed, you will get &amp;lt;math&amp;gt;E_{surf+nH}&amp;lt;/math&amp;gt;; if you are analysig the energy of a clean metal surface, you will get  &amp;lt;math&amp;gt;E_{surf}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10.&#039;&#039;&#039; Repeat point 9 for all the systems you have simulated and make a table with the measured exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt; as per table below and Hydrogen chemisorption energies for all systems.&lt;br /&gt;
&lt;br /&gt;
[[File:Currrent.png|400px|thumb|centre|From Journal of The Electrochemical Society, 152 (3) J23-J26 ~2005]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now make a plot of the exchange currents &amp;lt;math&amp;gt;i_0&amp;lt;/math&amp;gt;  versus free energy for Hydrogen adsorption.&lt;br /&gt;
&lt;br /&gt;
Do you see a Volcano? If yes, please fit the left and right part of it with two straigth lines and create a picture.&lt;br /&gt;
This is the main picture of your report.&lt;br /&gt;
&lt;br /&gt;
Based on your volcano plot can you tell which metal is the best catalyst for Hydrogen evolution and why?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
in this part of the experiment you will: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; evaluate the error on energy and energy differences associated to the selection of some of the simulation parameters such as kpoints and basis set.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039; evaluate the equilibrium lattice parameter for all the metals you have studied.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1.&#039;&#039;&#039; &lt;br /&gt;
* you will first evaluate the error on the total energy associated to the Monkhorst-Pack k point set used to describe the Pt surface.&lt;br /&gt;
To this end you will have to calculate the total energy of your Pt surface using different k point grids (with a density ranging from 3 3 1 to 15 15 1) and evaluate the differences in total energy with respect to the most accurate set used. Please note that we assume that the (15 15 1) set samples the Brillouin zone accurately enough to be considered our exact reference total energy.   &lt;br /&gt;
&lt;br /&gt;
To do this, you will need to untar the file kpoints_unitcell-input.tar you have downloaded with wget. Once done, you will need to run the script kpoints_inputs.sh, by doing:&lt;br /&gt;
&lt;br /&gt;
   &amp;gt; ./kpoints_inputs.sh&lt;br /&gt;
&lt;br /&gt;
This will create a separate input directory for every k point set and submit a calculation from every directory. Just test that you have actually submitted all the calculations by using the qstat command. &lt;br /&gt;
&lt;br /&gt;
Once all your calculations converge, please plot a graph of the energy versus the density of the Monkhorst-Pack grid used; The zero of the energy scale in this graph should be represented by the value of the energy calculated with the most accurate k point set. Please, create a figure with this trend and and include it in your report.&lt;br /&gt;
What do you observe? &lt;br /&gt;
&lt;br /&gt;
* you will then study the dependence of Hydrogen chemisorption energies on k-points set and basis set used to describe a 2x2 Pt slab with three layers. Two sets of data are included in the files Pt-kpoints-2x2.tar.gz and Pt-basis-2x2.tar.gz, fot slabs with 1/4 and 1 ML H coverages. &lt;br /&gt;
Please create vith VMD a picture with the surface and create picture for the above trends. &lt;br /&gt;
**What do you observe? How the error in the evaluation Hydrogen chemisorption energy versus kpoint and basis sets compares with the error in the evaluation of total energy in this system?&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2.&#039;&#039;&#039;&lt;br /&gt;
* You will finally evaluate the equilibrium lattice parameters and bulk moduli for Ag, Au, Pt and Mo by fitting the energy versus Volume curve using the [https://en.wikipedia.org/wiki/Murnaghan_equation_of_state Murnagghan equation of state]. These data are contained in the bulk_modulus.tar.gz file. For each system, the enegy associated to 15 Volumes around the equilibrium Volume have been calculated. To fit these points and find the equilibrium lattice parameter please use the murn-new.x executable and do&lt;br /&gt;
    &lt;br /&gt;
    &amp;gt; murn-new.x &amp;lt;in &amp;gt;lattice.out&lt;br /&gt;
    &amp;gt; grep -A3 &amp;quot;alat=&amp;quot; lattice.out&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will find in this way the value for the equilibrium lattice parameter and bulk modulus.  For one representative system plot a graph showing how the total energy varies with the cell volume. &lt;br /&gt;
How the obtained values compare with experiments?&lt;br /&gt;
&lt;br /&gt;
Please check the materials databases&lt;br /&gt;
     [https://www.materialsproject.org/ materials databases]&lt;br /&gt;
     [http://www.aflowlib.org/search/advanced.php aflow library]&lt;br /&gt;
&lt;br /&gt;
Finally, untar the relaxation trajectory for Pt slab contained in the file Pt-H-relaxation.tar.gz and visualise with VMD.&lt;br /&gt;
*what do you observe?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Structure of the experiment ===&lt;br /&gt;
&lt;br /&gt;
Try to learn to use the Unix environment by Monday at the latest, to have submitted all the calculations by  Tuesday at noon and to have finished to run all the calculations by Thursday. It will take time to analyse the results and understand all the new concepts that you will learn in this lab. You should be able to complete your experiment and to write your report by Friday.&lt;br /&gt;
&lt;br /&gt;
Please note that the queueing system of our hpc cluster sometime doesn&#039;t allow to predefine the time when a calculation will run.&lt;br /&gt;
&#039;&#039;&#039;If your calculations won&#039;t have finished to run by Thursday morning, the relevant output files to proceed with the analysis will be provided on Thursday morning.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Detailed timefame=== &lt;br /&gt;
&lt;br /&gt;
Monday (morning session): &#039;&#039;&#039;10:00 - 11:00 am: Short introduction to the experiment + Unix induction tutorial&#039;&#039;&#039;. Practise the use of Unix environment and its most basic commands.&lt;br /&gt;
&lt;br /&gt;
Monday (afternoon session): &#039;&#039;&#039;2:00-2:30 pm short practical introduction to the steps to carry out in the the experiment&#039;&#039;&#039;. Submit your calculations and analyse your files. &lt;br /&gt;
&lt;br /&gt;
Tuesday (morning session): &#039;&#039;&#039;10:00-11:00 am Theoretical lecture&#039;&#039;&#039;. Analyse your files and start studying trends. &lt;br /&gt;
&lt;br /&gt;
Tuesday (afternoon session):Analyse trajectories; Study trends. &lt;br /&gt;
&lt;br /&gt;
Thursday (morning session):  &#039;&#039;&#039;10:00-11:00 am: Theoretical lecture + short VMD tutorial&#039;&#039;&#039;. Checkpoint for progress. Visualise your output with VMD.&lt;br /&gt;
&lt;br /&gt;
Thursday (afternoon session).  Study trends. Evaluate error. Create the Volcano plot.&lt;br /&gt;
&lt;br /&gt;
Friday (morning session): Study trends; report write-up;&lt;br /&gt;
&lt;br /&gt;
Friday (afternoon session): report write-up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Previous years related contents ==&lt;br /&gt;
&lt;br /&gt;
- Python&lt;br /&gt;
&lt;br /&gt;
- Thermodynamics&lt;br /&gt;
&lt;br /&gt;
- Electrochemistry&lt;br /&gt;
&lt;br /&gt;
Good skills on Unix operating system is not a requirement. All the scripts are written in a way where you only need to submit the script executing the commands. However, feel free to edit and play with the scripts.&lt;br /&gt;
&lt;br /&gt;
== New contents ==&lt;br /&gt;
&lt;br /&gt;
* Unix operating system&lt;br /&gt;
&lt;br /&gt;
* Structural optimizations&lt;br /&gt;
&lt;br /&gt;
* Periodic boundary conditions&lt;br /&gt;
&lt;br /&gt;
* Evaluation of adsorption energies&lt;br /&gt;
&lt;br /&gt;
* Volcano plots and Sabatier principle&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Submission of the report ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You will need to submit &lt;br /&gt;
*The report as a PDF document, via Turnitin in Blackboard.&lt;br /&gt;
* all the input and output files you produced in your calculation via Blackboard, as a .zip folder.&lt;br /&gt;
&#039;&#039;&#039;&lt;br /&gt;
Please note that the submission boxes on Blackboard will appear only once you have completed &lt;br /&gt;
the curriculum review.&#039;&#039;&#039;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Write up ===&lt;br /&gt;
&lt;br /&gt;
The report structure will consist of three sections:&lt;br /&gt;
&lt;br /&gt;
* Introduction/Summary (Half-page)&lt;br /&gt;
* Questions &amp;amp; answers (No page limit)&lt;br /&gt;
* Conclusions (Half-page)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tips to write a report:&lt;br /&gt;
* The golden rule: Aim for clarity&lt;br /&gt;
** Structured statements that flow in a logical manner.&lt;br /&gt;
** Good use of diagrams and appropriate level of theory.&lt;br /&gt;
** Careful choice of content.&lt;br /&gt;
&lt;br /&gt;
* Keep your language clear and simple.&lt;br /&gt;
* Label all tables and figures. Labels should be self-contained, which means that tables and figures should be interpretable by themself.&lt;br /&gt;
* Appropriate referencing of figures and tables.&lt;br /&gt;
* Cite previous works (with an accepted citation style) whenever is appropriate.&lt;br /&gt;
&lt;br /&gt;
Introduction/Summary:&lt;br /&gt;
* The purpose of the Introduction/Summary is to put the reader in the context of the experiment and to explain how the experiment was carried in the lab. It may contain a brief review of previous research, why the research was undertaken, an explanation of the techniques and why they are used and why it is important in a broader context.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Questions &amp;amp; Answers:&lt;br /&gt;
* There are a number of questions in the lab script that need to be answered in this section of the report. &lt;br /&gt;
* Depending on the nature of the question, it might be appropriate to use figures or tables to give a proper answer. &lt;br /&gt;
* It is highly encouraged to rationalise the answers. &lt;br /&gt;
&lt;br /&gt;
Conclusions:&lt;br /&gt;
* The Conclusions gives a general description of the results and findings and it should be related back to the Introduction. If appropriate, suggest improvements or additional experiments.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Mark Scheme ===&lt;br /&gt;
&lt;br /&gt;
The break-down for the marks for this lab are as follows:&lt;br /&gt;
&lt;br /&gt;
{|class=wikitable&lt;br /&gt;
|-&lt;br /&gt;
|Introduction/Summary&lt;br /&gt;
|20%&lt;br /&gt;
|-&lt;br /&gt;
|Questions &amp;amp; Answers&lt;br /&gt;
|60%&lt;br /&gt;
|-&lt;br /&gt;
|Conclusions&lt;br /&gt;
|20%&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Plagiarism ===&lt;br /&gt;
&lt;br /&gt;
Submissions are checked for plagiarism. External images may be used if correctly cited, but it&#039;s always better to create your own.&lt;br /&gt;
&lt;br /&gt;
== Demonstrators ==&lt;br /&gt;
&lt;br /&gt;
The demonstrators will be Dr Yueyu Zhang and Ms. Margherita Buraschi. They will be available via Microsoft team channel [https://teams.microsoft.com/l/channel/19%3ad0b2cfbabd994931bf16dd1435472e58%40thread.tacv2/comp_lab__catalytic_activity?groupId=577dc55a-ed12-45f5-b092-dfa9e184e14b&amp;amp;tenantId=2b897507-ee8c-4575-830b-4f8267c3d307 link Teams]. &lt;br /&gt;
Feel free to contact them at the times specified above.&lt;br /&gt;
&lt;br /&gt;
Outside the time in which the demonstrators are available, &lt;br /&gt;
all your questions should be posted in the forum on blackboard.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related literature ==&lt;br /&gt;
&lt;br /&gt;
*W. Schmickler and E. Santos, Interfacial Electrochemistry, 2nd Edition, Springer&lt;br /&gt;
*P. W. Atkins Physical Chemistry, Oxford University Press (one edition of your choice)&lt;br /&gt;
*Psi-k Scientific Highlight of the Month. Theory of solid/electrolyte interfaces, Axel Gross, Univerisy of Ulm&lt;br /&gt;
*R. Martin, Electronic structure : basic theory and practical method - Cambridge, UK ; New York : Cambridge University Press 2008 - ebook available in the library.&lt;br /&gt;
*Nørskov, Jens Kehlet; Bligaard, Thomas; Logadottir, Ashildur; Kitchin, J.R.; Chen, J.G.; Pandelov, S.;&lt;br /&gt;
Stimming, U., Trends in the exchange current for hydrogen evolution, Journal of The Electrochemical Society, 152 (3) J23-J26 (2005)&lt;br /&gt;
*Allen Tildesley, Computer Simulations of Liquids, Oxford University press (2009).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==  VMD and Periodic Boundary Conditions ==&lt;br /&gt;
&lt;br /&gt;
On Thursday 2pm there will be a lecture about visualization of atomic structures with of VMD and the role of Perodic Boundary Conditions. &lt;br /&gt;
 &lt;br /&gt;
VMD is a visualisation programme which will make possible to visualise among other things,&lt;br /&gt;
the atomic structure of your surface and the cell used to represent it.&lt;br /&gt;
and create pictures with them.&lt;br /&gt;
&lt;br /&gt;
To download VMD visualiser follow this [https://www.ks.uiuc.edu/Development/Download/download.cgi?PackageName=VMD link]&lt;br /&gt;
for Version 1.9.3 (2016-11-30) Platforms: Windows OpenGL (Microsoft Windows XP/Vista/7/8/10 (32-bit) using OpenGL)&lt;br /&gt;
&lt;br /&gt;
You will need to register. Registration is free.&lt;br /&gt;
&lt;br /&gt;
== Winscp ==&lt;br /&gt;
&lt;br /&gt;
Winscp can be used to transfer files from and to the hpc platform to and from your computer.&lt;br /&gt;
&lt;br /&gt;
To download winscp you will need to follow this [wincp  https://sourceforge.net/projects/winscp/ scp link]&lt;br /&gt;
&lt;br /&gt;
== Alternative instructions for Remote Connection ==&lt;br /&gt;
&lt;br /&gt;
Please check with the demonstrators first.&lt;br /&gt;
&lt;br /&gt;
if you are not able to connect to our hpc cluster using your browser or you could not install on your computer VMD or winscp:&lt;br /&gt;
&lt;br /&gt;
# connect to an Imperial computer following this [https://remoteaccess.labstats.com/imperial-college-london Imperial remote access link]&lt;br /&gt;
&lt;br /&gt;
You will need to follow the instructions and use your username and password.&lt;br /&gt;
&lt;br /&gt;
Once connected you will launch Imperial Apps Anywhere , looking for https://softwarehub.imperial.ac.uk/ in your browser,&lt;br /&gt;
and look for winSCP and VMD therein. &lt;br /&gt;
&lt;br /&gt;
# Click on the link in the email with subject &amp;quot;Register for Lab - IC_Chemisty_yr3_UK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
You can download files to your computer via command line opening a Linux terminal (or a terminal emulator) on your personal computer.&lt;br /&gt;
&lt;br /&gt;
To this end you can follow this [https://www.doc.ic.ac.uk/~nuric/teaching/remote-working-for-imperial-computing-students.html link]&lt;/div&gt;</summary>
		<author><name>Ccucinot</name></author>
	</entry>
</feed>