ChinaNet
标题:
EGSnrc使用步骤(充实)
[打印本页]
作者:
zhuer91
时间:
2015-4-8 09:30
标题:
EGSnrc使用步骤(充实)
本帖最后由 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文件夹下包含的CAVRZnrc, DOSRZnrc, FLURZnrc, SPRRZnrc, 也可用用户图形界面egs_inprz.exe进行修改输入文件,编译,执行相应的RZ程序。
转自52MC论坛
作者:
fourseasons123
时间:
2016-2-21 10:10
EGSnrc和EGS是什么关系?
欢迎光临 ChinaNet (http://www.nuclear.net.cn/)
Powered by Discuz! X3.1