Skip to main content

NE 523 Computational Transport Theory

3 Credit Hours

Derivation of the nonlinear Boltzmann equation for a rarefied gas and linearization to the equation of transport of neutral particles. Deterministic methods for solving the neutron transport equation: Multigroup energy discretization; Discrete Ordinates angular discretization; various spatial discretization methods. Convergence of numerical solutions with discretization refinement. Iterative solution algorithms: inner, outer, and power iterations. Spectral analysis of inner iterations convergence and acceleration. Selection of advanced topics.

Prerequisite

Reactor Analysis and Design (NC State NE 401/501)

Advanced math & moderate programming skills are necessary

Permissible programming languages: Fortran or C++

Course Objectives

  • Explain the physics foundation of the neutron transport equation (NTE) and its underlying assumptions
  • Identify relationships among various numerical methods employed in solving the NTE
  • Analyze and justify discretization methods in energy, angle, and space for computationally solving the NTE
  • Apply spectral analysis to predict performance of iterative algorithms for solving the NTE
  • Implement new Fortran or C++ code or maintain existing code for solving the NTE

Course Requirements

Homework Assignments 20%

Code Assignments 20%

Quizzes 20%

Midterm 20%

Final Exam 20%

Textbook

E. E. Lewis and W. F. Miller, Computational Methods of Neutron Transport, American Nuclear Society (1993).

Verified 11/12/2020