本文主要是介绍lammps教程:读取文件提示“Did not assign all atoms correctly”的解决办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
大家好,我是小马老师。
lammps读取data文件时常见的一个错误:Did not assign all atoms correctly。
出现这种提示,基本就一个原因:建模方法不当造成部分原子位于box外面。
检验方法也比较简单,直接用ovito打开data文件,会发现有一些原子位于白色框的外面。
在lammps中,read_data命令只读取box内部的原子坐标,如果有原子位于box外面,read_data命令读取的原子数量与data文件中的总原子数不一致,因此给出错误提示:
Did not assign all atoms correctly。
解决方法:
只要找到原因,解决方法自然也就有了,用记事本打开data文件,修改data文件中box尺寸范围,保证把所有原子都包含在box内部即可。
修改之后就可以完美读入到lammps中了。
公众号:lammps加油站
这篇关于lammps教程:读取文件提示“Did not assign all atoms correctly”的解决办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!