loading...
MC++: A Parallel, Portable, Monte Carlo Neutron Transport Code in C++
Atlanta, GA April 07-April 09
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SIMSYM.1997.58650030th Annual Simulation Symposium (SS ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Stephen R. Lee, Applied Theoretical and Computational Physics Division Los Alamos National Laboratory
Julian C. Cummings, Advanced Computing Laboratory Computing, Information, and Communications Division Los Alamos National Laboratory
Steven D. Nolen, Applied Theoretical and Computational Physics Division Los Alamos National Laboratory
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.
Citation:
Stephen R. Lee, Julian C. Cummings, Steven D. Nolen, "MC++: A Parallel, Portable, Monte Carlo Neutron Transport Code in C++," ss, pp.114, 30th Annual Simulation Symposium (SS '97), 1997
Usage of this product signifies your acceptance of the Terms of Use.