Yes, I just need to plot in real time timesteps vs Temp. I tried with logplot.py with the syntax:
$ python logplot.py log.lammps X Y
but i got this error :
46 100000 100029 20640
read 10005 log entries
Traceback (most recent call last):
File “logplot.py”, line 25, in
x,y = lg.get(xlabel,ylabel)
File “/Users/MicheleFormica/Desktop/Nano/log.py”, line 142, in get
raise StandardError, "unique log vector s not found" key
StandardError: unique log vector X not found
Do i need to modify thermo_style in some way to get it ready for logplot.py?
Logplot.py is in the tools/python dir and is a post-processing
script that takes a LAMMPS log file as input and produces
a plot using gnuplot. Do you have gnuplot on your box.
That tool is not designed to create a real-time
plot from a running simulation. (nothing in the tool
doc says that it does).
If you want real-time plotting, you can look at the
python dir and Section_python of the manual, which
discusses real-time plotting, again via gnuplot. But
it is more complicated, and does not use logplot.py.
Steve
For a newer, somewhat trendier alternative to gnuplot, take a look
at the matplotlib python library:
http://matplotlib.org/
(I like gnuplot too.)
Hi.
Andrew
yes, the scripts in the LAMMPS python/examples dir could
easily be adapted to work with matplotlib as well.
Steve