Solving the Discretised Neutron Diffusion Equations using Neural Networks
T. R. F. Phillips, C. E. Heaney, C. Boyang, A. G. Buchan, C. C. Pain

TL;DR
This paper introduces a novel method that leverages AI library tools to solve discretised neutron diffusion equations without training, matching standard numerical solutions while exploiting AI hardware optimizations.
Contribution
The paper presents a way to represent discretised PDEs within neural networks using fixed weights, eliminating training and enabling direct solutions with AI library efficiencies.
Findings
Solutions match standard numerical methods within tolerances.
The approach efficiently solves reactor physics eigenvalue problems.
Utilizes AI hardware optimizations for PDE solving.
Abstract
This paper presents a new approach which uses the tools within Artificial Intelligence (AI) software libraries as an alternative way of solving partial differential equations (PDEs) that have been discretised using standard numerical methods. In particular, we describe how to represent numerical discretisations arising from the finite volume and finite element methods by pre-determining the weights of convolutional layers within a neural network. As the weights are defined by the discretisation scheme, no training of the network is required and the solutions obtained are identical (accounting for solver tolerances) to those obtained with standard codes often written in Fortran or C++. We also explain how to implement the Jacobi method and a multigrid solver using the functions available in AI libraries. For the latter, we use a U-Net architecture which is able to represent a sawtooth…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNuclear reactor physics and engineering · Model Reduction and Neural Networks · Reservoir Engineering and Simulation Methods
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Diffusion · Convolution · Concatenated Skip Connection · Max Pooling · U-Net
