检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《计算机仿真》2007年第6期255-258,262,共5页Computer Simulation
摘 要:Geant4是用于精确模拟粒子在介质中输运过程的数值计算软件工具包。相对于MCNP、EGS等商业软件来说,它的主要优点是源代码完全开放,用户可以根据实际需要更改、扩充Geant4程序。然而Geant4是基于Linux/Unix操作系统,对于Windows用户而言,无法直接编译和运行Geant4应用程序。主要介绍Windows用户如何基于VC++.Net开发Geant4程序。首先介绍了Geant4在Windows系统的安装步骤;然后给出了在VC++.Net中创建Geant4的工程文件的详细过程,其中包括Geant4静态链接库和动态连接库的生成,以及VC++.Net环境变量的配置等;最后简要讨论了实现Geant4数值模拟的主要流程,并描述了Geant4程序的基本框架。Geant4 is a soft tool package used for accurately simulating the passage of particle through matter. Comparing with such commercial softwares as MCNP and EGS, the main advantage of Geant4 is that the source codes are completely free, users can update and extend Geant4' s source codes if they need. Nevertheless, Geant4 is based on Linux/Unix Operation System, as Windows users, they can not use VC + + to develop Geant4 directly. This paper mainly introduces how to develop Geant4 with VC + +. Net by Windows users. Firstly, the installation steps of Geant4 on Windows is presented. Secondly, the creating process of Geant4 with VC + +. Net is described in detail, which includes making static link libraries and dynamic link libraries, and the configuration of environmental variables of Geant4. In the end, the main process of creating Geant4 numerical simulation and the structure is showed and discussed.
分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.188.29.0