Difference between revisions of "LabQSM"

From Wiki Max
Jump to navigation Jump to search
m (Daniele Varsano moved page LabCQM to LabQSM: changed the name of the course )
 
(57 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  
This is the homepage for the hands-on tutorial '''Laboratory of Quantum Simulation of Materials''' (LabQSM),  
+
This is the homepage for the hands-on tutorial '''Laboratory of Quantum Simulation of Materials''' (LabQSM), a university (master-level) class on electronic structure methods, with a particular focus on density functional theory (DFT).
a university (master-level) class on electronic structure methods, with a particular focus on density functional theory (DFT).
 
  
Starting from 2016/2017, this training material has been extensively used in Master degree in Physics of the University of Modena and Reggio Emilia (UniMoRe), fall term.
+
Starting from 2016/2017, this training material has been extensively used in Master degree in Physics of the University of Modena and Reggio Emilia (UniMoRe), fall terms.
  
 +
'''Authors and credits''': Andrea Ferretti and Daniele Varsano
 +
 +
<!--
 +
* Next: [[Warming up with Unix commands]]
 +
-->
  
 
== Getting Started ==
 
== Getting Started ==
  
In order to go through this tutorial you need to have access to a Unix/Linux machine, where you can run Unix terminals.
+
=== Machine setup and Training material ===
Software-wise, one needs the following:
+
* [[Getting Started#Machine setup| Machine setup]]
* One '''quantum engine''', i.e. a software able to run quantum mechanical DFT simulations. Here we consider [http://www.quantum-espresso.org Quantum ESPRESSO] (QE). During this class we'll be using QE-v6.5, though any version newer that 6.0 would do.
+
* [[Getting Started#Training material| Training material]]
* '''Structure visualization and builders''': applications like [http://www.xcrysden.org XcrySDen] (QE compatible structure visualization) and [https://avogadro.cc Avogadro] (molecular editor) will be used in the more advanced part of the class.
 
 
 
* General purpose '''scientific plotting tools'''. At least one of the following SW should be available: [https://plasma-gate.weizmann.ac.il/Grace/ (XM)Grace], [http://www.gnuplot.info Gnuplot], or python with [https://matplotlib.org matplotlib] support.
 
 
 
 
 
Several options are available:
 
* (A) exploit the '''Quantum Mobile''' virtual machine (VM);
 
* (B) connect to existing machines, compliant with the class, as provided by the tutors
 
* (C) install your own machine
 
  
 +
== Link to Selected Laboratories ==
  
=== Using Quantum Mobile ===
+
=== Module 0: The Unix environment (3h)===
 +
* [[Warming up with Unix commands]]
 +
* [[Scripting]]
 +
* [[Plotting and visualization tools]]
  
Quantum mobile is a ready-to-go VM, thought to provide all MaX flagship codes (incl QE) together with AiiDA seamlessly integrated in a plug-and-play linux (Ubuntu) environment. Quantum Mobile is [https://www.materialscloud.org/work/quantum-mobile available] on the [https://www.materialscloud.org MaterialsCloud] portal.
+
=== Module 1: Basic DFT calculations and Convergences (9h) ===
 +
* [[Structural and electronic properties of semiconductors and metals]]
 +
* [[Non self-consistent calculations: Band structures and Density Of States]]
  
Step by step installation:
+
=== Module 2: DFT simulations of Molecules (6h) ===
* Download the latest version of Quantum Mobile, following the link here: [https://github.com/marvel-nccr/quantum-mobile/wiki https://github.com/marvel-nccr/quantum-mobile/wiki]. By doing this you'll obtain a VM image.
+
*[[Electronic properties of isolated molecules]]
* If not available, install [https://www.virtualbox.org VirtualBox] to run the Quantum Mobile VM.
 
* Double click on the Quantum Mobile to start the VM.
 
* At this point, you should see a virtualised Ubuntu OS. By opening a terminal you'll see that pw.x (and the other required executables) are available. Among others, all executables from the QE distribution, XcrySDen, Grace, gnuplot, and python are all pre-installed.
 
* Further information about Quantum Mobile installation can be found here: [https://github.com/marvel-nccr/quantum-mobile/releases/ https://github.com/marvel-nccr/quantum-mobile/releases/].
 
  
=== Connecting to existing machines ===
+
=== Module 3: Low dimensional structures (6h) ===
  
=== Install your own machine ===
+
*[[Electronic properties of 2D and 1D systems]]

Latest revision as of 10:22, 1 April 2021

This is the homepage for the hands-on tutorial Laboratory of Quantum Simulation of Materials (LabQSM), a university (master-level) class on electronic structure methods, with a particular focus on density functional theory (DFT).

Starting from 2016/2017, this training material has been extensively used in Master degree in Physics of the University of Modena and Reggio Emilia (UniMoRe), fall terms.

Authors and credits: Andrea Ferretti and Daniele Varsano


Getting Started

Machine setup and Training material

Link to Selected Laboratories

Module 0: The Unix environment (3h)

Module 1: Basic DFT calculations and Convergences (9h)

Module 2: DFT simulations of Molecules (6h)

Module 3: Low dimensional structures (6h)