11.1 Introduction

The neutron multi-group equation is frequently used in applications for nuclear reactors. The division in energy groups has been used for a long time to develop more detailed solutions, since the separation by their speed or energy not only facilitates obtaining a better approximate model but also describes the diffusive process with more physical properties [Oz01, No21]. In addition, it is also common to use approaches with different types of geometry [Ma17, Ol19, Ma21], which provide some insight in the influences of the specific boundaries on neutronics. Nuclear reactor cores have different types of geometric approximations and one of the most used is one with axial symmetry in cylindrical coordinates. The choice of a specific coordinate system in general depends on the reactor type and the characteristics to be analysed.

In the course of time, several attempts were used to solve the neutron flux problem in reactor cores, among the most classic ones are procedures, which make use of integral transforms. This method has proven to be effective over many years of research and some representative works may be found in references [Du06, Vi08, Fe13]. Hence, in this work, we develop a methodology to solve the neutron diffusion equation analytically by a finite integral transform technique. In this line, recently Fernandes et al. [Fe11] solved the neutron diffusion equation in cylindrical geometry for a model with two energy groups using the Hankel transform in infinite space, and after constraining the solution to a finite domain, the Parseval identity was employed. In a similar solution procedure, the authors of reference [Gl03] solved the neutron transport equation in cylindrical geometry, while considering isotropic scattering and using the Hankel transform together with the Parseval identity. Thus, due to the promising results of these works and the fact that the approximation S 2 of the Boltzmann transport equation reduces to the diffusion equation, in the present work, we focus on the derivation of an analytical formulation for the fast and thermal neutron flux in the diffusion equation and exploring the finite Hankel transform. The derived solutions for different sources in cylindrical geometry are relevant for nuclear fuel element assembly calculations of reactor cores, as for example in pressurized water reactor core simulations.

11.2 Problem Formulation

We consider initially a steady-state problem with two energy groups in the neutron diffusion equation for a homogenized reactor core given by

$$\displaystyle \begin{aligned} \begin{array}{rcl}{} -D_{1} \triangle_{r} \phi_{1} + \varSigma_{R1} \phi_{1} & =&\displaystyle S_{1} + \frac {1} {k_{eff}} \nu \chi_{1} \varSigma_{f2} \phi_{2} + \varSigma_{12} \phi_{2} \\ -D_{2} \triangle_{r} \phi_{2} + \varSigma_{R2} \phi_{2} & =&\displaystyle \frac {1} {k_{eff}} \nu \chi_{2} \varSigma_{f1} \phi_{1} + S_{2} + \varSigma_{21} \phi_{1} \; , \end{array} \end{aligned} $$

