You've activated the phonon in-app guide.
In this guide, you will learn how to use the app to compute the phonons of bulk silicon (Si). As post-processing, you will also compute the inelastic neutron scattering (INS) dynamical structure factor S(Q, ω).
Pre-requisite: This guide assumes that you already followed the Relaxation and electronic structureBasic tutorial guide, or that you are already familiar with the app.
Click on Step 1: Select structure and follow the instructions to proceed.
In the structure selection step, we select the silicon structure from the examples.

Tasks

Warning: If the confirmed structure is not yet stored in the AiiDA database, it will be stored automatically when you proceed to the next step.
Warning: Changes after confirmation will reset the following steps.
In this second step (Configure workflow), we define the parameters needed to perform our phonon dispersion calculation.

Tasks

  1. Select Full geometry, i.e. we optimize both cell parameters and atomic positions. This is important when computing phonons, as we are interested in the curvature of the energy at its minimum (i.e., where forces are zero).
  2. Open Step 2.1 for further instructions
Here we select the properties to calculate. Each property is associated with a workflow that will submit one or more calculations.

Tasks

  1. Select the Vibrational Spectroscopy (phonons) checkbox
  2. Go to Step 2.2 for further instructions
Here we can customize the calculation parameters. The settings are divided into several tabs. Two tabs are always present: Additionally, each plugin activated in the previous step 2.1 can add additional tabs. Note that the app pre-configures defaults for most parameters.
See further instructions in the Basic settings panel below.
Here we define the basic settings of the simulations.

Tasks

  1. Since we are simulating silicon, select the Insulator electronic type
  2. Select the Fast protocol
  3. See further instructions in the Vibrational settings panel
Note: For the purpose of completing this guide in short time, we will use the Fast protocol for default parameters. However, you if dispose of enough computational resources, you can also select Balanced or Stringent.
In the Vibrational settings panel, we can customize the parameters for the phonons calculation.

Tasks

Note: a [1,1,1] supercell computes phonons only at the Γ point. This is appopriate, e.g., for computing IR and Raman spectra. However, it is not sufficient for interpolation in the whole Brillouin zone to correctly reproduce phonons dispersion: at least a [2,2,2] supercell is usually needed, and often a larger one for converged results..
Warning: Changes after confirmation will reset the following steps.

In the submission step, we define the computational resources to be used in the calculations. The global resources are used to define resources across all workflow calculations. Optionally, you can override the resource settings for specific calculations.

Warning: If running locally (for example, on the AiiDAlab demo server), we recommend keeping nodes and CPUs at the default minimum of 1 each.

Once the resources are defined, we can optionally customize the workflow label (pre-filled according to the settings of steps 1 & 2), as well as provide a detailed description of the workflow. Once we are ready, we can submit the workflow. You first need to select which code (code executable + computer where this will run) to use for each step of the workflow. The Quantum ESPRESSO app should always install a local Quantum ESPRESSO executable that is sufficient for this tutorial, but you can setup additional codes installed on remote supercomputers. For more information on how to set up codes, please refer to the corresponding documentation.

Tasks

  1. Select 1 node and 1 CPU for each of the codes below
  2. (Optional) customize the workflow label
  3. (Optional) add a workflow description
  4. Click the Submit button to proceed
Warning: The workflow may take a moment to submit.
Below you can monitor the status of the calculation, that might take several minutes to conclude even if we are using the fast protocol. Click on the Results panel. In the results panel, each tab will open results pertaining to a specific calculation submitted by the workflow.
See further instructions below in the Vibroscopy results tab.
When phonons results are available, the Load results button will become active, allowing us to load the results from AiiDA.

Tasks

  1. Click on the Phonons tab to visualize the phonon spectrum and thermodynamic properties.
  2. After having inspected the Phonons tab, click on the Neutron scattering tab to start and inelastic neutron scattering analysis.
Here we can inspect the phonons spectrum and the thermodynamic properties computed within the workflow.

Tasks

  1. Check the phonon band structure and verify that there is a degenerate mode around 12.11 THz for q=X.
  2. Feel free to zoom in and out and note how the phonon DOS is synchronized with the phonon band structure panel. Note that to zoom out, you can hover on the plot and use the little "Home" icon that appears on the top right of the plots (more tools are also available there).
  3. Verify that the computed specific heat (constant volume) at 300 K is more or less 39.73 J/(mol K).
  4. Go to the Neutron scattering tab.
Here we obtain the dynamical structure factor spectrum S(Q, ω) for inelastic neutron scattering (INS).

Tasks

  1. Click on the Initialise INS data to compute the INS signal (it will just take a few seconds).
  2. Change units to be THz.
  3. Decrease the q step to be 0.01 Å-1 and increase the number of energy bins #E bins to be 1000. Then, click on the Replot button to update the plot.
  4. In order to see all phonon modes regardless of the value of S(Q, ω), select the Plot mode to be DOS map, replot and verify that you can find the same degenerate mode seen in the phonons spectrum.
  5. Play with the other parameters to change the plot as you prefer. In particular, you can read more instructions clicking on the Plot info button. Try to use the custom k-points path specified in those instructions.

Post-guide exercises

  1. In the Neutron scattering results tab, switch to Powder sample and try to perform similar analysis as done for a single crystal.
    • Verify that a signal is still present at the same frequency as the degenerate mode detected before.
    • Enhance the low intensity signal by using the Intensity window (%) slider.
  2. Use the app to compute the phonon band structure of SiO2 (silicon oxide). Compare the results with the ones obtained for silicon. In the Vibrational settings, select the same simulation type as in this example.