如何解决proc 0上的错误:无法打开文件tersoff.data(../read_data.cpp:1938)?

时间:2019-04-04 17:06:00

标签: physics lammps

我刚开始使用lammps,但在阅读tersoff时遇到了麻烦。数据。我该怎么解决

lmp_serial.exe -in main.in
LAMMPS (4 Jan 2019)
  using 5 OpenMP thread(s) per MPI task
Reading data file ...
ERROR on proc 0: Cannot open file tersoff.data (../read_data.cpp:1938)
Last command: read_data tersoff.data

我收到此错误

1 个答案:

答案 0 :(得分:0)

您能否显示tersoff.data的内容(至少第一行)?

一些可以帮助您的事情:

  • 该文件必须与lmp_serial.exe位于同一文件夹中,以便Lammps使用您使用的命令查找该文件。
  • 对于纯文本,Lammps必须使用UTF8读取文件编码。
  • read_data接受按此处所述格式化的输入文件:https://lammps.sandia.gov/doc/read_data.html
  • 请小心传递给Lammps的任何文件,因为其读取输入的方式有些过时且不灵活。任何格式错误都会引发错误。
  • 如果tersoff.data描述了Tersoff电位,则必须由pair_tersoff command读取。在Lammps中,read_data仅用于设置原子的初始位置/类型和模拟框。