ICTP2020: Difference between revisions
No edit summary |
No edit summary |
||
(50 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
Plan for the ICTP 2020 school tutorials | Plan for the ICTP 2020 school tutorials | ||
=== Setting up the Yambo Quantum Machine === | |||
The tutorials will be run on a dedicated Quantum Machine. This is run by installing it as Virtual Machine with the VirtualBox program. | |||
* VirtualBox is installed on your PC. To find it open a terminal and | |||
>which virtualbox | |||
/usr/bin/virtualbox | |||
* The Yambo Quantum Machine image (.ova file) is already in the /scratch | |||
>cd /scratch | |||
>/scratch$ ls | |||
(...) '''YAMBO_Quantum_Mobile.ova''' | |||
Now follow exactly the instructions to | |||
* [[Yambo_Virtual_Machine#Install_the_Yambo_Quantum_Machine|Install the Yambo Quantum Machine]] | |||
* [[Yambo_Virtual_Machine#Starting_the_Virtual_Machine|Start the Yambo Quantum Machine]] | |||
* [[Yambo_Virtual_Machine#Updating_the_Yambo_tutorial_files|Update and install the Tutorials]] | |||
<!-- | |||
=== Tutorial files === | |||
All tutorials require '''download''' of the following pre-prepared Yambo databases or DFT input files:<br> | |||
DAY 1-2-3. | |||
hBN-3D ([http://media.yambo-code.eu/educational/tutorials/files/hBN.tar.gz hBN.tar.gz], 237 MB) | |||
and hBN-2D ([http://media.yambo-code.eu/educational/tutorials/files/hBN-2D.tar.gz hBN-2D.tar.gz], 8.6 MB)<br> | |||
DAY 3. hBN-2D with higher convergence parameters for parallel tutorials | |||
([http://media.yambo-code.eu/educational/tutorials/files/hBN-2D-para.tar.gz hBN-2D-para.tar.gz], 137 MB)<br> | |||
DAY 4. | |||
hBN-2D ([http://media.yambo-code.eu/educational/tutorials/files/hBN-2D-RT.tar.gz hBN-2D-RT.tar.gz], 12 MB) | |||
and AlAs for real time simulations ([http://media.yambo-code.eu/educational/tutorials/files/AlAs.tar.gz AlAs.tar.gz], 10 MB) | |||
After downloading the tar.gz files just unpack them in '''the same folder''': | |||
$ tar -xcvf hBN-2D.tar | |||
$ tar -xcvf hBN.tar | |||
$ ls | |||
YAMBO_TUTORIALS | |||
$ ls YAMBO_TUTORIALS | |||
hBN-2D hBN | |||
--> | |||
=== Monday 27 Jan HANDS-ON 1 === | === Monday 27 Jan HANDS-ON 1 === | ||
'''14:40 - 17:00 From the DFT ground state to the complete setup of a Many Body calculation using Yambo''' Davide Sangalli (CNR-ISM, Italy), Pedro Melo (University of Liege, Belgium) | '''14:40 - 17:00 From the DFT ground state to the complete setup of a Many Body calculation using Yambo''' Davide Sangalli (CNR-ISM, Italy), Pedro Melo (University of Liege, Belgium) | ||
* [[First steps: a walk through from DFT to optical properties]] | <!-- * [[First steps: a walk through from DFT to optical properties]] --> | ||
* [[First steps: walk through from DFT to RPA (standalone)]] | |||
=== Tuesday 28 Jan HANDS-ON 2 === | === Tuesday 28 Jan HANDS-ON 2 === | ||
Line 14: | Line 52: | ||
* [[GW_parallel_strategies|Parallel GW]]: strategies for running Yambo in parallel | * [[GW_parallel_strategies|Parallel GW]]: strategies for running Yambo in parallel | ||
* [[Pushing_convergence_in_parallel|GW convergence | * [[Pushing_convergence_in_parallel|GW convergence]]: use Yambo in parallel to converge a GW calculation for a layer of hBN (hBN-2D) | ||
Link to old CECAM specific cases: [[GW_parallel_strategies_CECAM]] | Link to old CECAM specific cases: [[GW_parallel_strategies_CECAM]] and [[Pushing_convergence_in_parallel_CECAM]] | ||
=== Wednesday 29 Jan HANDS-ON 3 === | === Wednesday 29 Jan HANDS-ON 3 === | ||
Line 25: | Line 63: | ||
* [[How to choose the input parameters|Obtaining a converged optical spectrum]] | * [[How to choose the input parameters|Obtaining a converged optical spectrum]] | ||
'''16:30 - 18:00 Many-body effects in 2D materials: convergences | '''16:30 - 18:00 Many-body effects in 2D materials: convergences, exciton characterizations''' Maurizia Palummo (University of Rome Tor Vergata, Italy), Attaccalite Claudio (CNRS, CINAM, Aix-Marseille Univ., France) | ||
* [[How to treat low dimensional systems|Many-body effects in low-dimensional systems: numerical issues and remedies]] | * [[How to treat low dimensional systems|Many-body effects in low-dimensional systems: numerical issues and remedies]] | ||
Line 32: | Line 70: | ||
=== Thursday 30 Jan HANDS-ON 4 === | === Thursday 30 Jan HANDS-ON 4 === | ||
'''14:00 - 15:00 Real time approach and Calculation of linear response functions and optical properties''' Claudio Attaccalite (CNRS, CINAM, Aix-Marseille Univ., France), Davide Sangalli (CNR-ISM, Italy) | '''14:00 - 15:00 Real-time approach and Calculation of linear response functions and optical properties''' Claudio Attaccalite (CNRS, CINAM, Aix-Marseille Univ., France), Davide Sangalli (CNR-ISM, Italy) | ||
* [[ | * [[Linear response from real time simulations]] | ||
'''15:30 - 18:00 Real time approach and Calculation of non linear properties (second harmonic generation) ''' Claudio Attaccalite (CNRS, CINAM, Aix-Marseille Univ., France), Davide Sangalli (CNR-ISM, Italy) | '''15:30 - 18:00 Real time approach and Calculation of non linear properties (second harmonic generation) ''' Claudio Attaccalite (CNRS, CINAM, Aix-Marseille Univ., France), Davide Sangalli (CNR-ISM, Italy) | ||
* [[Real time approach to non linear response]] | * [[Real time approach to non-linear response]] | ||
* [[Correlation effects in the non-linear response]] | |||
=== Friday 31 Jan HANDS-ON 5 === | === Friday 31 Jan HANDS-ON 5 === | ||
Line 47: | Line 86: | ||
* [[GW tutorial. Convergence and approximations (BN)]] | * [[GW tutorial. Convergence and approximations (BN)]] | ||
'''10:30 - 11:30 Python scripting tools for BSE convergence and analysis ''' Fulvio Paleari (CNR-ISM, Italy), | '''10:30 - 11:30 Python scripting tools for BSE convergence and analysis ''' Fulvio Paleari (CNR-ISM, Italy), Pedro Melo | ||
* [[Bethe-Salpeter equation tutorial. Optical absorption (BN)]] | * [[Bethe-Salpeter equation tutorial. Optical absorption (BN)]] | ||
=== Lectures === | |||
''' Monday, 27 January: Excited-state properties in Many-Body Perturbation Theory (MBPT) ''' | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/Yambo_general_plus_phylosophy_short.pdf Description and goals of the school: From theoretical concepts to real computation of the excited states properties of complex materials by first principle] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/Quantum_Mechanics_nutshell_and_Hartree-Fock.pdf Introduction to Many body perturbation theory] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/GW_implementations_and_approximtions.pdf Correlation and Diagrams] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/Heuristic_GW.pdf The GW method: an Heuristic approach] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/2020_YAMBO_Baroni.pdf Introduction to Material Science] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/Moras_ICTP2020.pdf Experimental lecture on photoemission spectroscopy] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/Linear_Response.pdf Beyond the independent particle scheme: The linear response theory] | |||
''' Tuesday, 28 January: Electronic properties: from DFT to the quasi-particle equation and the GW method ''' | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/2020_GW_ARPES.pdf The Quasi Particle concept and the GW method] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/GW_implementations_and_approximtions.pdf The GW scheme: common approximations and practical implementations] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/2020-Yamboschool_GWautomation_precision_accuracy_vanSetten.pdf High throughput calculations: from DFT to GW] | |||
''' Wednesday, 29 January. Optical properties and the electron-hole interaction ''' | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/Real_time_approach_to_the_BSE.pdf Derivation of the Bethe-Salpeter Equation and main physical concepts] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/BSE_hedin_prac.pdf The Bethe-Salpeter Equation: common approximations and practical implementations] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/lecture_2D_lwirtz.pdf Many Body effects in low dimensional materials] | |||
''' Thursday, 30 January. Real time approaches for linear and non-linear optical propertiers ''' | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/RealTime_Propagation_Lecture.pdf Real-time Many-Body simulation: propagating the density matrix] | |||
* [http://media.yambo-code.eu/educational/Schools/ICTP2020/YamboSchool_Attaccalite.pdf Real-time Many-Body and Berry phase for non-linear optics] |
Latest revision as of 06:06, 24 June 2024
Plan for the ICTP 2020 school tutorials
Setting up the Yambo Quantum Machine
The tutorials will be run on a dedicated Quantum Machine. This is run by installing it as Virtual Machine with the VirtualBox program.
- VirtualBox is installed on your PC. To find it open a terminal and
>which virtualbox /usr/bin/virtualbox
- The Yambo Quantum Machine image (.ova file) is already in the /scratch
>cd /scratch >/scratch$ ls (...) YAMBO_Quantum_Mobile.ova
Now follow exactly the instructions to
Monday 27 Jan HANDS-ON 1
14:40 - 17:00 From the DFT ground state to the complete setup of a Many Body calculation using Yambo Davide Sangalli (CNR-ISM, Italy), Pedro Melo (University of Liege, Belgium)
Tuesday 28 Jan HANDS-ON 2
14:00 - 18:00 A complete tour through GW simulation in a complex material (from the blackboard to numerical computation: convergence, algorithms, parallel usage) Daniele Varsano (CNR-NANO, Italy), Andrea Ferretti (CNR-NANO, Italy)
16:30 - 18:00 A complete tour through GW simulation in a complex material (from the blackboard to the computer settings: convergence, algorithms, parallel usage) (continued) Daniele Varsano (CNR-NANO, Italy), Andrea Ferretti (CNR-NANO, Italy)
- Parallel GW: strategies for running Yambo in parallel
- GW convergence: use Yambo in parallel to converge a GW calculation for a layer of hBN (hBN-2D)
Link to old CECAM specific cases: GW_parallel_strategies_CECAM and Pushing_convergence_in_parallel_CECAM
Wednesday 29 Jan HANDS-ON 3
14:00 - 16:00 A guided tour through calculations of spectroscopic properties using the BSE approach Daniele Varsano (CNR-NANO, Italy), Maurizia Palummo (University of Rome Tor Vergata, Italy)
- Calculating optical spectra including excitonic effects: a step-by-step guide
- Obtaining a converged optical spectrum
16:30 - 18:00 Many-body effects in 2D materials: convergences, exciton characterizations Maurizia Palummo (University of Rome Tor Vergata, Italy), Attaccalite Claudio (CNRS, CINAM, Aix-Marseille Univ., France)
- Many-body effects in low-dimensional systems: numerical issues and remedies
- Analysis of excitonic spectra in a 2D material
Thursday 30 Jan HANDS-ON 4
14:00 - 15:00 Real-time approach and Calculation of linear response functions and optical properties Claudio Attaccalite (CNRS, CINAM, Aix-Marseille Univ., France), Davide Sangalli (CNR-ISM, Italy)
15:30 - 18:00 Real time approach and Calculation of non linear properties (second harmonic generation) Claudio Attaccalite (CNRS, CINAM, Aix-Marseille Univ., France), Davide Sangalli (CNR-ISM, Italy)
Friday 31 Jan HANDS-ON 5
09:00 - 10:30 Python scripting tools for accelerated GW convergence Fulvio Paleari (CNR-ISM, Italy), Alejandro Molina-Sanchez (IINL, Portugal)
10:30 - 11:30 Python scripting tools for BSE convergence and analysis Fulvio Paleari (CNR-ISM, Italy), Pedro Melo
Lectures
Monday, 27 January: Excited-state properties in Many-Body Perturbation Theory (MBPT)
- Description and goals of the school: From theoretical concepts to real computation of the excited states properties of complex materials by first principle
- Introduction to Many body perturbation theory
- Correlation and Diagrams
- The GW method: an Heuristic approach
- Experimental lecture on photoemission spectroscopy
- Beyond the independent particle scheme: The linear response theory
Tuesday, 28 January: Electronic properties: from DFT to the quasi-particle equation and the GW method
- The Quasi Particle concept and the GW method
- The GW scheme: common approximations and practical implementations
- High throughput calculations: from DFT to GW
Wednesday, 29 January. Optical properties and the electron-hole interaction
- Derivation of the Bethe-Salpeter Equation and main physical concepts
- The Bethe-Salpeter Equation: common approximations and practical implementations
- Many Body effects in low dimensional materials
Thursday, 30 January. Real time approaches for linear and non-linear optical propertiers