1. 1、本文档共350页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EGS4培训

EGS4相关问题EGS4程序 ? 安装EGS4程序很烦琐,但如果顺利也很简单,关键是出错时不能着急,要耐心单步执行批处理文件,找到问题的所在,并试着改看结果和出错信息。 因为EGS4默认的时Lahey Fortran编译器,所以最好安装Lahey Fortran。如果时Microsoft Fortran需要将machine.mac用Microsft.mac文件替换,解开的文件中有Microsft.mac。但最好是Lahey Fortran编译器,以免麻烦。 ? 安装步骤如下 1. 首先在DOS下安装Lahey Fortran,并按照默认值修改AUTOEXEC.BAT和CONFIG.SYS。 ? 这些你可以不管,只要默认安装Lahey Fortran的建议就行了。 2. 阅读Readme按照要求去做 3. 使用命令EGS4arc -d解开EGS4arc 4. 阅读Steps ? 4.1 修改EGS4ENV.BAT。 ? ? 主要是修改EGS_HOUSE,FORTRAN_PATH,LINK_PATH,改后部分如下: ? ? 原:rem if %HEN_HOUSE%NULL==NULL set HEN_HOUSE=c:\HENHOUSE ? ? 改为:if %HEN_HOUSE%NULL==NULL set HEN_HOUSE=e:\pcegs(自己的安装路径) ? ? 原:rem set Fortran_Path=c:\f77l3\bin\ ? ? 原:rem set Link_Path=c:\f77l3\bin\ ? ? 改为:set Fortran_Path=e:\f77l3\bin\(自己的安装路径) ? ? 改为:set Link_Path=e:\f77l3\bin\(自己的安装路径) ***并将文件后的EXIT前加上REM,否则在WINDOWS下执行后将跳出DOS。*** 5. 建立了USER目录,将TUTOR1.MOR拷到该目录下,并将machine.mac和 myconf.bat拷到该目录下, ? 并最好编一个DO.BAT设置目录,放到根目录下。我的DO.BAT如下: ? SET PATH=E:\F77L3\BIN;C:\DOS;e:\pcegs;e:\pcegs\egs4; e:\pcegs\pegs4;e:\pcegs\pcegs\mortran3;e:\pcegs\user; ? cd pcegs\user,并设置WINDOWS的DOS快捷方式属性中命令一行为C:\WINDOWS /E:1024这样可以多存储路径变量。 6. 先运行DO.BAT,并转到MORTRAN3目录下利用MAKEMOR3.BAT生成MORTRAN3.EXE,如果正确将生成MORTRAN3.EXE。 7. 利用RAWTOHEX.BAT生成MORTRAN3.DAT,并删去头一行非十六进制的代码,见STEPS提示。如果正确将生成MORTRAN3.DAT。 8. 利用MAKEPEGS.BAT生成PEGS4.EXE,如果正确将生成PEGS4.EXE 9. 如果上面出错,可检查第4步是否正确。如果上面正确,下面将调试TUTOR*.MOR。 10. 将DO.BAT文件执行,把EGS4\TUTOR目录下的TUTOR1.MOR拷贝到USER目录下,在USER下利用MF TUTOR1命令调试执行TUTOR1。 ? 编写一个NULL..INP文件,即:用EDIT建立一个空文件,存为NULL..INP,并将...\pegs4\hi.dat拷到USER目录下。 ? 利用EX TUTOR1 NULL HI运行TUTOR1文件,看生成的TUTOR1.LOG文件结果是否正确。 11. 看TUTOR2~7、XYZDOS、DOSRZ、INHOM文件的例子编写自己得程序,并看运行是否正确,Now, you can Enjoy it! 注:单步执行COMMAND /Y /C *.BAT *.MOR可以单步调试*.bat 我的文件目录结构如下: EGS4使用手册   一.使用者与EGS沟通方法 通过子程序: HATCH建立媒质数据 SHOWER初始化cascade HOWFAR描述几何特征 AUSGAB记录并输出结果 COMMON块:可以使用变量值 宏定义:重新定义或预定义特征   二.COMMON块 可以通过COMIN宏访问COMMON块中变量,例如:;COMIN/STACK,BOUNDS/; COMMON块 变量 功能描述 BOUNDS ECUT 带电粒子截止能量,单位:MeV   PCUT 光子截止能量,单位:MeV   VACDST 真空中传输距离,默认

文档评论(0)

ctuorn0371 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档