关于U卡,fill卡,lat卡,trcl卡 - 核能革新 ChinaNet
热图推荐
    查看: 13488|回复: 0
    打印 上一主题 下一主题

    关于U卡,fill卡,lat卡,trcl卡

    [复制链接]

    31

    主题

    31

    帖子

    95

    积分

    注册会员

    Rank: 2

    积分
    95
    跳转到指定楼层
    楼主
    发表于 2015-4-8 09:51:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    其实是我自己看的时候顺便翻译的,好像没有现成的例子,凑合看吧。其实例子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论坛
    回复

    使用道具 举报

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

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

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

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