ChinaNet
标题:
FLUKA使用功略(原创)
[打印本页]
作者:
Doublen
时间:
2015-4-8 09:45
标题:
FLUKA使用功略(原创)
FLUKA使用功略
fluka经常使用到的有四个可执行脚本,分别是:
rpemf
rfluka
fff
lfluka
其用途及使用方法介绍如下:
1、rpemf
主要用来编译光子电子输运的预处理文件*.peg,编译得到*.pemf文件供后面使用。使用方法如下:
rpemf *.peg
2、rfluka
为fluka运行的主脚本,用来运行其*.inp文件,以得到最终需要的结果,使用方法如下:
rfluka -N 0 -M 1 -p * *
上述各个符号意义如下:
-N 0
表示运行cycle的其实数目
-M 1 表示运行cycle的终止数目,如果是-N 0 -M 4则表示从总共运行4个cycle。
-p *
表示加入光子电子输运截面文件*.pemf。不用写文件后缀
第二个* 表示该例子的主输入文件*.inp。同样不需要写文件后缀
3、fff
用来编译用户为自己的例子编写的前处理或者后处理程序*.f。得到*.o文件。使用方法如下:
fff *.f
4、lfluka
用来将前处理程序的*.o链接入fluka的主程序(flukahp),编译生成新的主程序。使用方法如下:
lfluka -m fluka -o * *.o
上述各个符号意义如下:
-m fluka 表示所要链接的主程序为flukahp
-o *
表示链接生成的新主程序为*
*.o 表示将被链接入的*.o文件
注:后处理程序的*.o文件同样需要链接,一般使用g77。使用方法如下:
g77 -o * *.o
上述各个符号意义如下:
-o *
表示所生成的可执行程序
*.o 表示将被链接入的*.o文件
本帖转自52MC论坛
欢迎光临 ChinaNet (http://www.nuclear.net.cn/)
Powered by Discuz! X3.1