next up previous contents
Next: 2 People Up: User's Guide for the Previous: Contents   Contents

1 Introduction

This guide covers the installation and usage of the thermo_pw package. It assumes that you have some familiarity with the QUANTUM ESPRESSO package. If not please consult the web site: http://www.quantum-espresso.org.

thermo_pw computes material properties. At low level it calls QUANTUM ESPRESSO routines and, at high level, it has pre-processing tools to reduce the information provided by the user and post-processing tools to convert the output of QUANTUM ESPRESSO into plots of material properties directly comparable with experiment.

thermo_pw has the following directory structure, contained in a subdirectory thermo_pw/ that should be put in the main directory of the QUANTUM ESPRESSO tree:

Doc/ : contains this user's guide and other documentation
examples/ : some running examples
inputs/ : a collection of useful inputs
pseudo_test/ : a collection of inputs to test a pseudopotential library
space_groups/ : a collection of structures for many space groups
lib/ : source files for modules used by thermo_pw
src/ : source files for thermo_pw
tools/ : source files for auxiliary tools
tools_input/ : examples of inputs for the auxiliary tools

The thermo_pw package can calculate the following quantities:

thermo_pw can run on both serial and parallel machines using all the parallellization options of QUANTUM ESPRESSO. Moreover, thermo_pw can run using several images. When possible, the image parallelization is used in an asynchronous way. One image takes the role of master and distributes the work to all the images that carry it out independently. Presently the total energies of several geometries for the determination of the equilibrium geometry are calculated in parallel when there are several images. Stresses or total energies at different strained geometries needed for the calculation of the elastic constants are calculated in parallel. The phonon calculations are carried out in parallel, each image doing one irreducible representation of one q point. For frequency dependent calculation, each frequency, or group of frequencies, can be calculated in parallel by different images.


next up previous contents
Next: 2 People Up: User's Guide for the Previous: Contents   Contents
2019-04-16