首页> 外文会议> >MC++: a parallel, portable, Monte Carlo neutron transport code in C++
【24h】

MC++: a parallel, portable, Monte Carlo neutron transport code in C++

机译:MC ++:C ++中的并行,便携式蒙特卡洛中子传输代码

获取原文

摘要

MC++ is a multi group Monte Carlo neutron transport code written in C++ and based on the Parallel Object Oriented Methods and Applications (POOMA) class library. MC++ runs in parallel on and is portable to a wide variety of platforms, including MPPs, SMPs, clustered SMPs, and clusters of Unix workstations. MC++ is being developed to provide transport capabilities to the Accelerated Strategic Computing Initiative (ASCI). It is also intended to form the basis of the first transport physics framework (TPF), which is a C++ class library containing appropriate abstractions, objects, and methods for the particle transport problem. The transport problem is briefly described, as well as the current status and algorithms in MC++ for solving the transport equation. The alpha version of the POOMA class library is also discussed, along with the implementation of the transport solution algorithms using POOMA. Finally, some simple test problems are defined and performance and physics results on a variety of platforms are discussed.
机译:MC ++是用C ++编写的多组蒙特卡洛中子传输代码,基于并行面向对象的方法和应用程序(POOMA)类库。 MC ++可在多种平台上并行运行,并可移植到各种平台,包括MPP,SMP,集群SMP和Unix工作站集群。正在开发MC ++,以向“加速战略计算计划”(ASCI)提供传输功能。它还旨在构成第一个传输物理学框架(TPF)的基础,TPF是一个C ++类库,其中包含用于粒子传输问题的适当抽象,对象和方法。简要介绍了运输问题以及MC ++中用于求解运输方程的当前状态和算法。还讨论了POOMA类库的alpha版本,以及使用POOMA的传输解决方案算法的实现。最后,定义了一些简单的测试问题,并讨论了在各种平台上的性能和物理结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号