The Diffusion Synthetic Acceleration algorithm can be used to approximate solutions to the steady-state neutron transport equation and can be extremely useful for engineering applications. It was exciting to understand this algorithm and implement it in Python using scipy routines as the final project for the Intro to Numerical Methods course (Spring 2024). Please find the detailed description of the problem, Python code and discussion below.

DSA Graph