ANS is committed to advancing, fostering, and promoting the development and application of nuclear sciences and technologies to benefit society.
Explore the many uses for nuclear science and its impact on energy, the environment, healthcare, food, and more.
Explore membership for yourself or for your organization.
Conference Spotlight
2026 Nuclear Energy Conference & Expo (NECX)
August 24–27, 2026
Dallas, TX|Hilton Anatole
Latest Magazine Issues
Jun 2026
Jan 2026
2026
Latest Journal Issues
Nuclear Science and Engineering
August 2026
Nuclear Technology
July 2026
Fusion Science and Technology
Latest News
Long-term strategy calls for up to 10 new reactors in Canada
Canada has launched a Nuclear Energy Strategy, a long-term vision of its nuclear power potential that includes plans to deploy up to 10 new large-scale reactors in the country by 2040.
The June 22 announcement, along with ongoing projects at Darlington and Bruce Power, further confirm Canada's ambitions to expand its nuclear power presence not just domestically but also abroad. Four pillars stand at the heart of the country’s Nuclear Energy Strategy: new nuclear builds in Canada, maintaining its status as a top nuclear supplier and exporter, expanding uranium production, and continuing nuclear fission and fusion innovations.
Peter J. Kowal, Kurt A. Dominesey, Camden E. Blake, Robert A. Lefebvre, Forrest B. Brown, Wei Ji
Nuclear Science and Engineering | Volume 199 | Number 1 | April 2025 | Pages S451-S484
Research Article | doi.org/10.1080/00295639.2024.2395172
Articles are hosted by Taylor and Francis Online.
Monte Carlo (MC) transport codes are a cornerstone of nuclear reactor analysis frameworks, providing reference solutions and multigroup cross sections, and even as core components in multiphysics couplings. These applications can be seen in toolkits from the Nuclear Energy Advanced Modeling and Simulation program and the U.S. Nuclear Regulatory Commission’s BlueCRAB (Comprehensive Reactor Analysis Bundle).
Contrary to their ubiquitousness in reactor physics modeling and simulation, popular MC codes, such as MCNP, Serpent, and KENO, are still reliant on antiquated textual input formats. These input languages use a plethora of keywords with terse syntax to specify all facets of a model, including its geometry, materials, physics settings, and tally options. This poses a steep learning curve and a poor user experience. Being tied to unique text-based input formats also significantly complicates programmatic input generation or modification that may be desired and/or required within a multiphysics framework.
This work demonstrates how the development of programmatic interfaces for MC codes can support model unification and translation activities. Building on the Python application program interface (API) development of MCNPy, similar capabilities are being implemented for Serpent that are able to support model translation. In future work, the Serpent API capabilities will be made more robust and the work will be further expanded to include translations with KENO.