lammps/examples/USER/phonon/1-1D-mono
sjplimp 67d5513df1 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14483 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-01-23 00:59:04 +00:00
..
README git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
data.pos git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
disp.dat git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
in.Ana git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14483 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-01-23 00:59:04 +00:00
in.disp git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
log.lammps git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
map.in git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
pdisp.eps git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
pdisp.gnuplot git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
phonon.bin.2000000 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
phonon.log git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00
plot.disp git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14369 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2015-12-15 16:03:53 +00:00

README

This directory illustrates the usage of fix-phonon to calculate the dynamical
matrix as well as phonon dispersion curve for 1 dimensional monoatomic chain.

The files under this directory:

 1) data.pos           : LAMMPS input file
 2) disp.dat           : phonon dispersion data from phonon.bin.1500000
 3) in.Ana             : LAMMPS input file
 4) in.disp            : input file to get disp.dat by phana
 5) log.lammps         : LAMMPS log file
 6) map.in             : LAMMPS input file for fix-phonon
 7) pdisp.eps          : phonon dispersion for 1D monoatomic chain, generated by plot.disp
 8) phonon.bin.2000000 : last output binary file by fix-phonon
 9) phonon.log         : log file for fix-phonon
10) plot.disp          : script to generate phonon dispersion curve (manually created)
11) pdisp.gnuplot      : script to generate phonon dispersion curve (auto generated)
12) README             : this file

To run this example, simply:
-> lmp -in in.Ana -screen none

Once done, one can use the auxiliary analysing code "phana" to obtain "disp.dat" based on
data from phonon.bin.2000000:
-> phana phonon.bin.2000000 < in.disp

Note: do not worry about the content of in.disp, phana is driven by menu, one can get the
      post-processing done by simply following the instructions.

And then use the gnuplot script file "plot.disp" to generate pdisp.eps:
-> gnuplot plot.disp

The resultant ``pdisp.eps'' compares the measured phonon dispersion to analytic solutions.


NOTE: the binary file provided here might be unreadable on some computers because of
      incompatibility between different architectures.
      The running of this example needs the molecule package included in lammps.

Author: Ling-Ti Kong, konglt@sjtu.edu.cn
Nov 2015