Skip to content

Latest commit

 

History

History
executable file
·
28 lines (20 loc) · 1.19 KB

README.md

File metadata and controls

executable file
·
28 lines (20 loc) · 1.19 KB

MonteCarlo-Neutron-Transport

This repo is designed to model a reactor core

This repo was created to run a Monte Carlo Neutron Transport simulation with a minimal number of inputs that are straight forwward and easy to understand.

Dependencies

  • Plotly (latest version)

Usage

Just change the value of 'N' and run

Output

  • Code will generate a 3D rendering of the reactor core with traces of the neutron trajectories for original (green) and fission spawned neutrons (red)
  • Additionally, the code will output the infinite medium multiplication factor based on data records during runtime

Development

Additional Developers is much desired as my knowledge of Python is limited and thus my efficiency is limited.

The project Physics wishlist is as follows:

  • Reflector Implementation
  • Control Rod Implementation
  • Source Rod Implementation
  • Full-Core Compatibility (Based on configuration of different assemblies) (Technically full-core compatible however with limited options and speed)

The project Computation wishlist is as follows:

  • Concurrency/Multiprocessing/GPU Acceleration

alt text