L. Bass, O. Nikolaeva, V. Davidenko, S. Gaifulin, A. Danilov, A. Khmylev
{"title":"RADUGA-TV NEW GENERATION CODE FOR SOLUTION TRANSFER EQUATIONS","authors":"L. Bass, O. Nikolaeva, V. Davidenko, S. Gaifulin, A. Danilov, A. Khmylev","doi":"10.55176/2414-1038-2020-4-69-77","DOIUrl":null,"url":null,"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 parallelizing 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, AETIUS, 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.","PeriodicalId":20426,"journal":{"name":"PROBLEMS OF ATOMIC SCIENCE AND TECHNOLOGY. SERIES: NUCLEAR AND REACTOR CONSTANTS","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PROBLEMS OF ATOMIC SCIENCE AND TECHNOLOGY. SERIES: NUCLEAR AND REACTOR CONSTANTS","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.55176/2414-1038-2020-4-69-77","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
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 parallelizing 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, AETIUS, 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.