当使用LIGGGHTS进行计算时,会得到.lggghts的文件,而这种文件通常无法在paraview中直接打开。
此时,仅需要找到安装LIGGGHTS的lpp文件中lpp.py文件,便可以将其转化为.vtk格式,方便在paraview中打开。
找到其路径后,利用终端引导至计算案例post文件下。
输入下列代码,其中python可改为python2,中间部分为lpp.py的路径,最后一部分为要转化liggghts文件的名称,_*代表其为一组文件。
python $HOME/LIGGGHTS/lpp/src/lpp.py particles_*.liggghts
最后,liggghts文件就成功转化为vtk文件了。
10.11更新
为避免频繁复制粘贴代码,可直接将lpp.py
所在的路径添加到环境变量 PATH
中,这样你就可以在终端中直接调用 lpp
,而不需要每次都输入完整的路径。
编辑.bashrc
最后一行加入以下代码
export PATH="$HOME/LIGGGHTS/lpp/src:$PATH"
保存并更新
终端中即可直接调用lpp.py
lpp.py particles_*.liggghts
首次使用可能遇到Permission denied
错误
-bash: /home/zz/LIGGGHTS/lpp/src/lpp.py: Permission denied
chmod +x $HOME/LIGGGHTS/lpp/src/lpp.py