ChinaNet

标题: MCNP4C的安装(XP系统)及运行详细过程 [打印本页]

作者: Evan    时间: 2015-4-8 10:11
标题: MCNP4C的安装(XP系统)及运行详细过程
[attachment=649]
[attachment=650]  
写在前面的废话:本来以为一些过程很简单,但是在论坛上还是看到有人经常提类似的问题。于是结合个人使用经验,采用一种傻瓜式的介绍流程,以期让对MCNP从来没有听说过的人都能上手。还得声明一点,虽然我早就开始搜集MCNP的相关资料,但是我真正学习使用也就是这两周的事,因此下面所述难免有疏漏,请会手指点,我会及时更正。总之,此贴目的是让不会的人开始会用MCNP。(蒙特卡罗 学者无涯论坛原创废话)

一。XP下的安装

通常我们能拿到的MCNP原始文件有两种:一种是可以直接运行的,这个无所谓安装,只要你把它放在本地硬盘的一个合适位置就可以了,比如本论坛FTP下载到的就是这种;另一种是code,即代码,它包含的文件如下:


里面的C700DOS2.EXE就是我们后面安装要接触的文件。下面详细介绍后一种安装方法。(说明:下面的介绍基本上是翻译4C的forum上的内容,只是根据实际稍作修改,版权归原作者。)

1.插入安装光盘或者找到硬盘上的相应文件

2.找到并双击C700dos2.exe

3.把文件解压到d:\mcnp(或者其它)
   
4.在d:\mcnp\exe路径下,复制mcnp_dvf.exe并且改名为mcnp.exe

5.把mcnp.exe从d:\mcnp\exe移动到d:\mcnp

6.在d:\mcnp\exe路径下,复制xsdir2_dvf并且改名为xsdir

7.修改xsdir文件第一行:把DATAPATH=\mcnp\xs修改为DATAPATH=d:\mcnp\xs

8.把xsdir从d:\mcnp\exe移动到d:\mcnp\xs

9.在MCNP目录下创建一个新的文件夹working

10.在mcnp目录下新建批处理文件newpath.bat,内容如下:

set path=c:\windows;c:\windows\command;d:\mcnp;d:\mcnp\xs
set datapath=d:\mcnp\xs
doskey /insert

11.创建MCNP的快捷方式:

Cmd line: c:\windows\command.com
Working: d:\mcnp\working
Batch file: d:\mcnp\newpath.bat

最后10,11两点我按照他说的没有试验成功,但是这不影响我们使用MCNP,从第9步后我们可以这样操作:

把mcnp目录下的mcnp.exe文件拷到working目录下,以后运行时把输入文件也放在working目录下(就是说输入文件要和mcnp.exe放在相同的目录下)。

好了,安装就说这些,我在XP下试验了,没有问题。

二。运行

手册中对运行有很详细的说明,但是我只给大家介绍最简单实用的。在XP下进入命令行模式,方法是:开始——所有程序——附件——命令提示符。或者使用win+R,运行cmd。以下描述假定你是按照上面的安装步骤把mcnp运行文件移到了下面的路径:d:\mcnp\working。在命令提示符下输入d:,回车;输入cd mcnp,回车;输入cd working,回车。好了,你已经进到运行目录了。如果你有一个输入文件(这个不明白的话请去看说明书,因为三言两语说不明白),名称是in,那么运行命令是:(输入下面内容后回车,下同)

mcnp n=in

运行完会弹出一个错误提示窗口,这是xp下的一个bug,可以不用管。(窗口截图如下)


好了,这样就运行成功了!简单吧!如果要看几何绘图,好说,先删除working目录下刚生成的ino和inc两个文件,再输入下面命令并回车:

mcnp ip n=in

如果能绘图的话会弹出plot提示符,在此例如你可以输入ex=100,就可以看到自己的几何描述了,当然详细的参数还是建议看手册。

请多指点,共同学习。
此贴转自52mc





欢迎光临 ChinaNet (http://www.nuclear.net.cn/) Powered by Discuz! X3.1