PROBLEMS OF ATOMIC SCIENCE AND TECHNOLOGY
Series: Nuclear and Reactor Constants

since 1971

Русский (РФ)

ISSN 2414-1038 (online)

DOI: 10.55176/2414-1038-2020-4-69-77

Authors & Affiliations

Bass L.P.1, Nikolaeva O.V.1, Davidenko V.D.2, Gaifulin S.A.1, Danilov A.A.3, Khmylev A.N.2

1 Keldysh Institute of Applied Mathematics Russian Academy of Sciences, Moscow, Russia
2 National Research Centre “Kurchatov Institute”, Moscow, Russia
3 G.I. Marchuk Institute of Numerical Mathematics of the Russian Academy of Sciences, Moscow, Russia

Bass L.P.1 — Senior Researcher, Cand. Sci. (Phys.-Math.). Contacts: 4, Miusskaya sq., Moscow, Russia, 125047. Tel.: +7 (903) 679-99-12; e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it..
Nikolaeva O.V.1 — Senior Researcher, Cand. Sci. (Phys.-Math.).
Gaifulin S.A.1 — Researcher.
Davidenko V.D.2 — Director of Department, Dr. Sci. (Techn.).
Khmylev A.N.2 — Leading Researcher, Cand. Sci. (Phys.-Math.
Danilov A.A.3 — Senior Researcher, Cand. Sci. (Phys.-Math.).

Abstract

The article discusses the issue of the concept of "new generation code", which has been actively used recently to characterize computer programs designed to solve problems of the transfer of neutrons and gamma quanta in nuclear facilities. As an example of a new generation code developed for solving the multigroup transport equation by the grid (deterministic) method, the first version of the new software package RADUGA-TV is considered, including, in particular, the UNK complex for calculating burnup. The article lists the main features of the RADUGA-TV code: the problems to be solved, the types of constants used, the methods for specifying the geometry of the calculation area, the methods for constructing an unstructured spatial mesh. The possibilities of the postprocessor for processing the obtained solution are presented. The article presents progressive algorithms included in the RADUGA-TV code, including grid schemes and methods for parallelizing computations. The advantages of using unstructured grids, including those consisting of cells of various types, are discussed. Methods for parllelizing computations on hybrid computing systems are considered. The question of the spatial grid decomposition when parallelizing computations on distributed memory systems is considered, as well as the question of organizing parallel computation on such systems. Comparison of the characteristics and capabilities of the RADUGA-TV code and other similar in purpose codes, foreign (ATTILA, AE-TIUS, ARES, THOR) and domestic ODETTA is performed. It is shown that the RADUGA-TV code is significantly advanced methodically and practically has no analogues. The article was written based on the materials of the report at the conference "Neutronika-19" and contains more detailed information on the issues discussed in the report.

Keywords
multi-group transport equation, next generation code, unstructured grids, parallel computation, grid decomposition

Article Text (PDF, in Russian)

References

UDC 519.6

Problems of Atomic Science and Technology. Series: Nuclear and Reactor Constants, 2020, issue 4, 4:8