quantum-espresso/PW/tools
Lorenzo Paulatto (naquite) 8a7f7e65e0 Fixed for new format of ibrav2cell 2019-01-10 15:51:14 +01:00
..
Makefile New cell2ibrav and ibrav2cell that use the subroutines from Paolo giannozzi in latgen 2019-01-10 15:05:30 +01:00
README Auxiliary tool "dist.x" merged into pw.x. There is no longer an executable 2017-03-22 14:16:08 +00:00
bs.awk Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00
castep2qe.sh Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00
cell2ibrav.f90 New cell2ibrav and ibrav2cell that use the subroutines from Paolo giannozzi in latgen 2019-01-10 15:05:30 +01:00
cif2qe.sh Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00
ev.f90 the xml file produced by ev.x (whose usefulness is far from evident) 2018-08-22 09:24:06 +02:00
ibrav2cell.f90 New cell2ibrav and ibrav2cell that use the subroutines from Paolo giannozzi in latgen 2019-01-10 15:05:30 +01:00
kpoints.f90 Minor fixes for pedantic compilation (explicit declarations, character 2018-03-26 18:40:16 +02:00
make.depend New cell2ibrav and ibrav2cell that use the subroutines from Paolo giannozzi in latgen 2019-01-10 15:05:30 +01:00
md_analyzer.sh PW/src PW/tools compiling makedeps updated 2011-12-14 17:33:33 +00:00
mv.awk Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00
pwi2xsf.f90 Misc spelling errors 2017-10-25 20:08:57 +00:00
pwi2xsf.sh Tools converting pw.x input and output to xsf extended to work with NEB data 2016-02-15 15:45:06 +00:00
pwo2xsf.sh Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00
qeout2axsf.sh Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00
scan_ibrav.py Fixed for new format of ibrav2cell 2019-01-10 15:51:14 +01:00
xsf2pwi.sh Uniform definition of Bohr in PW/tools wrt Modules/constants.f90 2018-08-23 16:38:48 +02:00

README

A collection of simple tools for specific tasks:

ev.x : 
 Run interatively. It reads a file containing 2 columns: lattice parameter and
 corresponding total energy, it gives in output optimized lattice parameter,
 bulk modulus and more.
 Contributions by Eyvaz Isaev

dist.x : 
 Same input as pw.x, find distances, nearest neighbors, angles taking into 
 account periodicity - now a link to pw.x

ibrav2cell.x :
  read a &system namelist containing only ibrav and celldm(1..6) (same meaning as in pw.x and cp.x)
  prints on standard output the unit cell in Bohr

cell2ibrav.py :
  python script that takes a unit cell in Bohr or Angstrom units and find the value
  of ibrav and celldm(1..6) that generate it. Run 'cell2ibrav.py -h' for help.
  (it works in the stupidest way possible, by checking all of them, it uses ibrav2cell.x)

pwi2xsf.sh, pwo2xsf.sh :
  convert a pw.x input or output to the xcrysden format

qeout2axsf.sh :
  convert pw.x output to aniimated xcrysden file

cif2qe.sh :
  generate a pw.x format from the crystal structure in a cif file 

castep2qe.sh :
  convert a CASTEP input to pw.x

md_analyzer.sh :
  it reads the pw.x output of an md run and prints, for each step, total, kinetic and potential energies, and temperature