ChinaNet

标题: 关于U卡,fill卡,lat卡,trcl卡 [打印本页]

作者: Doublen    时间: 2015-4-8 09:51
标题: 关于U卡,fill卡,lat卡,trcl卡
其实是我自己看的时候顺便翻译的,好像没有现成的例子,凑合看吧。其实例子mcnp说明后面应该有阿。

重复结构卡:
一、U    Universe Card
1、U Card的值为任意整数。表示该cell属于该Universe,取0表示不属于任何Universe
2、一个Universe可以是一个lattice,或者是普通cell的集合
3、使用FILL Card可以让同属于一个Universe的cell去填充另外一个cell,此时的fill值等于u值的绝对值。
4、一个Universe的cell可以是有限大的,也可以是无限大的。但他们必须要填满被填充的那个cell
5、被填充cell和对应Universe的关系:
    被填充cell相当于一个2级窗口,属于它的那些cell可以是无限的,因为他们将被这个2级窗口的表面截断。第2级内有自己的原点和自己的坐标系,与上1级原点独立。
a、没有任何其它Card的时候,两者实际上是重合的。
b、可使用TRCL Card来定义两个坐标系的变换关系。
c、使用Lattice Card的话,两个坐标系自动变换???
6、Universe总共可以有10个级别
7、对于那些不会被上1级cell边界截断的cell,u值为负整数会加快运行速度
二、TRCL    Cell Transformation Card
1、和LIKE BUT, LAT一起使用,进行坐标变换。
2、trcl值必须对应一个TR Card。最基本的值是一个整数,作为对应TR Card的编号。变换也可以不需要trcl值,而直接加括号跟在“trcl=”后面。如果trcl前加*号,则使用角度代替cosine值。和*TR卡相同。
3、对一个cell进行变换之后,一系列新的面将被自动生成,新面编号为1000乘以cell编号,再加上原面编号。不过只对该cell的边界面生成新面编号,对其包含的Universe的面则不会生成。
三、LAT        Lattice Card
1、lat=1代表lattice由六面体组成。    lat=2代表lattice由六棱柱组成。
2、如果某个cell的lat值不为零,则意味着该cell为此lattice的(0,0,0)元素。
3、定义lattice后,还需要确定以什么方向使lattice的三个index增加。
    六棱柱比较复杂
    六面体:靠第一个面为(1,0,0),靠第二个面为(-1,0,0),以后依次为(0,1,0),(0,-1,0),(0,0,1),(0,0,-1)。
4、六面体不需要是长方体,六棱柱也不需要是规则的。但是相对的面必须是相同和平行的。
5、lattice必须是所属Universe内唯一的物体。
四、FILL    Fill Card
1、fill值给出填充对应cell的u值。相同u值的cell组成了要填充的Universe。 Fill后加括号,可以跟一个变换编号或者变换本身。该变换给出被填充的cell和要填充的Universe之间的坐标变换关系。如果没有变换给出,则Universe被直接填充到cell内。加*号的意义同trcl。
2、如果被填充的是lattice,fill输入可以是一个简单值,也可以是一个队列。
    简单值:lattice的每个cell都填充相同的Universe
    队列:由队列指定的部分lattice填充Unverse,其它部分则不存在。这样可以给1个lattice填充不同的Universe.
3、用三维数组表示,表示方法同Fortran,不过下上界可以为正、负数和零。下上界用:分割。
4、数组定义后面是数组值,数组值表示要被填充的Universe编号。Universe编号可以为0,表示该处的lattice element不存在。
五、TRn        Coordinate Transformation Card
1、一个简单问题中的最大变换数目为999
2、O1O2O3 变换的位移向量
3、B1到B9为变换矩阵,给出两个坐标系xyz和x’y’z’的轴的方向关系。Bi为角度的cosine值,或者角度值(加*号的话)
Element    B1    B2    B3    B4    B5    B6    B7    B8    B9
Axes    xx’    yx’    zx’    xy’    yy’    yz’    xz’    yz’    zz’
4、    M=1        原坐标系中定义辅助坐标系的原点
    M=-1    辅助坐标系中定义原坐标系的原点 本帖转自52MC论坛





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