Newton’s Method for the Computation of k-Eigenvalues in SN Transport Applications

Abstract Recently, Jacobian-Free Newton-Krylov (JFNK) methods have been used to solve the k-eigenvalue problem in diffusion and transport theories. We propose an improvement to Newton’s method (NM) for solving the k-eigenvalue problem in transport theory that avoids costly within-group iterations or iterations over energy groups. We present a formulation of the k-eigenvalue problem where a nonlinear function, whose roots are solutions of the k-eigenvalue problem, is written in terms of a generic fixed-point iteration (FPI). In this way any FPI that solves the k-eigenvalue problem can be accelerated using the Newton approach, including our improved formulation. Calculations with a one-dimensional multigroup SN transport implementation in MATLAB provide a proof of principle and show that convergence to the fundamental mode is feasible. Results generated using a three-dimensional Fortran implementation of several formulations of NM for the well-known Takeda and C5G7-MOX benchmark problems confirm the efficiency of NM for realistic k-eigenvalue calculations and highlight numerous advantages over traditional FPI.

[1]  Kord Smith,et al.  APPLICATION OF THE JACOBIAN-FREE NEWTON-KRYLOV METHOD IN COMPUTATIONAL REACTOR PHYSICS , 2009 .

[2]  D. F. Gill,et al.  Jacobian-Free Newton-Krylov as an Alternative to Power Iterations for the k-Eigenvalue Transport Problem , 2009 .

[3]  Kord Smith,et al.  Application of the Jacobian-Free Newton-Krylov Method to Nonlinear Acceleration of Transport Source Iteration in Slab Geometry , 2011 .

[4]  D. F. Gill,et al.  Newton -Krylov methods for the solution of the k-eigenvalue problem in multigroup neutronics calculations , 2009 .

[5]  E. Lewis,et al.  Computational Methods of Neutron Transport , 1993 .

[6]  Hengbin An,et al.  A choice of forcing terms in inexact Newton method , 2007 .

[7]  Yousry Y. Azmy,et al.  Newton’s Method for Solving k-Eigenvalue Problems in Neutron Diffusion Theory , 2011 .

[8]  R. A. Forster,et al.  Analytical Benchmark Test Set for Criticality Code Verification , 1999 .

[9]  Danny Lathouwers,et al.  Iterative computation of time-eigenvalues of the neutron transport equation , 2003 .

[10]  Optimal perturbation size for matrix free Newton/Krylov methods , 2007 .

[11]  Y. Y. Azmy,et al.  A JACOBIAN-FREE NEWTON-KRYLOV ITERATIVE SCHEME FOR CRITICALITY CALCULATIONS BASED ON THE NEUTRON DIFFUSION EQUATION , 2009 .

[12]  Homer F. Walker,et al.  Choosing the Forcing Terms in an Inexact Newton Method , 1996, SIAM J. Sci. Comput..

[13]  Richard B. Lehoucq,et al.  Krylov Subspace Iterations for Deterministic k-Eigenvalue Calculations , 2004 .

[14]  L. B. Rall,et al.  The solution of characteristic value-vector problems by Newton's method , 1968 .

[15]  Avneet Sood,et al.  Analytical benchmark test set for criticality code verification , 2003 .

[16]  D. A. Knoll,et al.  Acceleration of k-Eigenvalue/Criticality Calculations Using the Jacobian-Free Newton-Krylov Method , 2011 .

[17]  D. Keyes,et al.  Jacobian-free Newton-Krylov methods: a survey of approaches and applications , 2004 .