mcnp一点问题反馈和编写心得
mcnp程序编写时容易出的问题:
程序顶格,导致顶格栅元报错,plot图像是红色点点图;
栅元定义不全面,导致外围栅元漂红;
MCNPprmr这本书对于程序的编写方法有着极为详细的描述,请仔细阅读
对于一个mcnp程序,编写时应该注意两点
- 栅元的定义应该包括整个空间,即使是真空也需要定义
- 栅元卡不能顶格写,否则顶格的第一个栅元会报错
rcc的用法、栅元的建立方法
见mcnpprmr 其中2.2~2.3节的内容介绍相当清楚,略微阅读即可明晰
示例代码
c void line for perfect plot
1 4 -1.8200 -301 imp:n=1 $cushion
2 5 -2.7250 301 -302 imp:n=1 $He-3 tube
3 0 302 $void
301 rcc 0 0 25.65 0 0 0.2 1.525 $inner tube
302 rcc 0 0 25 0 0 9.65 2.75 $outter tube
M4 6000.60c -0.2804 $ Carbon
9019.60c -0.7103 $ Fluorine
1001.60c -0.0093 $ Hydrogen
M5 29063.60c -0.0380 $ Copper
12000.60c -0.0120 $ Magnesium
25055.60c -0.0030 $ Manganese
13027.60c -0.9440 $ Aluminum
30000.42c -0.0030 $ Zinc
print
本文由作者按照 CC BY 4.0 进行授权