where ϕ g is the neutron flux, D g is the diffusion coefficient for the group g, △r is the Laplacian operator in cylinder coordinates explicitly given by \(\triangle _{r} = \partial _{r}^{2} + \frac {1} {r} \partial _{r}\), Σ Rg is the removal cross section of group g, k eff is the effective multiplication factor from nuclear reactor theory, ν is the average number of neutrons emitted by fission, Σ fg is the fission cross section, χ g is the integrated spectrum for neutrons of group g and \(\varSigma _{gg'}\) is the scattering cross section from g into group g′. The term S g is the source term of group g which represents the term \(\frac 1 {k_{eff}} \nu \chi _{g} \varSigma _{fg} \phi _{g}\) responsible for neutron multiplication, i.e. a manifestation of a chain reaction. The symmetry and boundary conditions for this problem defined individually for each energy group g are

(11.1)

In order to apply the finite Hankel transform to the previous equations, where as an idealization R represents the extrapolated distance for the same problem as given in reference [La66]

$$\displaystyle \begin{aligned} H_{0}\{f(r)\} = \int_{0}^{R} r f(r) J_{0} (r \xi_{i}) \; dr \; , \end{aligned}$$

where ξ i is the i-th root of J 0() = 0, and the inversion of the finite Hankel transform is given by

$$\displaystyle \begin{aligned} H_{0}^{-1} \{ f(\xi_{i}) \} = \frac {2} {R^{2}} \sum_{i=1}^{\infty} f(\xi_{i}) \frac{J_{0}(r\xi_{i})} {J_{1}^{2}(R \xi_{i})} \; . \end{aligned}$$

Now, using the property

$$\displaystyle \begin{aligned} H_{0}\{-D_{g} \triangle_{r} \phi_{g}\} = -D_{g} \left (-\xi_{i}^2 \bar{\phi}_{g} (\xi_{i}) - R \xi \phi_{g}(R) J^{\prime}_{1}(R \xi) \right ) \end{aligned}$$

and further applying the extrapolated distance boundary condition ϕ g(R) = 0, the finite Hankel transform of this operator term is

$$\displaystyle \begin{aligned} H_{0}\{-D_{g}\triangle_{r}\phi_{g}\} = D_{g} \xi_{i}^2 \bar{\phi}_{g}(\xi_{i}) \; . \end{aligned}$$

The Hankel transform of the source terms is given by

$$\displaystyle \begin{aligned} H_{0}\{S_{g}\} = \bar{S}_{g} = \int_{0}^{R} r S_{g} J_{0}(r\xi_{i}) \; dr \; . \end{aligned}$$

After application of the finite Hankel transform, one obtains a system of equations,

$$\displaystyle \begin{aligned} \left(\begin{array}{cc} D_{1} \xi_{i} + \varSigma_{R1} & -\left ( \frac {1} {k_{eff}} \chi_{1} \nu \varSigma_{f2} + \varSigma_{12} \right ) \\ -\left ( \frac {1} {k_{eff}} \chi_{2} \nu \varSigma_{f1} + \varSigma_{21} \right ) & D_{2} \xi_{i} + \varSigma_{R2} \end{array} \right ) \left ( \begin{array}{c} \bar{\phi}_{1} \\ \bar{\phi}_{2} \end{array} \right ) = \left ( \begin{array}{c} \bar{S}_{1} \\ \bar{S}_{2} \end{array}\right) \; , \end{aligned}$$

which is a matrix equation which represents the multi-group problem and may be cast in compact form

$$\displaystyle \begin{aligned} M(\xi_{i})\bar{\varPhi}=\bar{S}(\xi_{i}) \; . \end{aligned}$$

The solution of this equation system is formally given by

$$\displaystyle \begin{aligned} \bar{\varPhi} = M^{-1}(\xi_{i}) \bar{S}(\xi_{i}) \; . \end{aligned}$$

For convenience, we introduce now the shorthand notations

$$\displaystyle \begin{aligned} A_{1}(\xi_{i}) = D_{1} \xi_{i}^{2} + \varSigma_{R1} \; , \end{aligned} $$
(11.2)
$$\displaystyle \begin{aligned} A_{2}(\xi_{i}) = D_{2} \xi_{i}^{2} + \varSigma_{R2} \; , \end{aligned} $$
(11.3)

and

$$\displaystyle \begin{aligned} C = \underbrace{\left ( \frac {1} {k_{eff}} \chi_{1} \nu \varSigma_{f2} + \varSigma_{12} \right )}_{= p_1} \underbrace{\left ( \frac {1} {k_{eff}} \chi_{2} \nu \varSigma_{f1} + \varSigma_{21} \right )}_{= p_2} \end{aligned} $$
(11.4)

so that the determinant of matrix M in compact form is

$$\displaystyle \begin{aligned} Det(M)(\xi_{i}) = A_{1}(\xi_{i}) A_{2}(\xi_{i}) - C \; . \end{aligned}$$

With these conventions, one may write the transformed solution as

$$\displaystyle \begin{aligned} \begin{array}{rcl}{} \bar{\phi}_{1}(\xi_{i}) & =&\displaystyle \frac {A_{2}(\xi_{i})} {Det(M)(\xi_{i})} \bar{S}_{1} + \frac{p_{1}} {Det(M)(\xi_{i})} \bar{S}_{2} \; , \\ \bar{\phi}_{2}(\xi_{i}) & =&\displaystyle \frac {A_{1}(\xi_{i})} {Det(M)(\xi_{i})} \bar{S}_{2} + \frac{p_{2}} {Det(M)(\xi_{i})} \bar{S}_{1} \; . \end{array} \end{aligned} $$

These expressions are not the final solution yet, since they depend strongly on the choice for the sources terms. Nevertheless, using the definition of the inversion of the finite Hankel transform, we obtain for each energy group

$$\displaystyle \begin{aligned} \phi_{1}(r) = H_{0}^{-1} \{ \bar{\phi}_{1} \} = \frac {2} {R^2} \sum_{i=1}^{\infty} \frac {A_{2}(\xi_{i}) \bar{S}_{1}} {Det(M)(\xi_{i})} \frac{J_{0}(r\xi_{i})} {J_{1}^2(R\xi_{i})} + \frac {2} {R^2} p_{1} \sum_{i=1}^{\infty} \frac {\bar{S}_{2}} {Det(M)(\xi_{i})} \frac{J_{0}(r\xi_{i})} {J_{1}^2(R\xi_{i})} \; , \end{aligned}$$
$$\displaystyle \begin{aligned} \phi_{2}(r) = H_{0}^{-1} \{ \bar{\phi}_{2} \} = \frac {2} {R^2} \sum_{i=1}^{\infty} \frac {A_{1}(\xi_{i}) \bar{S}_{2}} {Det(M)(\xi_{i})}\frac {J_{0}(r\xi_{i})} {J_{1}^2(R\xi_{i})} + \frac {2} {R^2} p_{2} \sum_{i=1}^{\infty} \frac {\bar{S}_{1}} {Det(M)(\xi_{i})} \frac {J_{0}(r\xi_{i})}{J_{1}^2(R\xi_{i})} \; . \end{aligned}$$

This couple of equations may be used to elaborate the solution of the multi-group neutron problem for a steady-state diffusion problem, here shown for two energy groups.

11.3 Solution by the Infinite Hankel Transform

The initial problem in cylindrical coordinates is well defined inside the spatial domain with r ∈ [0, R] and it was natural to choose the finite Hankel transform to solve the problem successfully. We now point out and discuss the consequences if one solves the same problem but using the infinite Hankel transform, which by definition is

$$\displaystyle \begin{aligned} H_{0}\{f(r); r \rightarrow \xi\} = \int_{0}^{\infty} r f(r) J_{0}(r\xi) \; dr, \end{aligned}$$

and the inversion has the form

$$\displaystyle \begin{aligned} H_{0}^{-1}\{f(\xi); \xi \rightarrow r\} = \int_{0}^{\infty} \xi f(\xi) J_{0}(r\xi) \; d\xi \; . \end{aligned} $$
(11.5)

This version of the transform is usually applied for half-open domains. As a matter of fact, the flux profile for both groups is well known as r goes to infinity, and we can define an extrapolated distance for both fluxes at R where these vanish and moreover redefine (11.1) for this kind of problems.

Since the property of the Hankel transform for the operator △r is the same as for the finite Hankel transform, therefore,

$$\displaystyle \begin{aligned} H_{0}\{-D_{g} \triangle_{r}\phi_{g}\} = D_{g} \xi^2 \bar{\phi}_{g}(\xi), \end{aligned}$$

and the equation system after applying the Hankel transform can be written in matrix form as

$$\displaystyle \begin{aligned} \left ( \begin{array}{cc} D_{1} \xi + \varSigma_{R1} & - \left ( \frac {1} {k_{eff}} \chi_{1} \nu \varSigma_{f2} + \varSigma_{12} \right ) \\ -\left ( \frac {1} {k_{eff}} \chi_{2} \nu \varSigma_{f1} + \varSigma_{21} \right ) & D_{2} \xi + \varSigma_{R2} \end{array} \right ) \left ( \begin{array}{c} \bar{\phi}_{1} \\ \bar{\phi}_{2} \end{array} \right ) = \left ( \begin{array}{c} \bar{S}_{1} \\ \bar{S}_{2} \end{array} \right ) \; . \end{aligned}$$

Using now the definitions (11.2), (11.3) and (11.4), the matrix equation reads

$$\displaystyle \begin{aligned} \left ( \begin{array}{cc} A_{1}(\xi) & -p_{1} \\ -p_{2} & A_{2}(\xi) \end{array} \right ) \left ( \begin{array}{c} \bar{\phi}_{1} \\ \bar{\phi}_{2} \end{array} \right ) = \left ( \begin{array}{c} \bar{S}_{1} \\ \bar{S}_{2} \end{array} \right ) \end{aligned}$$

with formal solution given by

$$\displaystyle \begin{aligned} \bar{\varPhi}(\xi) = \frac {1} {Det(M)(\xi)} \left ( \begin{array}{c} A_{2}(\xi) \bar{S}_1 + p_{1} \bar{S}_{2} \\ A_{1}(\xi) \bar{S}_2 + p_{2} \bar{S}_{1} \end{array} \right ) \; . \end{aligned}$$

If we focus now our attention on the inversion problem for ϕ 1, we need to investigate the first term of the last equation using Eq. (11.5).

$$\displaystyle \begin{aligned} \bar{\phi}_{1} = \frac {1} {Det(M)(\xi)} \left ( A_{2}(\xi) \bar{S}_1(\xi) + p_{1} \bar{S}_{2}(\xi) \right ). \end{aligned}$$

Using the inversion theorem, one gets

$$\displaystyle \begin{aligned} \phi_{1}(x) = \int_{0}^{\infty} \xi \left ( \frac{A_2(\xi) J_{0}(r \xi)} {Det(M)(\xi)} \right ) \bar{S}_{1}(\xi) \; d\xi + p_{1} \int_{0}^{\infty} \xi \left ( \frac {\bar{S}_{2}(\xi)} {Det(M)(\xi)} \right ) J_{0}(r \xi) \; d\xi \; . \end{aligned}$$

The first term of the solution is clearly more complicated to solve, so that to this end we split the fast flux \(\phi _{1}(x) = \phi _{1}^{(1)}(x) + \phi _{1}^{(2)}(x)\) and consider the following theorems.

Theorem 11.1 (Hankel Inversion)

If \(\sqrt {r'}f(r')\) is piecewise continuous and absolutely integrable along the real axis, then if \(\gamma \geq -\frac {1}{2}\) , f γ(ξ) = H γ{f(r′)}, then

$$\displaystyle \begin{aligned} \int_{0}^{\infty} \xi f_{\gamma}(\xi) J_{\gamma}(r'\xi) \; d\xi = \frac {1} {2} (f(r'+) + f(r'-)). \end{aligned}$$

Theorem 11.2 (Parseval Relation)

If the functions f(r′) and g(r′) satisfy the conditions of Theorem 11.1 and if f γ(ξ) and g γ(ξ) are the Hankel transforms of order \(\gamma \geq -\frac {1}{2}\) , respectively, then

$$\displaystyle \begin{aligned} \int_{0}^{\infty}r'f(r')g(r')dr'=\int_{0}^{\infty}\xi \bar{f}_{\gamma}(\xi)\bar{g}_{\gamma}(\xi) \; d\xi. \end{aligned}$$

These two theorems are essential so that this alternative procedure may be applied. Upon substituting \(\bar {f}_{0}(\xi )\) and \(\bar {g}_{0}(\xi )\) with \(\frac {A_2(\xi )J_{0}(r\xi )}{Det(M)(\xi )}\) and \(\bar {S}_{1}\), respectively, and using Theorem 11.2, one obtains

$$\displaystyle \begin{aligned} \phi_{1}^{(1)}(x) = \int_{0}^{\infty} \xi \left ( \frac {A_2(\xi) J_{0}(r\xi)} {Det(M)(\xi)} \right ) \bar{S}_{1} \; d\xi = \int_{0}^{\infty}r' H_{0}^{-1} \left \{ \frac {A_2(\xi) J_{0}(r\xi)} {Det(M)(\xi)} \right \} S_{1}(r') \; dr' \; . \end{aligned}$$

In other words, we need to calculate f(r′).

$$\displaystyle \begin{aligned} f(r') = H_{0}^{-1} \left \{ \frac {A_2(\xi) J_{0}(r\xi)} {Det(M)(\xi)} \right \} = \int_{0}^{\infty} \xi \frac {A_2(\xi) J_{0}(r\xi)} {Det(M)(\xi)} J_{0}(r'\xi) \; d\xi \; . \end{aligned} $$
(11.6)

Recalling that Det(M)(ξ) = A 1(ξ)A 2(ξ) − C and that the physically meaningful nuclear parameter set satisfies the following condition, \(0 < \frac {C} {A_{1}(\xi ) A_{2}(\xi )} < 1\) for all ξ ∈ [0, ), we can expand the term \(\frac {A_{2}} {Det(M)(\xi )}\)

$$\displaystyle \begin{aligned} \begin{array}{rcl}{} \frac {A_{2}(\xi)} {A_{1}(\xi) A_{2}(\xi) - C} & =&\displaystyle \frac {1} {A_{1}(\xi)} \frac {1} {1 - \frac {C} {A_{1}(\xi) A_{2}(\xi)}} \\ & =&\displaystyle \frac {1} {A_{1}(\xi)} \left ( 1 + \left ( \frac {C} {A_{1}(\xi) A_{2}(\xi)} \right ) + \left ( \frac {C} {A_{1}(\xi) A_{2}(\xi)} \right)^{2} + ... \right ). \end{array} \end{aligned} $$

Indeed, for all nuclear parameter sets known in the literature, they comply with \(\frac {C} {A_{1}(\xi ) A_{2}(\xi )} << 1\) for ξ ≥ 0. After evaluating different kinds of parameter sets, one may obtain an estimate for the order of magnitude \({\mathcal {O}} \left ( \frac {C} {A_{1} A_{2}} \right ) = 10^{-3}\) and use this as a maximum for all values of ξ, so that one may safely take only the first term of the expansion.

$$\displaystyle \begin{aligned} \frac {A_{2}(\xi)} {A_{1}(\xi) A_{2}(\xi) - C} \approx \frac {1} {A_{1}(\xi)}. \end{aligned} $$
(11.7)

Consequently, Eq. (11.6) simplifies to

$$\displaystyle \begin{aligned} f(r')=\int_{0}^{\infty} \xi \frac {J_{0}(r\xi)} {A_{1}(\xi)} J_{0}(r'\xi) \; d\xi \; , \end{aligned}$$

so that by the definition of \(A_{1}(\xi ) = D_{1}\xi ^2 + \varSigma _{R1} = D_{1} \left ( \xi ^2 + \sqrt {\frac {\varSigma _{R1}} {D_{1}}}^2 \right )\), (11.6) may be explicitly written as

Here, \(\alpha _{1} = \frac {\varSigma _{R1}} {D_{1}}\) and I 0 and K 0 are the modified Bessel functions of zero order. Then, we can write the final expression for \(\phi _{1}^{(1)}\), i.e. the solution, using the fact that there is no source outside the cylinder

$$\displaystyle \begin{aligned} \begin{array}{rcl}{} \phi_{1}^{(1)}(r) & =&\displaystyle \frac {K_{0}(\sqrt{\alpha_{1}}r)} {D_{1}} \int_{0}^{r} r' I_{0}(\sqrt{\alpha_{1}}r') S_{1}(r') \; dr' \\ & +&\displaystyle \frac {I_{0}(\sqrt{\alpha_{1}}r)} {D_{1}} \int_{r}^{R} r' K_{0}(\sqrt{\alpha_{1}} r') S_{1}(r') dr'\; , \end{array} \end{aligned} $$

and for \(\phi _{1}^{(2)}\), we use only the definition of the Hankel transform to obtain

$$\displaystyle \begin{aligned} \phi_{1}^{(2)}(r) = p_{1} S_{2}(r) \; . \end{aligned}$$

By a similar procedure, we obtain the solution for ϕ 2(r) completing this way the entire solution of this problem using the infinite Hankel transform approach.

11.4 Results

We elaborated the general solutions in the previous sections, which for specific applications need the definitions of the parameter set and sources, respectively. Due to the fact that by virtue the specific source terms dominate the found solutions, in this section we present the influence of these source terms on the solution for a steady-state diffusion problem. The employed nuclear parameter sets are listed in Table 11.1, where for all cases we used R = 5, k eff = 0.95 and ν = 2.5 in the simulations.

Table 11.1 Nuclear parameter sets

We consider cases with different sources and compare results from the application of the finite and infinite Hankel transform, respectively. To this end, we consider for all cases a dominant source with fast neutrons and one case with no thermal neutron source and three cases with a weak thermal neutron source. A further differentiation stems from different removal cross sections for the fast and the thermal neutron group. The last set is distinct in comparison to all other ones because of an increased fission cross section in the fast and the thermal neutron group. For the first case, only the fast neutron source contributes,

$$\displaystyle \begin{aligned} S_{1}(r)=S_{0}^{(1)}H(R-r)\; . \end{aligned}$$

Upon applying the finite Hankel transform, the source term is

$$\displaystyle \begin{aligned} \begin{array}{rcl}{} \bar{S}_{1}(\xi_{i}) = H_{0}\{S_{1}\} & =&\displaystyle \int_{0}^{R} r S_{0}^{(1)} H(R-r) J_{0}(r \xi_{i}) \; dr \\ & =&\displaystyle S_{0}^{(1)} \int_{0}^{R} r J_{0}(r \xi_{i}) \; dr\\ & =&\displaystyle S_{0}^{(1)} \frac {R} {\xi_{i}} J_{1}(R \xi_{i}) \; , \end{array} \end{aligned} $$

and then using the final expression for the scalar neutron flux yields

$$\displaystyle \begin{aligned} \phi_{1}(r) = \frac {2} {R} S_{0}^{(1)} \sum_{i=1}^{\infty} \frac {A_{2}(\xi_{i})} {\xi_{i}} \frac {1} {Det(M)(\xi_{i})} \frac {J_{0}(r \xi_{i})} {J_{1}(R \xi_{i})} + \frac {2} {R} p_{1} S_{0}^{(2)} \sum_{i=1}^{\infty} \frac {1} {\xi_{i}} \frac {1} {Det(M)(\xi_{i})} \frac {J_{0}(r \xi_{i})} {J_{1}(R \xi_{i})}. \end{aligned}$$

The procedure to obtain ϕ 2 works in close analogy to the one for ϕ 1. We obtained the following results for the selected parameter sets specified in Table 11.1 (Figs. 11.1, 11.2, 11.3 and 11.4).

Fig. 11.1
figure 1

The scalar neutron flux for the fast and thermal energy group Φ 1 and Φ 2 for parameter set 1

Fig. 11.2
figure 2

The scalar neutron flux for the fast and thermal energy group Φ 1 and Φ 2 for parameter set 2

Fig. 11.3
figure 3

The scalar neutron flux for the fast and thermal energy group Φ 1 and Φ 2 for parameter set 3

Fig. 11.4
figure 4

The scalar neutron flux for the fast and thermal energy group Φ 1 and Φ 2 for parameter set 4

By inspection of the obtained results, one observes qualitative agreement with what is expected from operational experience for processes inside a nuclear reactor core using this type of geometry. Quantitative properties are the flat current density at the origin, i.e. the flux with null derivative at r = 0 represents a symmetry condition. Furthermore, the vanishing flux at the outer boundary drags the flux from the maximum value at the center of the domain to decreasingly smaller values with increasing radius. As a systematic feature for all parameter sets, the fast flux always shows a somewhat larger concavity than the thermal flux. In order to provide a quantitative comparison between the solutions from the finite and infinite Hankel transforms, a table with the numerical values for the normalized solutions ϕ 2 using both types of integral transforms is shown. Note that our findings agree fairly well with results in the literature [Da11].

In Table 11.2, results for ϕ 2 using the finite and the infinite Hankel transform are shown. Comparing the solutions for the finite Hankel transform for truncations at N = 50, N = 100 and N = 500 shows stability of the obtained solution, so that N = 50 already provides a solution with six significant digits. However, for solution by the finite Hankel transform, it is not obvious where to truncate the series in order to obtain an acceptable solution, which depend on the cumbersome task of determining the roots of the Bessel functions of order 0 and order 1. From the comparison of the solution ϕ 2 on the one hand by the finite and on the other hand by the infinite Hankel transform shows that the latter provides solutions fairly close to the ones by the finite integral transform. The advantage of the infinite Hankel transform over the finite case is that that there is no need to determine the lowest truncation of the series, which provides an acceptable solution. Besides having solved the stationary problem, where the found solution has value on its own right, the stationary case commonly provides the initial condition for a transient problem.

Table 11.2 Solution ϕ 2 using the finite Hankel (FHT) and the infinite Hankel Transform (IHT) for parameter set 1

11.5 Conclusion

In the reported discussion, we presented and compared two integral methods to solve the stationary problem of two energy group neutron diffusion in cylinder geometry. Both methods, the finite and the infinite Hankel transform, generated comparable and acceptable results for the considered problems (parameter sets 1 to 4). While the finite Hankel transform seems to be the more natural tool to derive the solution due to the finite domain in consideration, the infinite sum of the analytical solution imposes the problem to determine truncation such that the approximate solution represents the exact solution to a prescribed accuracy. This task does not appear when the infinite Hankel transform is used, where it is the computation of the integrals that represents the challenge, and however numerical schemes for well-behaved integrands are usually no issue. All implemented simulations showed that both methods provide solutions with acceptable quality, but that the infinite integral transform is the simpler method especially due to the necessity to have a sufficiently large number N of terms in the series of the solution by the finite Hankel transform.

From the computational point of view, the source code for the implementation was written in Python 3.8 for both integral transforms and ran on a simple home computer, Intel(R) Core(TM) i3-4150 CPU @ 3.50 GHz (64-bit operating system) with Microsoft Windows 10 operational system. For the solution by the infinite Hankel transform the CPU, time amounted to a few seconds, while the finite Hankel transform provided also a solution in a small but larger computational time, however with increasing tendency for increasing N. Our findings allow to conject that the solution by the infinite Hankel transform in principle opens pathways to increase the problem setup, such as to include more energy groups and allow for heterogeneous domains, which designs these new cases closer to the ones of real reactor cores.