This PhD thesis work aims at designing an efficient solver for the solution to the neutron transport equation in Cartesian and hexagonal geometries for heterogeneous and massively parallel architectures. This goal can be achieved with the design of optimal algorithms with parallel and asynchronous programming models.
The industrial framework for this work is in solving the Boltzmann equation associated to the transport of neutrons in a nuclear reactor core. This work extends previous research which have been carried out recently to explore the solving step on distributed computing architectures which we have not yet tackled in our context. It will require the coupling of algorithmic and numerical strategies along with programming model which allows an asynchronous parallelism framework to solve the transport equation efficiently.
This research work will be part of the numerical simulation of nuclear reactors. These multiphysics computations are very expensive as they require time-dependent neutron transport calculations for the severe power excursions for instance. The strategy proposed in this research endeavour will decrease the computational burden and time for a given accuracy, and coupled to a massively parallel and asynchronous model, may define an efficient neutronic solver for multiphysics applications.
Through this PhD research work, the candidate will be able to apply for research vacancies in high performance numerical simulation for complex physical problems.