EGSnrc使用步骤(充实) - 核能革新 ChinaNet
热图推荐
    查看: 9313|回复: 1
    打印 上一主题 下一主题

    EGSnrc使用步骤(充实)

    [复制链接]

    17

    主题

    22

    帖子

    63

    积分

    注册会员

    Rank: 2

    积分
    63
    跳转到指定楼层
    楼主
    发表于 2015-4-8 09:30:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    本帖最后由 zhuer91 于 2015-4-8 10:01 编辑

    啃了3个星期说明书,再加上先辈们的指点,现在对怎么利用EGSnrc开始有个初步的认识,想写出来给先辈们评判一下,同时如果能给和我一样初学者一点指引,少走弯路,那更好了。

    前提在windows下安装EGSnrc,产生文件夹egsnrc_mp,HEN_HOUSE

    1.在egsnrc_mp文件夹下建立自己的用户文件夹,例如example

    2.在此文件夹下建立如下文件:
      User-code.mortran:将其它已有的用户文件夹中扩展名为.mortran的文件拷贝到example文件夹中重命名,用UE打开修改保存。
      Makefile:将其它已有的用户文件夹中makefile拷贝到example文件夹中,用UE打开修改保存。最根本要更改”User_code=…..”这一项。
      User-code.make:将其它已有的用户文件夹中扩展名为.make的文件拷贝到example文件夹中,用UE打开修改保存,并更名为User-code.make。此文件夹可以是空的,但是不能缺少。
      User-code_example.egsinp:方法1:用户图形界面egs_inprz.exe打开一个输入文件,更改成User-code_example.egsinp,利用此界面进行相应的输入条件修改,然后保存,最后从相应的egsnrc_mp文件夹下的RZ文件夹中拷贝此文件到example文件夹中。方法2:将egsnrc_mp文件夹下的RZ文件夹中扩展名为.egsinp的文件拷贝到example文件夹中重命名,用UE打开修改保存。可能第二种方法更灵活一点,不局限于RZ结构,(此文件并非所有程序都需要,看您自己决定要不要。安装程序中RZ程序都是需要的,但是样例tutor程序中的某些就不需要,可以参见pirs877,P23)
      User-code.io:将egsnrc_mp文件夹下的RZ文件夹中扩展名为.io的文件拷贝到example文件夹中重命名,用UE打开修改保存。(无需产生输出文件时,此文件也不需要,如样例tutor程序)

    3.利用egs_gui.exe用户图形界面生成扩展名为.PEGS4DAT数据文件,一般保存在egsnrc_mp\pegs4\data\下。

    4.利用egs_gui.exe用户图形界面,打开保存的数据文件,输入文件,选择用户程序进行编译,执行。

    注:如果是使用的是RZ用户程序:即egsnrc_mp文件夹下包含的C**RZnrc, DOSRZnrc, FLURZnrc, SPRRZnrc, 也可用用户图形界面egs_inprz.exe进行修改输入文件,编译,执行相应的RZ程序。


    转自52MC论坛
    回复

    使用道具 举报

    12

    主题

    70

    帖子

    93

    积分

    注册会员

    Rank: 2

    积分
    93
    沙发
    发表于 2016-2-21 10:10:40 | 只看该作者
    EGSnrc和EGS是什么关系?
    回复 支持 反对

    使用道具 举报

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

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

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

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