Eric Dumonteil, Emma Horton ,
Andreas E. Kyprianou†
and
Andrea Zoia
CEA, Paris Saclay. E-mail: [email protected]
Department of Statistics,
University of Warwick, Coventry, CV4 7AL, UK. E-mail: {emma.horton}, {andreas.kyprianou}@warwick.ac.ukCEA, Paris Saclay. E-mail: [email protected]
Abstract
Over the last decade, ingenuous developments in Monte Carlo methods have enabled the unbiased estimation of adjoint-weighted reactor parameters expressed as bilinear forms, such as kinetics parameters and sensitivity coefficients. A prominent example is the Iterated Fission Probability method, which relies on the simulation of the fission chains descending from an ancestor neutron: the neutron population at an asymptotic fission generation yields an estimate of the importance function (and hence of the adjoint fundamental eigenmode) at the phase-space coordinates of the ancestor neutron. In this paper we first establish rigorous results concerning the moments of the asymptotic neutron population stemming from a single initial particle, with special focus on the average and the variance. Then, we propose a simple benchmark configuration where exact solutions are derived for these moments, which can be used for the verification of new functionalities of production Monte Carlo codes involving the Iterated Fission Probability method.
Monte Carlo simulation is the gold standard method for radiation transport applications, since it involves a minimal number of approximations. In particular, the phase space does not need to be discretized and all the particle-nuclei interaction physics contained in the nuclear data libraries can be used [19]. Thanks to these features, particle-transport codes based on the Monte Carlo method allow one to establish reference solutions against which those produced by faster but approximate deterministic solvers (which rely on the discretization of the phase space) can be benchmarked for accuracy.
The stochastic version of the standard power iteration algorithm is the workhorse of Monte Carlo codes for -eigenvalue problems: a collection of neutrons is followed over a sufficiently large number of fission generations, and statistics are recorded on the successive generations once the population has settled into a stationary state. At equilibrium, the ratio between the statistical weights of the neutrons at two consecutive fission generations converges to the fundamental eigenvalue , and the neutron flux within a generation correspondingly converges to the fundamental -eigenmode, [19]. Over the last decade, a major breakthrough based on the rediscovery of the Iterated Fission Probability (IFP) method has enabled the use of Monte Carlo to compute adjoint-weighted quantities [21, 13]. The key idea is that the adjoint fundamental eigenmode of a -eigenvalue calculation is proportional to the neutron importance, which can be estimated by tracking the descendants of an ancestor neutron over a sufficiently large number of power iteration generations and collecting the statistical weights of the surviving neutrons. This technique has been implemented in several production Monte Carlo codes, enabling unbiased estimates for the fundamental adjoint flux [28, 26] or adjoint-weighted parameters (bilinear forms) such as kinetics parameters or perturbations and sensitivities to nuclear data [30, 12, 27, 2, 23, 14].
When developing new algorithms and functionalities in production Monte Carlo codes such as MCNP6® [18], MONK® [24] or TRIPOLI-4® [1], which involve several hundred thousands of lines of code, it is of utmost importance to rely on exact solutions whenever possible for verification purposes. Several such sets of analytical solutions have been established for regular (forward) transport problems, and in particular -eigenvalue calculations [7, 25, 17]. For adjoint eigenvalue problems and related adjoint-weighted parameters, comparatively fewer exact solutions have been derived. A prominent example is the two-group, infinite medium model benchmark [15], which has been successfully used to verify recent developments of Monte Carlo codes [30, 13, 2]. In view of these considerations, in this work we set out to establish benchmark solutions for adjoint -eigenvalue problems in spatially finite media, which can usefully complement those of the infinite medium model.
Since IFP methods are generally concerned with the asymptotic behaviour of a stochastic neutron population, in this paper we provide general statements about the moments of the neutron population as a function of fission generations. More precisely, we provide exact asymptotics for the moments (of any order) of the fission generation populations for the sub-, super- and critical cases. In particular, this implies that we can obtain precise asymptotics for the average and variance of the neutron population. We further introduce a benchmark configuration where exact results can be derived. For this purpose, we resort to the ‘rod-model’, a simple transport configuration where neutrons are constrained to move along a line, the only permissible directions being those in the increasing or decreasing spatial coordinate [31]. Within this framework, we establish reference solutions for the asymptotic average number of neutrons stemming from an ancestor particle, as well as for the second moment of this counting process, for sub-critical, critical and super-critical configurations. These findings can be used as an ideal verification test-bed for Monte Carlo code developers interested in IFP-based algorithms.
This paper is organized as follows. In Sec. 2, we introduce the general neutron transport model that we will work with and present a stochastic representation of the model in the form of a branching process. In Sec. 3, we give an informal statement of the main results. In Sec. 4 we consider the specific example of the rod model to illustrate the agreement between our theoretical results and Monte Carlo simulations in some simple cases. Conclusions will finally be drawn in Sec. 5. The precise statements of the main results described in Sec. 3 are provided in the Appendix (Sec. A) with the proofs being given in the supplementary material of Ref. 5.
2 The stochastic interpretation of the neutron transport equation
Consider a collection of neutrons evolving in the position (), direction () and energy () phase space , where the spatial domain is open and bounded, the direction domain is the unit sphere , and the energy domain is , where .
It is customarily assumed that neutron trajectories behave stochastically, their randomness being due to the interactions with the surrounding nuclei; furthermore, thanks to the very low density of neutrons in matter, their transport process is inherently linear, in that the probability of neutron-neutron interactions is negligible for all practical purposes. Between collisions, particles move along straight lines whose length obeys a non-homogeneous exponential probability distribution with parameter , with units given by inverse length. The total macroscopic cross section defines the probability per unit length that the neutron has a collision in the following infinitesimal displacement about its current position , in the direction and with energy . At the scale of neutron paths, materials are ideally isotropic, so that does not depend on . Displacements are formally associated to the backward streaming operator
(1)
with the collection of non-negative, uniformly bounded, measurable functions on .
We assume that the domain has leakage boundary conditions, which means that neutrons leaving the domain are lost. At the end of each flight, the neutron undergoes a collision event, provided it is still within the viable domain. We have , where (resp. , ) denotes the capture (resp. scattering, fission) cross section. The ratios , with (resp. , ), yield the probability that the collision event is capture (resp. scattering or fission). If the neutron is captured, its history is terminated; if it undergoes scattering, its direction and energy coordinates are randomly distributed according to a (normalized) probability density ; if it undergoes fission, it disappears and is replaced by a random number of new neutrons, whose average number is and whose direction and energy coordinates are randomly distributed according to a (normalized) probability density . Scattering and fission are formally associated to the backward operators
(2)
(3)
For now, in order to keep the notation simple, we only focus on prompt neutrons however, we refer the reader to Remark 1 for an explanation of how this is easily extended to the case where delayed neutrons are also accounted for.
The backward operators , and are related to each other via the -eigenvalue formulation of the adjoint neutron transport equation (NTE) [19], which reads
(4)
Taking the adjoint of all the operators in Eq. (4), we have the customary forward formulation
(5)
where , and are the formal adjoints of the operators , and , respectively. The fundamental eigenmodes and of Eqs. (4) and (5), respectively, can be given a physical meaning: is the importance of a neutron injected into the system with phase-space coordinates , and is the stationary post-fission neutron distribution (with being the pre-fission steady state). We will expand on this further in due course. Since and are unique up to multiplicative constants, we specify their normalisation as
(6)
where is the function that takes the value everywhere and the angle brackets denote the scalar product. The physical picture related to Eqs. (4) and (5) is the following: given a population of pre-fission particles distributed according to , initiates the next generation of fission particles and transports them to the next set of absorption (capture plus fission) sites, resulting in another population of particles distributed according to , albeit multiplied by a factor of . In this respect, it is natural to introduce the concept of fission generation, and rewrite Eq. (5) as
(7)
where the fundamental eigenvalue physically represents the ratio between the number of neutrons in two successive fission generations. If the system is supercritical, corresponding to an exponential growth of the number of particles in system with respect to generations; if the system is subcritical, corresponding to an exponential decay in the number of particles; and if there is an equilibrium between neutron loss (absorption and leakage) and gain (fission).
The probabilistic interpretation of Eqs. (4) and (5) is now made explicit. Let denote the number of neutrons that stem from the -th fission event in their genealogical line of descent, with ; furthermore, let denote their phase space configurations. Our goal is to characterize the statistical behaviour of the collection of neutrons in the -th fission generation, which, in view of the previous remarks, is clearly a discrete-time branching process. Define
(8)
where is the set of Borel subsets of . Then denotes the number of post-fission neutrons in . Moreover, is a branching process with expectation semigroup
(9)
where is the expectation operator associated with the law of the branching process when initiated from a single particle at and , the set of non-negative, bounded measurable functions on . The physical interpretation of is the expected behaviour of when initiated from a single neutron with configuration . For example, taking , then is equal to , the expected number of -th generation post-fission neutrons, which has direct bearing on the IFP algorithm.
3 Statistics of fission chains: main results
It is well known, see e.g. Ref. 3, that is related to , and by
(10)
where brackets denote again the scalar product. Furthermore, it is also known that, see also Ref. 3,
(11)
for large . In particular, taking in the above asymptotic and using Eq. (6), we obtain
(12)
which shows that the expected number of particles in the system for large is proportional to , demonstrating that indeed physically represents the importance of an initial particle at to the growth of the neutron population in the system.
In addition to the asymptotic behaviour of the first moment given in Eq. (11), in the last decade several results pertaining to the asymptotic behaviour of moments of functionals of have emerged, see for example Refs. 33, 34, 35 and Refs. 9, 6 for general branching processes. In the present article, we unify and extend the aforementioned results in the spirit of Ref. 9, which deals with the evolution of a neutron population described in terms of a branching process in a continuous-time setting. More precisely, for and , define
(13)
We will show that, regardless of the value of , for each there exist and such that
(14)
for large . Note that, thanks to Eq. (11), in the case we have and .
Our second contribution will be to show that, in the critical case when , one can obtain a precise asymptotic for the survival probability, for a population descending from a single particle starting at . This result, combined with the moment asymptotics in the critical case, implies that the limiting distribution of , conditional on , is exponential with a rate that can be explicitly determined by the model parameters. The latter two results are classical in the branching processes literature: the survival probability dates back to Kolmogorov, see Ref. 16, and the second result is due to Yaglom, see Ref. 32. We also refer the reader to Refs. 10, 22 for continuous-time results, and to Refs. 8, 20 for discrete-time results. The proofs of our derivations are provided in Sec. A and in the supplementary material given in Ref. 5. In the case where one assumes reflective boundary conditions instead of leakage, the moment asymptotic results (for all values of ) would still hold as long as Eq. (11) is true: this is due to the fact that the proofs are inductive, so only require the result to be true for the first moment.
3.1 The critical case
For the critical case, with , it is possible to show (see Sec. A) that
(15)
for sufficiently large , where for we have defined
(16)
where denotes the random number of neutrons produced from a fission event and is the average over the fission offspring (number and configurations) produced from a fission event at .
To illustrate Eq. (15) further, we consider some simples cases. For example, when , we see that we recover Eq. (11) and hence, in particular, taking , we recover Eq. (12). Now let us consider the case when and . In this case, thanks to Eq. (6), Eq. (15) becomes
(17)
for large , which means that the second moment diverges linearly with respect to the fission generations.
As promised, for the critical case, we also give a precise asymptotic for the survival probability. Theorem 2 of Sec. A shows that for any we have
(18)
as , where was defined in Eq. (16). Here we see another perspective of the aforementioned interpretation of in the critical case, in that the survival probability is proportional to .
Combining Eqs. (15) and (18), it is straightforward to show that for any and any , conditional on survival, the distribution of the process normalised by the current generation is asymptotically exponential. That is,
(19)
for large , where is an exponential random variable with rate . We refer the reader to Ref. [5] for the details of the proof.
3.2 The supercritical case
For the supercritical case, with , the findings of Sec. A show that
(20)
for large . Here is defined recursively with and for ,
(21)
where denotes the set of non-negative tuples , such that and at least two of the are strictly positive. We have used the notation for the semigroup associated to the collection of particles stopped just before the -th fission event in their genealogical lines of descent.
Again, in the case where , we recover Eq. (12). Now considering the case where and , we have
(22)
where we have used the fact that from Eq. (6). Since , it follows that is given by
(23)
3.3 The subcritical case
For the subcritical case, with , the findings of Sec. A show that
(24)
for large , where again is defined recursively, with and
(25)
for . The set is defined as in the previous section.
As with the other two cases, setting we recover Eq. (11). Setting and and using Eq. (6), we have
(26)
where
(27)
Remark 1.
In the case where we consider delayed neutron production, as well as prompt neutrons, the fission operator would be replaced by
where denotes the average number of prompt neutrons produced at a fission event whose directions and energies are randomly distributed according to a (normalised) probability density , and similarly denotes the average number of delayed neutrons coming from the -th precursor, whose directions and energies are distributed according to , for . Since, in generational time, both prompt and delayed neutrons are produced on the same time scales, our results remain unchanged. More precisely, we could let denote the random number of delayed neutrons produced from the -th precursor and denote the number of prompt neutrons produced, so that our hold in the setting of delayed neutrons by taking .
4 Rod model
In this section we illustrate the main statements of Sec. 3 by considering the one-dimensional rod model, which is a highly simplified neutron transport configuration where analytical results can be easily established [36]. As such, the rod model provides an ideal benchmark framework for the verification of Monte Carlo simulations; contrary to the infinite-medium two-group setup, the rod model in particular offers the possibility of effectively probing spatial and angular effects.
The rod model, which was introduced by the pioneering work by G. M. Wing [31], assumes that neutron displacements are restricted to a straight line, with the only permissible directions being . For the benchmark considered here, we take the viable spatial domain to be the bounded segment for some , so that the spatial position of the particle can be described using the scalar coordinate . For the sake of simplicity, we will further assume that all neutrons have unit energy. Thus, in this case, the phase space is reduced to . Moreover, we impose leakage boundary conditions at and .
As for the nuclear data, we take spatially-homogeneous cross sections
(28)
The scattering and fission distributions are assumed to be isotropic:
(29)
Finally, we assume that exactly two particles are emitted at fission events, which imposes the average fission multiplicity .
For this choice of the physical parameters, the adjoint operators and are given by
(30)
(31)
Correspondingly, the eigenvalue problem in Eq. (4) yields the set of two coupled ordinary differential equations (ODE)
(32)
for , with the boundary conditions
(33)
Standard ODE techniques (see e.g. Refs. 4, 36) show that is the largest that satisfies the dispersion relation
(34)
where
(35)
Based on the dispersion law for , it is possible to choose a combination of nuclear data and system size such that is equal to some target value: for a given , we define
(36)
with , and the corresponding value of the system size must satisfy
(37)
In particular, when , the choice of corresponds to the critical half-size of the rod. Since , being the infinite multiplication factor, a necessary condition for the existence of a ensuring is that the nuclear data are chosen so that .
The adjoint and forward dominant eigenmodes are readily obtained, recalling that we impose the normalisation and , which fixes the multiplicative constants. For the adjoint dominant eigenfunction we have
(38)
whereas for the forward dominant eigenfunction we have
(39)
with
(40)
4.1 The statistical behavior of the fission chains
Knowledge of the dominant eigenfunctions allows one to obtain explicit results for the asymptotic moments of the neutron population at large . For the single-speed rod model, the semigroup of the branching process is given by
(41)
In the following we will focus in particular on the case , i.e., the counting process for the fission neutrons being in the rod at a given generation .
4.1.1 The critical case
Let us consider the critical case, with . Recalling that denotes the number of neutrons generated within the rod in the -th fission generation, Eq. (11) shows that
(42)
as . Since the normalization has been chosen so that , we therefore have
(43)
For illustration, in Fig. 1 we display the comparison between the exact result in Eq. (42) and Monte Carlo simulations. We have set the cross sections as
(44)
with secondary neutrons per fission events, and we have imposed where was given in Eq. (37) in order to ensure . Monte Carlo simulations have been run using particles, with varying from to . The Monte Carlo tally corresponds to the ensemble-averaged number of fission neutrons being in the rod at generation , for a single ancestor neutron starting with coordinates . The statistical agreement between Monte Carlo results and Eq. (42) is very good. The asymptotic behavior is attained for relatively small values of : at , the average number of fission neutrons has already settled to the spatial shape given by Eq. (42).
Now let us consider the second moment of the number of fission neutrons in the rod. Recall from Eq. (17) that
(45)
as . Here we have used the fact that the system is spatially homogeneous, which implies that . Moreover, combining Eq. (16) and the fact that fission is isotropic, we have
(46)
Based on this expression, we can easily derive
(47)
For illustration, in Fig. 2 we display the comparison between the exact result in Eq. (45), normalized to , and Monte Carlo simulations, also normalized to . Cross sections and are the same as in the previous numerical example. Monte Carlo simulations have been run using particles, with varying from to . The Monte Carlo tally corresponds to the ensemble-averaged normalized second moment of the number of fission neutrons being in the rod at generation , for a single ancestor neutron starting with coordinates . The statistical agreement between Monte Carlo results and Eq. (45) is again very good. The asymptotic behavior is attained later than the case of the average value: the second moment of fission neutrons is settled at .
Finally, the survival probability for the critical rod model can be explicitly computed using Eq. (18). Indeed, due to spatial homogeneity of the cross-sections, we have
(48)
which can be computed explicitly using Eqs. (38) and (47). The comparison between Monte Carlo simulations and the exact formula in Eq. (48) is illustrated in Fig. 3 as a function of the number of generations . The convergence to the asymptotic shape requires a larger compared to the cases of the first and second moment of the number of fission neutrons: Monte Carlo simulations attain the shape of Eq. (48) at about .
4.1.2 The supercritical case
Next let us consider the supercritical case, with . From Eqs. (11) and (6), we have
(49)
with given explicitly in Eq. (38). A comparison with respect to Monte Carlo simulations is illustrated in Fig. 4, with the same cross sections as in the critical case; the rod half-length has been adjusted according to Eq. (37) in order to ensure . Monte Carlo simulations are again run using particles, with varying from to . The Monte Carlo tally corresponds to the normalized ensemble-averaged number of fission neutrons being in the rod at generation , for a single ancestor neutron starting with coordinates . The statistical agreement between Monte Carlo results (also normalized by the factor ) and Eq. (49) is very good. The asymptotic behavior is attained for relatively small values of : at , the average number of fission neutrons has already settled to the spatial shape given by Eq. (49).
for sufficiently large . Now, note that the combinatorial sum over the set in Eq. (23) contains only one element, . Due to this and using the fact that fission is isotropic, the aforementioned combinatorial sum collapses down to , as given in Eq. (46). It therefore follows that
(51)
From a practical point of view, contains terms , whose analytical expression is known only for large . However, since is the expected value of evaluated over the coordinates of neutrons about to undergo a fission event at generation (see Eq. (21)), its expression can be estimated by Monte Carlo simulation. For this purpose, we set
(52)
so that Eq. (50) can written in a more practical form:
(53)
for sufficiently large .
A comparison between the analytical result in Eq. (53) and Monte Carlo simulations is presented in Fig. 5, as a function of . The system parameters are the same as for the case of the first moment. Convergence to the asymptotic shape is attained at about , which is again later than for the first moment. A good statistical agreement is found between the Monte Carlo findings and the exact formula.
4.1.3 The subcritical case
We finally consider the subcritical case, with . From Eqs. (11) and (6), we have
(54)
where, as usual, is given explicitly in Eq. (38). A comparison with respect to Monte Carlo simulations is illustrated in Fig. 6, with the same cross sections as in the critical case; the rod half-length has been adjusted according to Eq. (37) in order to ensure . Monte Carlo simulations are again run using particles, with varying from to . The Monte Carlo tally corresponds to the normalized ensemble-averaged number of fission neutrons being in the rod at generation , for a single ancestor neutron starting with coordinates . The statistical agreement between Monte Carlo results (also normalized by the factor ) and Eq. (54) is very good. Similarly to the supercritical case, the asymptotic behavior is attained for relatively small values of : at , the average number of fission neutrons has already settled to the spatial shape given by Eq. (54).
Again, noting that the combinatorial sum in the definition of given in (27) contains one element, , and using the fact that fission is isotropic, yields
(56)
where the average is taken over the random post-fission directions . Similarly to the case of the supercritical configuration, the term contains the expectations , whose analytical expression is only known for large . Again, this term can be estimated by Monte Carlo. To this end, we set
(57)
for a given fission generation . The inner product appearing in the numerator can be written more explicitly:
(58)
where now the expected values in the integrand can be easily estimated by Monte Carlo and then weighted by the forward eigenfunction given in Eq. (39). With this definition, we therefore have
(59)
A comparison between the analytical result in Eq. (59) and Monte Carlo simulations is presented in Fig. 7, as a function of . The system parameters are the same as for the case of the first moment. Convergence to the asymptotic shape is attained at about , which is again later than for the first moment. A good statistical agreement is found between the Monte Carlo findings and the exact formula.
5 Conclusions
In this work we have proposed a general formalism to characterize the moments of the neutron population as a function of fission generations, with a particular emphasis on determining reference solutions for Monte Carlo simulations involving adjoint-weighted parameters in -eigenvalue calculations. In particular, precise asymptotics have been established for the average and variance of the neutron population for sub-, super- and critical configurations.
In view of using these findings as a test-bed for the verification of Monte Carlo developments based on the Iterated Fission Probability (IFP) method, which is the most widely adopted strategy to estimate adjoint-weighted quantities in production particle-transport codes, we have introduced a benchmark using the one-dimensional and single-speed ‘rod-model’. Within this framework, we have determined reference solutions for the asymptotic average number of neutrons stemming from an ancestor particle, as well as for the second moment of this counting process. While the proposed benchmark is necessarily simple in order to allow for analytical solutions, the statements concerning the statistical moments are fairly broad and can be thus extended to more complex configurations.
Future work will concern the generalization of the results proposed in this paper in several directions: exact results for a benchmark configuration using continuous-energy nuclear data might be derived, at least introducing suitable hypotheses on the spatial dependence of the system; furthermore, our strategy might be successfully applied with a limited amount of modifications to the investigation of the generalized IFP method associated to -eigenvalue problems [29].
Appendix A General statements of the main results
In this section we present the precise statements for the moment asymptotics given informally in Eqs. (15), (20) and (24), as well as the theorem for the survival probability given in Eq. (18) and the Yaglom limit in Eq. (19). The proofs can be found in Ref. 5.
Before stating the theorems, we first introduce some assumptions on the model, using the notation defined in Sec. 2.
(H1)
The cross sections , , and are uniformly bounded from above.
(H2)
,
where the infimum is taken over all , and .
(H3)
There exists a constant , such that for any , the space of non-negative, measurable functions on that are uniformly bounded by unity, we have
where
(60)
Assumption (H1) ensures finite activity in finite time, and (H2) is an irreducibility-type condition that ensures at least one of fission or scatter can occur everywhere in the domain. It was shown in [3] that under these two assumptions, (11) holds. Assumption (H3) can also be thought of as an irreducibility or spread-out-ness condition at branching events. We note that it is possible to weaken assumption (H3) at the expense of a more complicated proof. However, this is outside the scope of this article and we refer the reader to [11] for details on how this can be done in continuous time. Finally we note that conditions (H1) and (H2) are clearly satisfied for the rod model presented in Sec. 4, and we refer the reader to [10, §9] for verification of (H3).
A.1 The critical case
Suppose . We state three theorems, one each pertaining to the asymptotic behaviour described in Eqs. (15), (18) and (19).
Finally, we show that the limiting distribution of the process normalised by the current generation converges to an exponential random variable, when conditioned on survival.
Theorem 3.
Suppose (H1), (H2) and (H3) hold, and that . Then, for any and any ,
(63)
where the above convergence is in distribution and is an exponential random variable with rate .
A.2 Non-critical cases
We will now consider the moment asymptotics when .
This work was partially supported by the EPSRC grant EP/W026899/1. The authors report there are no competing interests to declare.
References
[1]
E. Brun, F. Damian, C. M. Diop, E. Dumonteil, F.-X. Hugot, C. Jouanne, Y. K.
Lee, F. Malvagi, A. Mazzolo, O. Petit, J.C. Trama, T. Visonneau, and A. Zoia.
TRIPOLI-4®, CEA, EDF and AREVA
reference Monte Carlo code.
Ann. Nucl. Energy, 82:151-160, 2015.
[2]
Timothy P. Burke and Brian C. Kiedrowski.
Monte Carlo perturbation theory estimates of sensitivities to
system dimensions.
Nuclear Science and Engineering, 189(3):199–223, 2018.
[3]
Alexander M. G. Cox, Emma Horton, Andreas E. Kyprianou, and Denis Villemonais.
Stochastic methods for neutron transport equation III: Generational
many-to-one and k_eff.
SIAM Journal on Applied Mathematics, 81(3):982–1001, 2021.
[4]
Alexander MG Cox, Simon C Harris, Andreas E Kyprianou, and Minmin Wang.
Monte carlo methods for the neutron transport equation.
SIAM/ASA Journal on Uncertainty Quantification, 10(2):775–825,
2022.
[5]
Eric Dumonteil, Emma Horton, Andreas E. Kyprianou, and Andrea Zoia.
Moment asymptotics for the neutron transport equation: proofs of the
main results.
Preprint, 2022.
[6]
Félix Foutel-Rodier and Emmanuel Schertzer.
Convergence of genealogies through spinal decomposition with an
application to population genetics.
Probability Theory and Related Fields, 187(3):697–751, 2023.
[7]
B.D. Ganapol.
Analytical benchmarks for nuclear engineering applications case
studies in neutron transport theory.
Technical Report NEA/DB/DOC(2008)1, NEA No. 6292, OECD/NEA, 2008.
[8]
Jochen Geiger.
Elementary new proofs of classical limit theorems for galton–watson
processes.
Journal of Applied Probability, 36(2):301–309, 1999.
[9]
Isaac Gonzalez, Emma Horton, and Andreas E. Kyprianou.
Asymptotic moments of spatial branching processes.
Probab. Theory Rel. Fields, 184(2):805–858, 2022.
[10]
Simon C Harris, Emma Horton, Andreas E Kyprianou, and Minmin Wang.
Yaglom limit for critical nonlocal branching markov processes.
The Annals of Probability, 50:2373–2408, 2022.
[11]
Emma Horton, Andreas E. Kyprianou, Martín-Chavez Pedro, Ellen Powell, and
Victor Rivero.
Stability of (sub)critical non-local spatial branching processes with
and without immigration.
Preprint, 2024.
[12]
B. C. Kiedrowski and F. B. Brown.
Adjoint-Based k-Eigenvalue Sensitivity Coefficients to Nuclear Data
Using Continuous-Energy Monte Carlo.
Nuclear Science and Engineering, 174(3):227–244, 2013.
[13]
B. C. Kiedrowski, F. B. Brown, and P. P. H. Wilson.
Adjoint-Weighted Tallies for k-Eigenvalue Calculations with
Continuous-Energy Monte Carlo.
Nuclear Science and Engineering, 168(3):226–241, 2011.
[14]
Brian C. Kiedrowski.
Review of early 21st-century monte carlo perturbation and sensitivity
techniques for k-eigenvalue radiation transport calculations.
Nuclear Science and Engineering, 185(3):426–444, 2017.
[15]
Brian Christopher Kiedrowski.
Analytic, Infinite-medium Solutions for Point Reactor Kinetics
Parameters and Reactivity Perturbations.
Technical Report LA-UR-10-01803, Los Alamos National Laboratory, Los
Alamos, NM, USA, 2010.
[16]
AN Kolmogorov.
Zur lösung einer biologischen aufgabe.
Comm. Math. Mech. Chebyshev Univ. Tomsk, 2(1):1–12, 1938.
[17]
Gabriel Kooreman and David P. Griesheimer.
A fully analytic space-time depletion benchmark for fixed-source and
eigenvalue calculations and its application to monte carlo simulation.
Annals of Nuclear Energy, 127:99–110, 2019.
[18]
J.A. Kulesza et al.
MCNP code version 6.3.0 Theory & user manual.
Technical Report LA-UR-22-30006, Los Alamos National Laboratory, USA,
2022.
[19]
Iván Lux and László Koblinger.
Monte Carlo Particle Transport Methods: Neutron and
Photon Calculations.
CRC Press, USA, 1 edition, 1991.
[20]
Thomas W Mullikin.
Limiting distributions for critical multitype branching processes
with discrete time.
Transactions of the American Mathematical Society,
106(3):469–494, 1963.
[21]
Y. Nauchi and T. Kameyama.
Development of Calculation Technique for Iterated Fission
Probability and Reactor Kinetic Parameters Using Continuous-Energy Monte
Carlo Method.
Journal of Nuclear Science and Technology, 47:977–990, 2010.
[22]
Ellen Powell.
An invariance principle for branching diffusions in bounded domains.
Probability Theory and Related Fields, 173(3-4):999–1062,
2019.
[23]
S.D. Richards et al.
MONK11A: status and plans for the MONK Monte Carlo code for
criticality and reactor physics analyses.
In M&C 2019, Portland, USA, 2019.
[24]
Simon D. Richards, Chris M.J. Baker, Adam J. Bird, Pat Cowan, Nigel Davies,
Geoff P. Dobson, Tim C. Fry, Albrecht Kyrieleis, and Paul N. Smith.
Monk and mcbend: Current status and recent developments.
Annals of Nuclear Energy, 82:63–73, 2015.
[25]
Avneet Sood, R.Arthur Forster, and D. Kent Parsons.
Analytical benchmark test set for criticality code verification.
Progress in Nuclear Energy, 42(1):55–106, 2003.
[26]
Francesco Tantillo and Simon Richards.
Adjoint neutron flux estimator implementation and verification in the
continuous energy monte carlo code monk.
Nuclear Engineering and Design, 356:110368, 2020.
[27]
N. Terranova, D. Mancusi, and A. Zoia.
New perturbation and sensitivity capabilities in TRIPOLI-4.
Annals of Nuclear Energy, 121:335–349, 2018.
[28]
Nicholas Terranova, Guillaume Truchet, Igor Zmijarevic, and Andrea Zoia.
Adjoint neutron flux calculations with tripoli-4: Verification and
comparison to deterministic codes.
Annals of Nuclear Energy, 114:136–148, 2018.
[29]
Nicholas Terranova and Andrea Zoia.
Generalized iterated fission probability for monte carlo eigenvalue
calculations.
Annals of Nuclear Energy, 108:57–66, 2017.
[30]
Guillaume Truchet, Pierre Leconte, Alain Santamarina, Emeric Brun, Frédéric
Damian, and Andrea Zoia.
Computing adjoint-weighted kinetics parameters in Tripoli-4® by
the Iterated Fission Probability method.
Annals of Nuclear Energy, 85:17–26, 2015.
[31]
G.M. Wing.
An Introduction to Transport Theory.
Wiley, 1962.
[32]
Akiva M Yaglom et al.
Certain limit theorems of the theory of branching random processes.
In Doklady Akad. Nauk SSSR (NS), volume 56, pages 795–798,
1947.
[33]
Andrea Zoia, Eric Dumonteil, and Alain Mazzolo.
Residence time and collision statistics for exponential flights: the
rod problem revisited.
Physical Review E, 84(2):021139, 2011.
[34]
Andrea Zoia, Eric Dumonteil, and Alain Mazzolo.
Counting statistics: a feynman-kac perspective.
Physical Review E, 85(1):011132, 2012.
[35]
Andrea Zoia, Eric Dumonteil, and Alain Mazzolo.
Discrete feynman-kac formulas for branching random walks.
EPL (Europhysics Letters), 98(4):40012, 2012.
[36]
Andrea Zoia, Eric Dumonteil, Alain Mazzolo, and Sameh Mohamed.
Branching exponential flights: travelled lengths and collision
statistics.
Journal of Physics A: Mathematical and Theoretical,
45(42):425002, 2012.