没找到国内用这个的啊。我就写一篇吧,这个程序挺好用的。ERSN-OPENMC程序是专门为蒙特卡洛OpenMC程序开发的界面程序,里面有许多功能,大大的方便了使用OpenMC程序。下面就从程序的安装开始介绍。
1、首先到官方网站下载GitHub - tarekbardouni/ERSN-OpenMC: ERSN-OpenMC is a Graphical User Interface for OpenMC Monte Carlo particle transport simulation code, originally developed by Jaafar EL Bakkali & Tarek EL Bardouni, members of Radiation and Nuclear Systems Group ERSN at University Abdelmalek Essaady in Tetouan (Morocco).https://github.com/tarekbardouni/ERSN-OpenMC
2、将压缩文件放在自己想放的位置。我是在home文件下面建立一个ERSN-OPENMC文件。
3、单击右键,直接解压到当前文件。
4、在此文件夹下的空白地方,单击右键,打开终端。
5、 然后显示终端。
6、 首先更新OS。在终端里面依次输入:
sudo apt-get update
sudo apt-get upgrade
7、然后安装Java 8(不需要更高的版本)。在终端里面输入:
sudo apt-get install openjdk-8-jdk
如果java-8安装失败(以UBUNTU为例),请从下面下载归档文件:
http://enos.itcollege.ee/~jpoial/allalaadimised/jdk8/jdk-8u241-linux-x64.tar.gz
解压/usr/java中的.gz存档文件,并在.bashrc文件中添加以下代码行:
export PATH=/usr/java/jdk1.8.0_xxx/bin:$PATH
export LD_LIBRARY=/usr/java/jdk1.8.0_xxx/lib:$LD_LIBRARY
8、如果系统没有安装xterm,请安装。在终端里面输入:
sudo apt-get install xterm
9、如果您喜欢在anaconda2的一些python模块下安装本地应用程序,用于openmc结果的后期处理,如VTK,需要通过命令安装:
pip install vtk
10、下载ERSN-OpenMC GUI。(这个其实是1.7.2版本)
Releases · tarekbardouni/ERSN-OpenMC · GitHubhttps://github.com/tarekbardouni/ERSN-OpenMC/releases11、这部分和网站上的不一样。我是直接单击右键解压。然后整个的文件夹是这种样式的。
12、然后进入/home/mhy/ERSN-OPENMC/ERSN-OpenMC-1.7.2.1/bin文件夹下。
文件显示是:
终端显示是:
13、 在终端中输入:java -jar ERSN-OpenMC-v1.7.2.jar
14、然后就会打开ERSN-OPENMC的界面。
15、接着是安装ERSN-OPENMC的附加软件。打开Get OpenMC。如果系统中原先没有安装这些,那么就把所有的都选择上,然后点击Get Prerequisites。等系统自动安装完即可。安装过程中需要密码,直接输入即可。
16、然后是安装OpenMC程序。按照程序的要求选择安装路径和OpenMC的版本。点击Get OpenMC即可。
17、接着安装中子截面库。选择openmc的文件夹路径,然后点击Get nndc XS。
18、然后就是把nndc XS文件转换为HFD5文件格式。1是中子截面库nndc文件夹路径,2是openmc文件夹路径。选好以后然后点击3。
19、至此算是完成ERSN-OPENMC程序的安装。
20、我以openmc的经典粒子pincell为例子,用ERSN-OPENMC来运行。
21、然后打开Get OpenMC选择程序。在计算的过程中只用到Install OpenMC和Convert NNDC。
22、Install OpenMC模块主要是用来选择OpenMC的版本的,我的OpenMC版本是develop version,所以选择develop version版本。
23、 Convert NNDC这个模块主要用来选择中子截面库和openmc文件夹的路径的。
24、选好之后,直接close。close表示已经选好了各个参数。如果已经成功运行过一次,那么在后面的计算当中就无须在打开get openmc模块了。
25、打开run openMC。选择自己需要计算的内容,然后点击Start simulation,开始计算。
26、然后会出现一个计算终端。
27、在终端里面直接按CTRL+C退出终端。然后完成整个运行。
如果实在不会,可找我做软件培训啊,价格实惠!



