您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页仅liggghts在ubuntu系统安装教程

仅liggghts在ubuntu系统安装教程

来源:飒榕旅游知识分享网
1. 先安装编译环境(安装gcc,g++,make等) 命令: sudo apt-get install build-essential

2. 安装git 命令: sudo apt-get install git

3 .安装 OpenFoam 程序

安装教程 http://www.openfoam.org/download/ubuntu.php 按照openfoam官网的方法安装,应该没问题。安装完OpenFOAM后会自动安装OpenMPI。

4. 安装paraview,命令: sudo apt-get install paraview

5 安装openmpi :命令 \"sudo apt-get install openmpi openmpi-devel\"

我安装openmpi的时候,当输入\"sudo apt-get install openmpi openmpi-devel\"时,显示: gongbp@gongbp-Aspire-4750:~$ sudo apt-get install openmpi openmpi-devel

正在读取软件包列表... 完成

正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 未发现软件包 openmpi

E: 未发现软件包 openmpi-devel gongbp@gongbp-Aspire-4750:~$

这是应为前面安装OpenFOAM后会自动安装OpenMPI,可以查看一下是否安装openmpi。 输入:which mpirun 就可以看到安装的openmpi,输入mpirun –version(注意中间有一个空格)可以查看安装的openmpi的版本。

6 下载并安装LIGGGHTS程序 依次输入: mkdir LIGGGHTS cd LIGGGHTS

git clone https://github.com/CFDEMproject/LIGGGHTS-PUBLIC.git 等下载完毕后就可以开始编译了。 7安装LIGGGHTS程序

接上面第6步,进入LIGGGHTS目录下的src文件夹下面,命令为: cd src

然后开始编译:

输入:make clean-all,然后再输入:make fedora

结束之后会在src下面生成一个lmp_fedora的可执行文件。下面为lmp_fedora生成一个超链接

输入:sudo ln -s /home/gongbp/LIGGGHTS-PUBLIC/src/lmp_fedora /usr/bin/liggghts

8安装lpp

(1).首先安装python的数值计算包:sudo apt-get install python-numpy (2).然后克隆lpp源文件:git clone https://github.com/CFDEMproject/LPP.git (3).再在打开 ~/.bashrc文件进行编辑,打开命令:gedit ~/.bashrc

(4).在最后一行 添加: alias lpp='python $HOME/LPP/src/lpp.py' 。注意:注意上述命

令中的 $HOME/gongbp/LPP/src/lpp.py表示下载下来的lpp.py的路径。

(5).保存~/.bashrc文件,然后输入:source ~/.Bashrc。

恭喜你lpp安装成功。你可以在terminal(终端)中使用lpp来后处理

dump数据文件了,该工具可将计算出的dump*.filename转换为vtk文件,其命令为:lpp dump*.filemane。其中filemane是liggghts生成的文件名。生成的vtk文件就可以在paraview中进行后处理。

9.利用liggghts提供的例子验证liggghts是否安装成功。 进入大example目录,cd LIGGGHTS-PUBLIC/examples/LIGGGHTS/Tutorials_public/chute_wear,然后输入: liggghts < in.chute_wear 敲击回车键。计算完毕进入post文件夹,然后打开paraview就可以查看vtk格式的结果文件。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务