基于VC++.Net开发Geant4数值模拟程序

来源 :计算机仿真 | 被引量 : 0次 | 上传用户:skyliou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Geant4是用于精确模拟粒子在介质中输运过程的数值计算软件工具包。相对于MCNP、EGS等商业软件来说,它的主要优点是源代码完全开放,用户可以根据实际需要更改、扩充Geant4程序。然而Geant4是基于Linux/Unix操作系统,对于Windows用户而言,无法直接编译和运行Geant4应用程序。主要介绍Windows用户如何基于VC++.Net开发Geant4程序。首先介绍了Geant4在Windows系统的安装步骤;然后给出了在VC++.Net中创建Geant4的工程文件的详细过程,其中包括Geant4静态链接库和动态连接库的生成,以及VC++.Net环境变量的配置等;最后简要讨论了实现Geant4数值模拟的主要流程,并描述了Geant4程序的基本框架。
其他文献
<正>为了深入认识现时代意识形态领域出现的新变化,研究应对意识形态领域新挑战,结合时代特征推进社会主义核心价值体系建设,2011年1月14日,江苏省哲学学会与南京政治学院意
主要通过文献资料法和逻辑分析法,对我国高校体育场馆在管理和运营方面的特点进行剖析,对比国内外一些高校体育场馆管理与运营的先进体制及思路,给高校体育场馆的科学管理与
<正>十八大提出建设"学习型、服务型、创新型马克思主义执政党,确保党始终成为中国特色社会主义事业坚强领导核心",是党建目标的新定位,具有重大意义。"三型"党建目标的提出,
根据目前ATE测试中需要进行电气适配的信号种类和传输流向,提出一种基于I2C总线协议的通用测试适配器模型,该模型主要包括用于信号调理、通道选择的硬件组件,用于测试适配控
在大型地质灾害中,能够第一时间做出反应,及时抢救人民的生命财产是非常重要的。无人机可以在第一时间获取重灾区的信息,获取实时高清影像数据,利用Arc GIS Engine工具进行GI
<正>母亲跪地求情,交警对跪解释,邯郸交警的这一跪,跪出了多少无奈、多少辛酸、多少悲痛、多少哀伤!交警这一跪,跪出了公权力对当下愈演愈烈的媒体暴力的忌惮。如果不跪,第二
新型城镇化的提出对于公路发展提出了新的要求,本文首先对新型城镇化的内涵进行了解读,并分析了新型城镇化对交通的发展要求,尤其是公路交通方面的要求;然后结合相应的发展要
2015年3月26日,中国艺术研究院马克思主义文艺理论研究所举办第46期青年文艺论坛,本期论坛主题是"《平凡的世界》:历史与现实"。论坛由中国艺术研究院《传记文学》杂志社郝庆
针对二重积分计算困难的问题,求解二重积分的传统做法受到积分区域的限制,只能求解矩形区域的二重积分。由于传统方法的局限性,有计算复杂、精度差等缺点。为解决上述问题,采