Abstract

The package, called NTP-ERSN (N eutron T ransport P ackage from the R adiations and N uclear S ystems G roup), is an open-source code written in FORTRAN90 for a pedagogical purpose to solve the steady-state multigroup neutron transport equation. This package is based on three classical methods, namely the collision probability (CP) method, the discrete ordinates (SN) method and the method of characteristics (MOC). These methods are employed to obtain scalar and angular flux distributions in homogeneous and heterogeneous slab geometry with isotropic and anisotropic scattering. The source code algorithms are very simple to be comprehensive by engineering students. In addition, NTP-ERSN is a simple framework to add and test new algorithms. On the other hand, a graphical user interface written in Python programing language has been developed to simplify the use of NTP-ERSN. Numerical results are given to illustrate the NTP-ERSN code's accuracy. Finally, the present software can be useful as an academic tool for teaching reactor physics. It is freely available for download on GitHub (https://github.com/mohamedlahdour/NTP-ERSN).

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.