|
本帖最后由 zhuer91 于 2015-4-8 10:01 编辑
EGS4 子目录:
CHECK77.MOR - 在MORTRAN3系统建立之后检验MORTRAN3系统的一个例子程序
CYLNDR.MOR - 在用户的EGS代码中被HOWFAR调用的子程序,在两个同轴、无限正圆柱之间的粒子传输时,决定碰到一个圆柱面时候的最小距离。
ECNSV1.MOR - 来自SLAC的附加代码。用于跟踪在一次模拟中能量到哪里去了的子程序。能量和矩阵 (ESUM)通过粒子类型、区域和IARG值进行描述。
EDGSET.MOR - 用于Z=1到100的元素中对K层荧光光子传输进行参数设置的子程序。
EGS4.MOR - EGS4源程序。
EGS4BLOK.MOR - EGS4的数据块源代码。
EGS4MAC.MOR - EGS4要使用的宏系列。
EMFMACS.MOR - 电磁场传输中所用的宏。
ENSRC.MOR - 处理与输入源光谱有关的所有工作的子程序。
EPSFX85.MOR - 设置Epson SF-85打印机所用的有用工具。
E_X_FIX.MAC - 对于低能电子传输时,正确记录电子离散反应截面同能量之间的函数关系。
GEOMAUX.MOR - 来自SLAC的附加代码。文件包含了11个几何子程序,分别命名为 HOWFAR [CHGTR, CONE, CON2, CYLNDR, CYL2,FINVAL, PLANE1, PLAN2P, PLAN2X, SPHERE,SPH2]。这些子程序有与EGS4MAC MORTRAN中等价的自己的宏。
NRC4MACP.MOR - 在NRCC使用的一般目的的宏。用在利用PRESTA在VAX上运行EGS4计算医疗物理问题时。
NRCC4MAC.MOR - 在NRCC使用的一般目的的宏。用在利用PRESTA在VAX上运行EGS4计算医疗物理问题时。
NRCCAUX.MOR - NRCC版本的几何子例子程序。
NRCCAUXP.MOR - NRCC版本的PRESTA的几何子例子程序。
NTALLY.MOR - 来自SLAC的附加代码。跟踪记录数据输入到ESUM矩阵(见 ECNSV1.MOR)中的次数。
PLANES.MOR - 在用户EGS代码中被HOWFAR调用的子程序。用于处理粒子在两个平行、无限且与Z轴垂直的平面之间传输时,计算粒子碰到一个平面的直线距离。
PRNTER.MOR - 使用者打印机设置驻留的地方。
RANMAR.INI - Marsaglia等随机数发生器初始化所用的子程序。
RANMAR.MAC - 与Marsaglia等随机数发生器建立联系的宏。
RANMAR.MIN - 与Marsaglia等随机数发生器建立联系的最小的宏。
RANMAR.REA - Marsaglia等大型序列随机数发生器的自述文档。
SRCRZ.MOR - 与平面—圆柱几何外形的源计算相关的子程序。
SRCSPH.MOR - 与球形外形的源计算相关的子程序。
TRACEMAC.MOR - 来自SLAC的附加代码。用于跟踪在一次粒子模拟中发生了什么的几个宏(仅仅用于debug目的)
转自52MC论坛
|
|