A. Cubi, M. Fabbri, M. Cavinato, A. Jokinen, A. Ripollès, A. Portone
{"title":"Novel modular and Git-based approach for the management and development of radiation transport models","authors":"A. Cubi, M. Fabbri, M. Cavinato, A. Jokinen, A. Ripollès, A. Portone","doi":"10.1016/j.fusengdes.2025.115248","DOIUrl":null,"url":null,"abstract":"<div><div>Radiation transport models are essential for the safe design of fission and fusion nuclear reactors. The increase of computational resources, advancement of developing tools and the level of detail required in neutronics assessments have resulted in a significant increase of the complexity of the models. The current methodologies for development and management of radiation transport models presents important challenges like large input files, collaboration barriers, version control issues and a lack of error tracking. This paper proposes Gitronics: a novel modular and Git-based approach for the management of radiation transport models. Gitronics includes an ad-hoc developed Python package that allows the division of a model into smaller independent files. This modularization synergizes with the use of the robust version control system Git. A transport model becomes therefore a Git repository that can be hosted in platforms like GitLab for enhanced collaboration and management. A pilot study of Gitronics is presented for the JT-60SA neutronics reactor model.</div></div>","PeriodicalId":55133,"journal":{"name":"Fusion Engineering and Design","volume":"219 ","pages":"Article 115248"},"PeriodicalIF":1.9000,"publicationDate":"2025-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Fusion Engineering and Design","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0920379625004442","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"NUCLEAR SCIENCE & TECHNOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
Radiation transport models are essential for the safe design of fission and fusion nuclear reactors. The increase of computational resources, advancement of developing tools and the level of detail required in neutronics assessments have resulted in a significant increase of the complexity of the models. The current methodologies for development and management of radiation transport models presents important challenges like large input files, collaboration barriers, version control issues and a lack of error tracking. This paper proposes Gitronics: a novel modular and Git-based approach for the management of radiation transport models. Gitronics includes an ad-hoc developed Python package that allows the division of a model into smaller independent files. This modularization synergizes with the use of the robust version control system Git. A transport model becomes therefore a Git repository that can be hosted in platforms like GitLab for enhanced collaboration and management. A pilot study of Gitronics is presented for the JT-60SA neutronics reactor model.
期刊介绍:
The journal accepts papers about experiments (both plasma and technology), theory, models, methods, and designs in areas relating to technology, engineering, and applied science aspects of magnetic and inertial fusion energy. Specific areas of interest include: MFE and IFE design studies for experiments and reactors; fusion nuclear technologies and materials, including blankets and shields; analysis of reactor plasmas; plasma heating, fuelling, and vacuum systems; drivers, targets, and special technologies for IFE, controls and diagnostics; fuel cycle analysis and tritium reprocessing and handling; operations and remote maintenance of reactors; safety, decommissioning, and waste management; economic and environmental analysis of components and systems.