FLUKA使用功略(原创) - 核能革新 ChinaNet
热图推荐
    查看: 7412|回复: 0
    打印 上一主题 下一主题

    FLUKA使用功略(原创)

    [复制链接]

    31

    主题

    31

    帖子

    95

    积分

    注册会员

    Rank: 2

    积分
    95
    跳转到指定楼层
    楼主
    发表于 2015-4-8 09:45:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    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论坛
    回复

    使用道具 举报

      关注我们
    • 微信公众号:
    • NuclearNet
    • 扫描二维码加关注

    Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.

    联系我们|网站声明|中国核网-核能领域第一垂直门户网站

    快速回复 返回顶部 返回列表