+ All Categories
Home > Documents > Alpha eigenvalue calculations with Tripoli-4®

Alpha eigenvalue calculations with Tripoli-4®

Date post: 21-Dec-2016
Category:
Upload: fausto
View: 218 times
Download: 4 times
Share this document with a friend
9
Alpha eigenvalue calculations with TRIPOLI-4 Ò Andrea Zoia , Emeric Brun, Fausto Malvagi CEA/Saclay, DEN/DM2S/SERMA/LTSD, 91191 Gif-sur-Yvette Cedex, France article info Article history: Received 2 April 2013 Received in revised form 12 July 2013 Accepted 15 July 2013 Available online 26 August 2013 Keywords: Alpha eigenvalues Alpha static algorithm Monte Carlo Time-dependent transport TRIPOLI-4 Ò abstract Characterizing the time behavior of neutron transport is crucial in several technological issues, such as for instance reactor start-up analysis, reactivity measurements, or kinetics studies of accelerator-driven systems. Basically, this amounts to computing the spectrum of the Boltzmann operator: analytical tech- niques, though quite ingenuous, are often restricted to simple geometries and one-speed transport, so that numerical solutions become mandatory to this aim. In this paper we develop a Monte Carlo method for determining the dominant eigenvalue of the Boltzmann operator and the associated fundamental mode for arbitrary geometries, materials, and boundary conditions; this is done in view of adding such capabilities to the Monte Carlo code TRIPOLI-4 Ò . Extensive verification and validation tests are performed on multiplying and moderating media, and a critique of the algorithm is proposed. Ó 2013 Elsevier Ltd. All rights reserved. 1. Introduction The path of a neutron traveling in a host medium and colliding with the surrounding nuclei can be thought of as a random walk of a particle evolving in the position-velocity {r, v} phase space, as a function of time. Such a random walk can be entirely characterized by assigning a streaming operator T and a collision operator C: the streaming operator is T = v r r v R, and describes the free exponentially-distributed displacements of the neutrons between random collisions with the constituents of the traversed medium. Here R = R(r, v) is the macroscopic total cross section, and v = jvj. The collision operator can be generally written as C ¼ R c ðv 0 ! vjrÞdv 0 , and redistributes particle velocities at colli- sion events that occur at r. The kernel c depends on the medium cross sections and keeps into account particle multiplicity due to distinct nuclear reactions (as given for instance by fission or (n,2n) reactions, if any). Then, the linear integral–differential trans- port operator A = T + C A ¼v r r v R þ Z cðv 0 ! vjrÞdv 0 ð1Þ describes the rate of variation of the neutron density w(r, v, t) in phase space, namely, @ @t wðr; v; tÞ¼ Awðr; v; tÞ: ð2Þ Eq. (2) is a general form of the linear Boltzmann equation governing the (prompt) time-dependent neutron transport in arbitrary geometries, when delayed neutron contributions are neglected (Duderstadt and Martin, 1979; Bell and Glasstone, 1970; Wing, 1962). Determining the spectrum r[A] of the Boltzmann operator A is an essential prerequisite for the analysis of time-dependent trans- port problems. Moreover, knowing the whole spectrum r[A] (i.e., the set of eigenvalues a and associated eigenfunctions W a ) amounts to characterizing the operator A itself, and this in turn al- lows for eigenfunction expansions of the full time-dependent solu- tion, starting from an assigned initial distribution w(r, v, 0). These issues are crucial in many technological problems associated with neutron transport (Betzler et al., 2012), such as for instance start-up of commercial reactors (Pfeiffer et al., 1974), analysis of accelerator-driven systems (Persson, 2008), material control and accountability in critical assemblies (Sanchez and Jaegers, 1998), and pulsed neutron reactivity measurements (Cao and Lee, 2008), just to name a few. Unfortunately, the operator A is in general not self-adjoint, not compact, and possibly unbounded, which makes its analysis highly non trivial (Duderstadt and Martin, 1979; Greenberg et al., 1987). Only a few general properties of the spectrum of A are known so far, since the pioneering works on one-speed isotropic transport in slab geometries (Lehner and Wing, 1955; Lehner and Wing, 1956; Pimbley, 1959). Some surprising features have emerged, such as for instance the possible presence of a continuous spec- trum in addition to a point (discrete) spectrum, which do not al- ways have a counterpart in diffusion theory (Nelkin, 1963; Corngold, 1964). In most applications, one is naturally led to con- sider bodies of finite size, convex, and with vacuum boundary con- ditions (particles cannot re-enter once they have left the system): even with this restriction, the properties of the spectrum depend 0306-4549/$ - see front matter Ó 2013 Elsevier Ltd. All rights reserved. http://dx.doi.org/10.1016/j.anucene.2013.07.018 Corresponding author. Tel.: +33 (0)1 69 08 95 44. E-mail address: [email protected] (A. Zoia). Annals of Nuclear Energy 63 (2014) 276–284 Contents lists available at SciVerse ScienceDirect Annals of Nuclear Energy journal homepage: www.elsevier.com/locate/anucene
Transcript
Page 1: Alpha eigenvalue calculations with Tripoli-4®

Annals of Nuclear Energy 63 (2014) 276–284

Contents lists available at SciVerse ScienceDirect

Annals of Nuclear Energy

journal homepage: www.elsevier .com/locate /anucene

Alpha eigenvalue calculations with TRIPOLI-4�

0306-4549/$ - see front matter � 2013 Elsevier Ltd. All rights reserved.http://dx.doi.org/10.1016/j.anucene.2013.07.018

⇑ Corresponding author. Tel.: +33 (0)1 69 08 95 44.E-mail address: [email protected] (A. Zoia).

Andrea Zoia ⇑, Emeric Brun, Fausto MalvagiCEA/Saclay, DEN/DM2S/SERMA/LTSD, 91191 Gif-sur-Yvette Cedex, France

a r t i c l e i n f o a b s t r a c t

Article history:Received 2 April 2013Received in revised form 12 July 2013Accepted 15 July 2013Available online 26 August 2013

Keywords:Alpha eigenvaluesAlpha static algorithmMonte CarloTime-dependent transportTRIPOLI-4

Characterizing the time behavior of neutron transport is crucial in several technological issues, such as forinstance reactor start-up analysis, reactivity measurements, or kinetics studies of accelerator-drivensystems. Basically, this amounts to computing the spectrum of the Boltzmann operator: analytical tech-niques, though quite ingenuous, are often restricted to simple geometries and one-speed transport, sothat numerical solutions become mandatory to this aim. In this paper we develop a Monte Carlo methodfor determining the dominant eigenvalue of the Boltzmann operator and the associated fundamentalmode for arbitrary geometries, materials, and boundary conditions; this is done in view of adding suchcapabilities to the Monte Carlo code TRIPOLI-4

�. Extensive verification and validation tests are performedon multiplying and moderating media, and a critique of the algorithm is proposed.

� 2013 Elsevier Ltd. All rights reserved.

1. Introduction

The path of a neutron traveling in a host medium and collidingwith the surrounding nuclei can be thought of as a random walk ofa particle evolving in the position-velocity {r,v} phase space, as afunction of time. Such a random walk can be entirely characterizedby assigning a streaming operator T and a collision operator C: thestreaming operator is T = �v � rr � v R, and describes the freeexponentially-distributed displacements of the neutrons betweenrandom collisions with the constituents of the traversed medium.Here R = R(r,v) is the macroscopic total cross section, andv = jvj. The collision operator can be generally written asC ¼

Rc ðv0 ! vjrÞdv0, and redistributes particle velocities at colli-

sion events that occur at r. The kernel c depends on the mediumcross sections and keeps into account particle multiplicity due todistinct nuclear reactions (as given for instance by fission or(n,2n) reactions, if any). Then, the linear integral–differential trans-port operator A = T + C

A ¼ �v � rr � vRþZ

cðv0 ! vjrÞdv0 ð1Þ

describes the rate of variation of the neutron density w(r,v, t) inphase space, namely,

@

@twðr;v; tÞ ¼ Awðr;v; tÞ: ð2Þ

Eq. (2) is a general form of the linear Boltzmann equation governingthe (prompt) time-dependent neutron transport in arbitrary

geometries, when delayed neutron contributions are neglected(Duderstadt and Martin, 1979; Bell and Glasstone, 1970; Wing,1962).

Determining the spectrum r[A] of the Boltzmann operator A isan essential prerequisite for the analysis of time-dependent trans-port problems. Moreover, knowing the whole spectrum r[A] (i.e.,the set of eigenvalues a and associated eigenfunctions Wa)amounts to characterizing the operator A itself, and this in turn al-lows for eigenfunction expansions of the full time-dependent solu-tion, starting from an assigned initial distribution w(r,v,0). Theseissues are crucial in many technological problems associated withneutron transport (Betzler et al., 2012), such as for instancestart-up of commercial reactors (Pfeiffer et al., 1974), analysis ofaccelerator-driven systems (Persson, 2008), material control andaccountability in critical assemblies (Sanchez and Jaegers, 1998),and pulsed neutron reactivity measurements (Cao and Lee, 2008),just to name a few.

Unfortunately, the operator A is in general not self-adjoint, notcompact, and possibly unbounded, which makes its analysis highlynon trivial (Duderstadt and Martin, 1979; Greenberg et al., 1987).Only a few general properties of the spectrum of A are known sofar, since the pioneering works on one-speed isotropic transportin slab geometries (Lehner and Wing, 1955; Lehner and Wing,1956; Pimbley, 1959). Some surprising features have emerged,such as for instance the possible presence of a continuous spec-trum in addition to a point (discrete) spectrum, which do not al-ways have a counterpart in diffusion theory (Nelkin, 1963;Corngold, 1964). In most applications, one is naturally led to con-sider bodies of finite size, convex, and with vacuum boundary con-ditions (particles cannot re-enter once they have left the system):even with this restriction, the properties of the spectrum depend

Page 2: Alpha eigenvalue calculations with Tripoli-4®

2 The word ‘static’ refers to the fact that this algorithm is used to determine thefundamental eigenvalue of a stationary equation for the flux; ‘dynamic’ alpha

A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284 277

on the specific details of the streaming and collision operators.1

The literature concerning the properties of r[A] as a function ofgeometry, scattering kernels, and boundary conditions is consider-able: see for instance (Greenberg et al., 1987; Duderstadt and Martin,1979; Sahni and Sjöstrand, 1990; Sahni, 1996) and referencestherein.

In general, one is interested in using the knowledge on r[A] inorder to derive the eigenfunction expansion of the initial valueproblem in Eq. (2). In view of the functional form of Eq. (2), it isnatural to postulate for w a time dependence of exponential kind,namely w(r,v, t) = Wa(r,v)eat, which leads to

�v � rrWa � vRWa þZ

v0W0acðv0 ! vjrÞdv0 ¼ aWa; ð3Þ

where W0a ¼ Waðr;v0Þ. Due to the possible presence of a continuousspectrum, the general form of the eigenvalue expansion will be

wðr;v; tÞ ¼Xai

aiWaieai t þ

ZgðaÞWaeatda; ð4Þ

where the former term on the right hand side is the eigenfunctionexpansion pertaining to the discrete component of r[A], with (gen-erally complex) discrete eigenvalues ai and weight coefficients ai

depending on the initial conditions, and the latter is the contribu-tion due to the continuous portion of the spectrum, with densityg(a) (Duderstadt and Martin, 1979; Albertoni and Montagnini,1966; Wing, 1962; Van Norton, 1960). A more rigorous proof canbe given by taking the Laplace transform of Eq. (2). Then, seekingthe formal inverse transform (the Bromwich integral) and applyingCauchy’s residual theorem precisely yields Eq. (4) (Duderstadt andMartin, 1979).

Very broad conditions for the well-posedness of the eigenvalueEq. (3) for reasonable scattering kernels and bounded domainshave been thoroughly discussed (Larsen and Zweifel, 1974; Larsen,1979; Duderstadt and Martin, 1979). In particular, it has beenshown that under mild assumptions a dominant discrete eigen-value a0 exists, which is simple, real, larger than the real parts ofall the other a, and whose associated eigenfunction Wa0 ðr;vÞ isnon-negative (Larsen and Zweifel, 1974; Larsen, 1979). This en-sures that, after a transient, the neutron population will grow intime as w ’ ea0t: when a0 > 0, the system is supercritical and thepopulation diverges exponentially fast; when a0 < 0, the systemis subcritical and the population dies out exponentially fast; finally,when a0 = 0 the system is critical and the population is exactlyconstant in time. However, it has been argued that the discretespectrum may not exist (for instance when the size of the systemis below some critical threshold): in this case, the time behaviorwould be imposed by the continuous portion of r[A], and theasymptotic decay of w would be non-exponential (Nelkin, 1963;Corngold, 1964; Duderstadt and Martin, 1979; Larsen and Zweifel,1974; Larsen, 1979).

Exact calculations leading to a0 are hardly feasible but for thevery simplest configurations, and the situation is even worse forhigher eigenvalues (Montagnini and Pierpaoli, 1971): that is thereason why, in parallel with theoretical progress on r[A], efficientnumerical methods have been developed so as to solve Eq. (3) forassigned geometries and materials. Such numerical algorithmsare essentially based on either Monte Carlo or deterministic meth-ods: for an overview, see, e.g., (Brockway et al., 1985; Kornreich andParsons, 2005; Betzler et al., 2012; Cullen et al., 2003; Sahni and Sjö-strand, 1990; Sahni, 1996; Singh et al., 2009; Hill, 1983). The goal ofour paper is to present a Monte Carlo algorithm for the computation

1 For instance, in the case of isotropic scattering the spectrum is purely discretewhen the minimum neutron velocity, say v0, is bounded away from zero, whereas acontinuous spectrum can arise in the region Rfag < �min½vRðr;vÞ� when v0 isallowed to vanish (Jörgens, 1958; Van Norton, 1960).

algorithms also exist, which can be used to compute the full time evolution of the fluxstarting from an initial configuration; see, e.g., the extensive discussion in (Akcasuet al., 1971; Cullen et al., 2003).

3 See for instance the algorithms discussed in (Duderstadt and Hamilton, 1976; Rieand Kschwendt, 1967).

of the fundamental eigenvalue a0, in view of adding alpha static cal-culation capabilities to the code TRIPOLI-4

� (Tripoli-4 Project Team,2008). This work is organized as follows: in Section 2 we first brieflyrecall the basic Monte Carlo method that has been historically pro-posed to compute a0 and discuss some possible improvements.Then, is Section 3 we apply such algorithm to verification and val-idations case studies, and the performances of the method are illus-trated. Perspectives are finally discussed in Section 4.

2. Monte Carlo alpha static algorithms

We begin by observing that the eigenvalue Eq. (3) can be recastin the equivalent form

x � r/þ R/þ av / ¼

Zcsðv0 ! vÞ/0dv0 þ

Zcf ðv0 ! vÞ/0dv0; ð5Þ

where the neutron flux /(r,v,t) is simply related to the particle den-sity by / = vw, x = v/v, and the collision operator C has been explic-itly split into scattering cs and fission cf parts. Then, Eq. (5) isformally identical to a stationary equation for the flux /, wherethe modified total cross section R⁄ = R + Ra depends on the un-known parameter a, with Ra = a/v.

The Monte Carlo alpha static method2 was first developed forpositive a, so that R⁄ > R (Brockway et al., 1985). In this case, the to-tal cross section is augmented by a quantity Ra = a/v > 0, which canbe conceptually seen as an additional absorber with /1/v cross sec-tion (not depending on spatial position), hence also the name ‘timeabsorption’ (Cullen et al., 2003; Nolen et al., 2012). The fundamentaleigenvalue a0 can then be estimated via usual Monte Carlo methodsby adapting the well-known power iteration algorithm3 for k staticcriticality calculations (Brockway et al., 1985; Goad and Johnston,1959). By introducing a fictitious parameter k dividing the fissionterm, we write

x � r/þ R/þ av / ¼

Zcsðv0 ! vÞ/0dv0 þ 1

k

Zcf ðv0 ! vÞ/0dv0;

ð6Þ

which becomes a standard k eigenvalue equation, the parameter abeing though unknown. The basic strategy is to seek then the valuea for which k = 1, i.e., the system is exactly critical. Hence, startingfrom a guess value a0 for a and /0 (the source) for /, Eq. (5) is solvedonce (a ‘cycle’ of the power iteration algorithm) to get the stationaryflux /j and the corresponding effective multiplication coefficient kj

kj ¼ productionsj

source particlesjð7Þ

at each cycle j, where productions are the sum of all neutron births.One needs then to update aj+1 for the fundamental eigenvalue, onthe basis of the value kj: this root finding procedure can be achievedin several ways (Brockway et al., 1985; Nolen et al., 2012), the sim-plest being the linear extrapolation

ajþ1 ¼ ajkj: ð8Þ

This procedure is then iterated over several cycles, until kn atsome later nth iteration converges to 1: the corresponding an con-verges to the fundamental eigenvalue, and /n to the fundamentalmode. When no prior knowledge on the system dynamics is avail-

f

Page 3: Alpha eigenvalue calculations with Tripoli-4®

5

278 A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284

able, the choice of the guess value a0 can be possibly improved byfirst running a k static criticality calculation (Hill, 1983; Brockwayet al., 1985).

When a is negative, the positivity of the term R⁄ cannot beensured, so that Eq. (5) is rather rearranged as

x � r/þ R/ ¼Z

csðv0 ! vÞ/0dv0 þZ

cf ðv0 ! vÞ/0dv0 � av /: ð9Þ

By using the identity

av / ¼

Zav 0 dðv

0 � vÞ/0dv0; ð10Þ

the last term at the right hand side of Eq. (9) can be interpreted as acreation term with section Ra = �a/v > 0 and degenerate delta spec-trum: for this reason, in this case the algorithm takes the name of‘time production’ (Cullen et al., 2003; Nolen et al., 2012). Then,Eq. (9) can be solved via the power iteration method exactly as donefor the time absorption case.4

This power iteration algorithm has been implemented withminor modifications in most commercial Monte Carlo codesallowing for alpha static calculations, such as for instance MCNP(X-5 Monte Carlo Team, 2003), TART (Cullen, 2003), or SERPENT(Leppänen, 2012). An alternative scheme based on weight correc-tion has been also proposed (Yamamoto and Miyoshi, 2003). Ineither case, it is known that for a < 0 (i.e., for subcritical systems)these methods may become unstable and lead to anomalous termi-nation (Nolen et al., 2012; Yamamoto and Miyoshi, 2003; Ye et al.,2006). The same problem has been reported also for deterministicsolvers (Hill, 1983). To overcome this limitation, in (Ye et al., 2006)it has been suggested to rewrite Eq. (9) as

x � r/þ R� kav

� �/�

Zcsðv0 ! vÞ/0dv0

¼Z

cf ðv0 ! vÞ/0dv0 �Zð1þ kÞ av 0 dðv

0 � vÞ/0dv0 ð11Þ

for negative a, where k > 0 is an arbitrary parameter (to be fixedbefore running a simulation) that acts as an additional absorptionterm. Use of Eq. (11) within the power iteration scheme (Ye et al.,2006) or the weight correction scheme (Yamamoto, 2011) has beenrecently shown to improve the stability of the alpha static algo-rithm for subcritical systems where the standard power iterationtechnique failed.

In view of adding alpha static calculations capabilities to theMonte Carlo code TRIPOLI-4

�, we have decided to resort to the stan-dard power iteration algorithm (with time absorption or produc-tion) and to keep into account the additional parameter k as in(Ye et al., 2006) for subcritical systems. When a > 0, we simplyresort to the unmodified Eq. (5). When a < 0, we propose to slightlyrearrange Eq. (11) as follows

x � r/þ R� kav

� �/�

Zcsðv0 ! vÞ/0dv0

¼Z

cf ðv0 ! vÞ/0dv0 �Z

�mkkav 0 dðv

0 � vÞ/0dv0; ð12Þ

where we have set

�mk ¼1þ k

k> 0: ð13Þ

The main advantage of Eq. (12) is that the cross section termRa,k = �k a/v > 0 now appears on both sides of the equation, i.e.,summed to the total cross section R on the left hand side and asa creation term on the right hand side. This means that for a < 0we have (mathematically) added a distributed absorber (with /

4 In both cases, the Ra acts as a population control mechanism that allows neutronnumber to be kept constant throughout iterations (Cullen et al., 2003).

1/v section) emitting �mk new particles in the system: all standardMonte Carlo variance reduction techniques, such as Russian rou-lette, particle splitting or implicit capture, can be easily integratedinto the algorithm without any special treatment. Attention shouldhowever be paid to the fact that Eq. (12) introduces correlationsbetween consecutive estimates aj, because of the parameter k: asa consequence, the measured variance on aj might be underesti-mated (Yamamoto, 2011). In most cases tested below, a valuek ’ 1 proved satisfactory for achieving convergence.

3. Verification and validation tests

Before implementing the alpha static method for a futurerelease of TRIPOLI-4

�, we have decided to test its performances onsome case studies, within the development version of the code. Avalidation of the alpha static algorithm would require experimen-tally assessing the fundamental eigenvalue, for instance by Rossialpha or pulsed neutron measures (Orndoff, 1957; Hansen,1985); these are unfortunately available only for a limited set ofconfigurations, e.g., research reactors or critical assemblies closeto delayed criticality. However, even in the absence of experimen-tal data, the alpha static algorithm can be validated for arbitrarygeometries and material compositions as follows. First, an analog(fixed source) Monte Carlo simulation is run, where neutron pathsare tracked in time, starting from an initial arbitrary source. As weare interested in determining the prompt alpha eigenvalues, onlyprompt fission neutrons (if any) are simulated. The energy- andgeometry-integrated neutron flux is then computed, and its behav-ior as a function of time is recorded. After an initial transient thatdepends on the source distribution, the neutron flux / is assumedto asymptotically behave as / ’ exp (a0t): therefore, by fitting theresulting curve of the neutron flux as a function of time one canestimate the fundamental eigenvalue a0.5

Assessing the fundamental eigenvalue via analog Monte Carlosimulation can be thought of as a way of ‘experimentally’ measur-ing a0 when benchmark results or reference data are not available.As such, this technique has been successfully applied, e.g., in(Yamamoto and Miyoshi, 2003; Yamamoto, 2011; Ye et al., 2006)to make up for the lack of experimental measures. This procedurehas however two main shortcomings: for subcritical configura-tions, the number of particles is rapidly decreasing, so that it is of-ten necessary to simulate a huge number of neutrons in order tohave proper statistics at long times; for supercritical configura-tions, a time cutoff is mandatory, so as to prevent the neutron pop-ulation from growing unbounded and eventually saturatingcomputer memory. Morevoer, it should be mentioned that the fit-ting procedure of the exponential decay is often sensitive to con-tamination from higher modes and to statistical fluctuations(Spriggs et al., 1997; Hansen, 1985). To prevent this problem, onehas to choose the observation time T so as to ensure that the fun-damental mode has set: a convenient criterion, e.g., consists inwaiting until T� 1/a0 (Keepin, 1965). Once the fundamentaleigenvalue has been estimated by analog Monte Carlo simulation,the value a0 thus obtained (together with the associated asymp-totic flux shape at long times) can be used as a reference for thevalidation of the alpha static calculations.

As case studies, we have in particular analysed (i) a simpleone-dimensional, one-speed transport problem, the so-called rodmodel (Wing, 1962; Montagnini and Pierpaoli, 1971), where thefundamental eigenvalue a0 can be explicitly computed (Montagniniand Pierpaoli, 1971), (ii) the ‘Godiva-like’ criticality problems

Actually, virtually any physical observable associated to the system, such as forstance the leakage current or the total neutron number in the geometry, will

symptotically display the same time behavior, and can in principle be used to infer0. Here, we focus on the neutron flux for the sake of simplicity.

inaa

Page 4: Alpha eigenvalue calculations with Tripoli-4®

Fig. 1. Alpha eigenvalues of the rod model. The fundamental root v0 = a0/(vR) + 1 ofEq. (14) is displayed as a function of the dimensionless rod size z = LR. Solid linescorrespond to numerical solutions for �m ¼ 1:5 (blue), �m ¼ 1:0 (red), and �m ¼ 0:5(green). The results of Monte Carlo alpha static algorithm are displayed assymbols for a few values of z. The critical dimensionless rod sizezc ¼ LcR ¼ 2 tan�1 ð

ffiffiffiffiffiffiffiffiffiffiffiffi�m� 1p

Þ=ffiffiffiffiffiffiffiffiffiffiffiffi�m� 1p

is also shown for the curve �m ¼ 1:5. Dashedlines correspond to the asymptotic values v10 ¼ �m. (For interpretation of thereferences to color in this figure legend, the reader is referred to the web version ofthis article.)

A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284 279

discussed in (Cullen et al., 2003), (iii) a few configurations from theRossi alpha validation benchmark (Mosteller and Kiedrowski,2011), and (iv) some moderating non-fissile materials. In the fol-lowing, we will discuss each item in detail.

3.1. The rod model

The rod model is possibly the simplest example of a transportproblem: particles move at constant speed v along a line (therod) and undergo collision events at a rate vR, whereupon q newprompt particles are re-emitted, whose number distribution isP(q). Because of the geometric constraints, only two directions offlight are allowed, namely forward (x+) and backward (x�); here,we furthermore assume that scattering is isotropic, i.e., that direc-tions are sampled with equal probability. When vacuum boundaryconditions are imposed, the viable space is a segment [0,L], and thefollowing explicit dispersion relation can be derived

cosh zffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffivðv� �mÞ

p� �þ

v� �m2

� �sinh z

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffivðv� �mÞ

p� �ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffivðv� �mÞ

p ¼ 0; ð14Þ

which relates the dimensionless variable v = a/(vR) + 1 to thedimensionless length z = LR and to the average number of second-ary particles per collision �m ¼

PqqPðqÞ (Montagnini and Pierpaoli,

1971). For an interpretation of this formula in terms of survivalprobability for exponential flights in bounded domains, see for in-stance (Zoia et al., 2012a,b).

The zeros of Eq. (14), solved as a function of a, form the spec-trum of the Boltzmann operator for this problem: it has beenshown that there exists a finite number of real eigenvalues, plusa countable infinity of complex eigenvalues associated to oscillat-ing modes (Montagnini and Pierpaoli, 1971). When the dominanteigenvalue a0 ¼ a0ðz; �mÞ < 0, the neutron chain reaction will dieout because of leakages and possibly absorptions; when a0 > 0,the chain reaction will diverge, as particles born from fission arenot sufficiently compensated by leakages and absorptions; thecrossover between these two regimes is reached for a0 = 0, i.e., atcriticality. When �m 6 1, all eigenvalues a have negative real part.When �m > 1, imposing a0 = 0 in Eq. (14) allows determining the(dimensionless) critical segment length zc = LcR at which the neu-tron population will stay constant, namely,

zc ¼ 2tan�1 1ffiffiffiffiffiffi

�m�1p� �ffiffiffiffiffiffiffiffiffiffiffiffi�m� 1p : ð15Þ

It is not difficult to show that a10 ¼ limz!1a0ðz; �mÞ ¼ vRð�m� 1Þfor very large rod sizes, i.e., in the absence of spatial leakages;hence, also v10 ¼ a10 =ðvRÞ þ 1 ¼ �m. As the dominant zero of Eq.(14) can be easily computed numerically as a function of the sys-tem parameters z and �m, the rod model provides a simple, yet non-trivial example for the verification of the alpha static method. Tothis aim, we prepared specially modified nuclear data files for nuc-lides with constant scattering cross section Rs, absorption crosssection Ra, and fission cross section Rf, and constant number ofsecondary neutrons per fission �mf . The cross sections are chosenso as to impose the parameters R = Rs + Ra + Rf and�m ¼ ðRs þ �mf Rf Þ=R. The scattering routines in TRIPOLI-4

� are easilymodified to reproduce the needed one-speed isotropic scatteringlaw where the neutron direction after scattering is preserved or re-versed with equal probability 1/2.

Several configurations have been tested, with one or severalnuclides, fissile and non-fissile materials, and various segmentlengths, so as to explore sub- and super-critical regimes. All stan-dard variance reduction techniques, e.g., implicit capture, Russianroulette and particle splitting, were activated during these tests.The results of Monte Carlo simulations always converge to the

exact values that can be numerically computed based on Eq.(14). The modification proposed in Eq. (12) turns our to be manda-tory for subcritical configurations, for which the standard time pro-duction algorithm would make the computation diverge after afew iterations. The obtained results are illustrated in Fig. 1: thenumerical roots v0 = a0/(vR) + 1 of Eq. (14), corresponding to thefundamental eigenvalues a0, are compared to the Monte Carlo al-pha static results as a function of the dimensionless rod sizez = LR for a few values of �m. An excellent agreement is found.

3.2. The ‘Godiva-like’ criticality problems

In (Cullen et al., 2003), a set of five ‘Godiva-like’ criticality testshas been proposed, with the aim of comparing alpha static, dynamicand k static calculations in the context of the continuous-energyMonte Carlo code TART (Cullen, 2003) for a variety of sub- andsupercritical configurations. In particular, it has been shown that al-pha static calculations are equivalent to dynamic alpha calculationsinsofar as only the stationary behavior of the system is sought,whereas k static calculations always differ from the previous (un-less the system is close to prompt criticality). These configurationsprovide a natural framework so as to test the performances of thealpha static algorithm implemented in TRIPOLI-4

�. Since only theprompt behavior of the system is concerned, delayed neutrons arenot simulated. All calculations are performed by resorting toENDF/B-VII.0 nuclear data (at room temperature), includingprobability tables in the unresolved resonance range. Within alphastatic calculations, the removal time sR of the neutrons in the sys-tem can be also computed by tracking the rate at which particlesleave the system from the boundaries or disappear by absorption:the reciprocal of this rate defines precisely sR (Cullen et al., 2003).

The computed values for a0 and sR are summarized in Table 1for problem I–V. The fundamental eigenvalue a0 estimated by thealpha static method is in good agreement with the exponentialfit af.s. of the flux decay obtained from fixed source simulations.Moreover, both a0 and sR lie remarkably close to the respective val-ues given in (Cullen et al., 2003) by using TART, with the possibleexception of problem I (see Section 3.2.1 for details). Precise geom-etry and composition specifications for each problem can be found

Page 5: Alpha eigenvalue calculations with Tripoli-4®

Table 1‘Godiva-like’ criticality tests as in Cullen et al. (2003). Fundamental eigenvalue a0 andremoval time sR as computed by TRIPOLI-4

� (alpha static algorithm (a.s.) and fixedsource (f.s.) calculations), and the corresponding values computed by TART, as takenfrom Cullen et al. (2003).

Problem: I II III IV V

a0 T4-a.s. (1/ls) �1.09 144.9 146.9 0.671 �0.979af.s. T4 (1/ls) �1.09 146 148 0.689 �1.0a0 TART (1/ls) �0.739 144.7 146.6 0.653 �1.048sR T4-a.s. (ns) 6.24 4.57 9.35 1110 235sR TART (ns) 6.124 4.559 9.203 1108 226

Fig. 3. Problem II: neutron flux spectra /(E) as a function of the incident neutronenergy E, as computed by TRIPOLI-4

�. For comparison, fluxes have been normalizedand are expressed in arbitrary units. Blue triangles: fundamental mode corre-sponding to k static calculations; red squares: fundamental mode corresponding toalpha static calculations. (For interpretation of the references to color in this figurelegend, the reader is referred to the web version of this article.)

280 A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284

in (Cullen et al., 2003). In the following, we just sketch somedetails.

3.2.1. Problem IProblem I corresponds to a bare sphere of highly enriched ura-

nium, with kprompt = 0.99349. The system is close to prompt criti-cality, which is precisely the specification for the simplifiedGodiva benchmark in (OECD NEA, 2010); see also Section 3.3.The system is spatially homogeneous, and the neutron spectrumis fast. The fundamental mode of alpha static calculations is com-pared to the fundamental mode of k static calculations in Fig. 2:for this case, the spectra are quite similar, as expected from keff

being close to 1. There is a discrepancy between the a0 value com-puted by TART and those computed by TRIPOLI-4

�, which we mightperhaps attribute to differences in the nuclear data libraries (forcomparison, the measured value for Godiva is a ’ �1.1 [1/ls](OECD NEA, 2010)).

3.2.2. Problem IIProblem II corresponds to a bare sphere of highly enriched ura-

nium, with a density twice as big as in Problem I, which makes thisconfiguration very super critical (kprompt = 1.58455). The system isspatially homogeneous, and the neutron spectrum is fast. The fun-damental mode of alpha static calculations is compared to the fun-damental mode of k static calculations in Fig. 3: for this case, thetwo spectra are quite different; in particular, the k static methodyields a larger flux shape at lower energies, whereas the situationis reversed at higher energies.

Fig. 2. Problem I: neutron flux spectra /(E) as a function of the incident neutronenergy E, as computed by TRIPOLI-4

�. For comparison, fluxes have been normalizedand are expressed in arbitrary units. Blue triangles: fundamental mode corre-sponding to k static calculations; red squares: fundamental mode corresponding toalpha static calculations. (For interpretation of the references to color in this figurelegend, the reader is referred to the web version of this article.)

3.2.3. Problem IIIProblem III corresponds to a sphere of highly enriched uranium

surrounded by a thick water reflector, resulting in a very supercrit-ical configuration (kprompt = 1.66782). The system is spatially heter-ogeneous, and the neutron spectrum is fast. The fundamentalmode of alpha static calculations is compared to the fundamentalmode of k static calculations in Fig. 4: for this case, the k staticmethod yields a dramatically larger flux shape at lower energies.A nice explanation for this fact is provided in (Cullen et al.,2003): the time scale of transport in the uranium sphere is muchshorter than in water. As a consequence, the alpha static method(via the a/v time absorption) basically says that thermal neutronsescaping to water and eventually coming back to the fissile spheregive no contribution to the flux: by the time they can get back tothe sphere, the neutron flux has already climbed up to a very large

10−10

10−5

100

10 −12

10 −10

10 −8

10 −6

10 −4

10 −2

10 0

E [MeV]

Fig. 4. Problem III: neutron flux spectra /(E) as a function of the incident neutronenergy E, as computed by TRIPOLI-4

�. For comparison, fluxes have been normalizedand are expressed in arbitrary units. Blue triangles: fundamental mode corre-sponding to k static calculations; red squares: fundamental mode corresponding toalpha static calculations. (For interpretation of the references to color in this figurelegend, the reader is referred to the web version of this article.)

Page 6: Alpha eigenvalue calculations with Tripoli-4®

10−6 10−4 10−2 100

10−10

10−8

10−6

10−4

10−2

100

E [MeV]

Fig. 6. Problem V: neutron flux spectra /(E) as a function of the incident neutronenergy E, as computed by TRIPOLI-4

�. For comparison, fluxes have been normalizedand are expressed in arbitrary units. Blue triangles: fundamental mode corre-sponding to k static calculations; red squares: fundamental mode corresponding toalpha static calculations. (For interpretation of the references to color in this figurelegend, the reader is referred to the web version of this article.)

A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284 281

value (a being positive). Conversely, the k static method does nottake time into account and results into a largely enhanced contri-bution from thermal neutrons.

3.2.4. Problem IVProblem IV corresponds to a sphere of highly enriched uranium

homogeneously mixed with water, resulting in a very supercriticalconfiguration (kprompt = 1.79282). The system is spatially homoge-neous, and the neutron spectrum is thermal due to the presenceof admixed hydrogen nuclei. The time scale of neutron dynamicsis much slower than in the previous three problems. The funda-mental mode of alpha static calculations is compared to the funda-mental mode of k static calculations in Fig. 5: with respect toproblem III, the flux shapes are almost identical, although differ-ences are observable especially in the thermal region.

3.2.5. Problem VProblem V corresponds to a sphere of highly enriched uranium

at low density (half the density of problem I), resulting in a verysubcritical configuration (kprompt = 0.52542). The system is spatiallyhomogeneous, and the neutron spectrum is fast. The fundamentalmode of alpha static calculations is compared to the fundamentalmode of k static calculations in Fig. 6: the alpha static fundamentalmode shows a relevant contribution at thermal energies, which isnot apparent in k static mode. The large spike close to the eV regionin the alpha static flux is rather puzzling: in view of analogousobservations made for moderating materials (De Saussure, 1962;Conn and Corngold, 1969), we are led to conjecture that the spikemight be possibly due to the so-called ‘neutron trapping effect’ in-duced by the strong variations in the elastic cross section in theepithermal region. This effect surely deserves further investiga-tions, which go beyond the scope of the present work.

3.3. The Rossi alpha criticality benchmark

Recently, a benchmark for criticality calculations has been pro-posed, under the name of Rossi alpha validation suite (Mostellerand Kiedrowski, 2011). For a series of multiplying systems takenfrom (OECD NEA, 2010), it is proposed to compare the Rossi alphavalue at delayed criticality adc

p as obtained from Monte Carlo

Fig. 5. Problem IV: neutron flux spectra /(E) as a function of the incident neutronenergy E, as computed by TRIPOLI-4

�. For comparison, fluxes have been normalizedand are expressed in arbitrary units. Blue triangles: fundamental mode corre-sponding to k static calculations; red squares: fundamental mode corresponding toalpha static calculations. (For interpretation of the references to color in this figurelegend, the reader is referred to the web version of this article.)

simulations to the experimental values available from literature.The experimental adc

p is estimated by operating each system at var-ious reactivities q = (keff � 1)/keff (below prompt criticality condi-tions), and measuring the corresponding prompt Rossi alphaap = ap(q) coming from fission chain coincidence counting at somedetector (Keepin, 1965; Orndoff, 1957). Close to delayed criticality,we have

apðqÞ ¼ adcp ½1� qð$Þ�; ð16Þ

where adcp is the prompt alpha value at q = 0 (delayed criticality),

and q($) is the reactivity expressed in dollars, i.e., units of beff, theeffective delayed neutrons fraction (Keepin, 1965). The value adc

p

is then obtained by extrapolating the measures of ap(q) to q = 0.When a multiplying system is at delayed criticality, the prompt al-pha is given by

adcp ¼ �

beff

Keff; ð17Þ

where beff is the effective fraction of delayed neutrons and Keff is theeffective (prompt) mean generation time (Bell and Glasstone, 1970;Hansen, 1985; Orndoff, 1957; Keepin, 1965). Since the kineticsparameters beff and Keff can be estimated in a regular k static calcu-lation (and are not very sensitive to reactivity variations close todelayed criticality), comparing their ratio to the experimentalextrapolated measure allows validating the accuracy of a MonteCarlo code and the associated nuclear data library for criticalitycalculations (Mosteller and Kiedrowski, 2011).

Having in mind the validation of the alpha static algorithm, wehave chosen some of the configurations proposed in the bench-mark, and performed the following calculations. First, we havecomputed beff, Keff and q in a regular k static simulation involvingboth prompt and delayed neutrons, which allows deriving ap(q) asdefined in Eq. (16) for the chosen configuration.6 The obtainedap(q) is then compared to the value a0 coming from an alpha staticalgorithm (without delayed neutrons) for the same configuration.This analysis is further supported by extensive analog fixed source

6 Computing beff and Keff formally demands weighting by the adjoint neutron flux(Keepin, 1965). In TRIPOLI-4

�, beff and Keff are currently estimated by resorting toNauchy’s method (Nauchy and Kameyama, 2005).

Page 7: Alpha eigenvalue calculations with Tripoli-4®

282 A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284

Monte Carlo simulations without delayed neutrons, so as to ascer-tain the asymptotic time behavior of the neutron population, usedas a reference. All calculations are performed by resorting toENDF/B-VII.0 nuclear data (at room temperature).

3.3.1. Bare spheresWe begin our validation by considering the three bare spheres

Godiva (HEU-MET-FAST-001), Jezebel (PU-MET-FAST-001) andJezebel-233 (U233-MET-FAST-001) operated in the 1950s close todelayed criticality conditions at the Los Alamos Scientific Labora-tory (now LANL). Godiva is a bare homogeneous sphere of highlyenriched uranium (keff = 0.99999), Jezebel is a bare homogeneoussphere of plutonium (keff = 0.99994), and Jezebel-233 is a barehomogeneous sphere of 233U (keff = 0.99977). Benchmark specifica-tions closely follow the details reported in (Mosteller and Kiedrow-ski, 2011; OECD NEA, 2010). A good agreement is found betweenthe value ap(q) computed from k static method and the fundamen-tal eigenvalue a0 obtained from alpha static method. Results ofcalculations are summarized in Table 2. The exponential fit af.s. ob-tained by fixed source simulations is also displayed for reference. Inparticular, the case of Jezebel is illustrated in Fig. 7 (top), where thetotal neutron flux within the sphere is displayed as a function oftime, revealing an exponential decay.

3.3.2. Stacy-30Stacy-30 (LEU-SOL-THERM-007) is an unreflected stainless steel

cylinder containing a solution of uranium nitrate at intermediateenrichment (keff = 0.99771). It is based on an experiment

Table 2Comparison between Rossi alpha value ap(q) as computed by k static method and a0

as computed by alpha static method in TRIPOLI-4�. The exponential fit obtained by fixed

source (f.s.) simulations is also displayed for reference. For the case of Thor, twoexponential fits are reported for fixed source simulations.

ap(q) (1/ls) a0 (1/ls) af.s. (1/ls)

Godiva �1.126 �1.149 �1.142Jezebel �0.634 �0.639 �0.638Jezebel-233 �1.131 �1.137 �1.131Stacy-30 �1.66 � 10�4 �1.70 � 10�4 �1.69 � 10�4

Thor �0.429 �0.051 (i) �0.430; (ii) �0.055

Fig. 7. Top. The time behavior of the flux for the Jezebel configuration (bluetriangles). Flux is given in arbitrary units. The exponential fit is also displayed as ared dashed line. Bottom. The time behavior of the flux for the Thor configuration(blue triangles). Flux is given in arbitrary units. The exponential fits for the twoexponential decay modes are also displayed as red dashed lines. (For interpretationof the references to color in this figure legend, the reader is referred to the webversion of this article.)

performed at the Japan Atomic Energy Research Institute in 1995(Mosteller and Kiedrowski, 2011; OECD NEA, 2010). A good agree-ment is found between the Rossi alpha value ap(q) computed fromk static method and the fundamental eigenvalue a0obtained fromalpha static method. Calculations are summarized in Table 2. Theexponential fit af.s. obtained by fixed source simulations is alsodisplayed for reference.

3.3.3. ThorThe Thor benchmark (PU-MET-FAST-008) consists of a sphere of

plutonium enclosed in the center of a right circular cylinder of tho-rium (keff = 0.99735), based on a configuration operated at the LosAlamos Scientific Laboratory in 1961–1962 (Mosteller and Kied-rowski, 2011; OECD NEA, 2010). An interesting feature emergesin this configuration: in fixed source simulations, two exponentialdecay modes are apparent (see Fig. 7, bottom). The former (rapidlydecaying) mode can be intuitively associated to the transit time ofthe neutrons in the core, whereas the latter (slowly decaying) tothe (much longer) time that the neutrons spend wandering aroundin the reflector. A similar behavior has been reported, e.g., in (Yeet al., 2006) for a polyethylene-reflected plutonium sphere: for abare sphere, a single exponential decay is observed for the neutronflux; then, by increasing the thickness of the reflector, the singleexponential decay evolves towards a double exponential decay.For the case of Thor, the Rossi alpha value ap(q) is in agreementwith the exponential fit of the first slope (fast decay at short times),whereas the fundamental eigenvalue a0 is in agreement with theexponential fit of the second slope (slow decay at long times), asshown in Table 2.

The appearance of multiple (usually two) prompt decay modesfor slightly sub-critical reflected systems close to delayed critical-ity has been long studied, and cannot be interpreted within theframework of Rossi alpha formulas with a single exponential decay(Hansen, 1985). Basically, this is due to the fact that Eq. (16) as-sumes that a single space- and energy-mode adequately capturesthe system behavior (point-kinetics), whereas this hypothesis be-comes suspect in presence of strong heterogeneities (in the spaceas well as in the energy domain). Several techniques have beenproposed in literature so as to take into account such multiple de-cay modes, by resorting to either simplified two-region models(Spriggs et al., 1997), and/or sophisticated corrections based onthe theory of branching processes (Muñoz-Cobo et al., 2011; Pázsitand Pál, 2008). Despite these improvements, a question concerningthe practical possibility of measuring the slower decay mode actu-ally arises, because of the rapid die-away of the neutron flux asso-ciated to the faster decay mode: in most experiences, the dominant(slower) mode will be concealed under the unavoidable measurenoise (Spriggs et al., 1997).

Therefore, utmost care should be taken when comparing thevalues of ap(q) coming from experimental measures with those ob-tained from alpha static calculations: while the Monte Carlo alphastatic algorithm converges to the fundamental a0 (the dominanteigenvalue of the system), experimental measures might singleout the faster decay mode (Spriggs et al., 1997; Hansen, 1985). Inthis respect, Monte Carlo analog fixed source simulations can beseen as an ideal (numerical) experimental technique (Ye et al.,2006), capable of following the full time behavior of the system,insofar as simulations are performed with sufficient statistics(which might require large memory occupation and long runningtimes), and thus providing a reliable tool for the validation of thealpha static method.

3.4. Moderating materials

We conclude the validation tests by computing thefundamental a0 eigenvalue for non-multiplying media. In view of

Page 8: Alpha eigenvalue calculations with Tripoli-4®

Table 3Fundamental eigenvalue a0 and (inverse) removal time sR as computed by TRIPOLI-4

by means of alpha static algorithm (a.s.) and fixed source (f.s.) calculations.

C-graphite H2O water

a0 T4-a.s. (1/s) �265.3 �4912(sR)�1 T4-a.s. (1/s) �265.1 �4907af.s. T4 (1/s) �265.3 �4900

A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284 283

determining thermal neutron diffusion parameters, pulsed neutronexperiments are usually performed, where a burst of neutrons isinjected into a moderating (non-multiplying) material, and the re-sponse at a given detector is recorded as a function of time (Belland Glasstone, 1970; Keepin, 1965). It is known that the thermalflux typically has an asymptotic relaxation of the kind / ’ exp(�aDt), where the constant aD is related to the physical propertiesof the medium by

aD ¼ hvRai þ D0B2 þ CB4 þ � � � ; ð18Þ

Ra being the absorption cross section, D0 the diffusion coefficient, B2

the geometrical buckling, and C < 0 the so-called diffusion-coolingconstant (Nelkin, 1960). In view of the previous discussion, the fun-damental eigenvalue a0 computed by alpha static eigenvalue calcu-lations on moderating materials should yield a fairly accurateestimate of the relaxation parameter aD; this, in turn, provides auseful tool for the assessment of the physical properties of moder-ating materials. In this case, a0 < 0 and sR = �1/a0 allows estimatingthe characteristic flight time of the neutrons in the moderator, frombirth to absorption or leakage. Besides, this analysis allows testingthe behavior of the alpha static algorithm when the system doesnot contain any fissile isotopes (i.e., keff = 0).

Similarly as done above, the values of a0 estimated by resortingto the alpha static method are compared to those obtained by fixedsource calculations, which can be thought of as idealized pulsedneutron experiments. The case of graphite and water have beenseparately considered, both at room temperature and nominaldensities, for an 1 m-radius homogeneous sphere. In both cases,the values a0 are in excellent agreement with the correspondingexponential fits af.s. coming from fixed source calculations and liewell within the interval of experimental values aD reported in(Keepin, 1965). Results are recalled in Table 3. All calculationsare performed by resorting to ENDF/B-VII.0 nuclear data, includ-ing S(a,b) thermal sections.

4. Conclusions

In this work we have proposed a Monte Carlo method aimed atassessing the fundamental time eigenvalue a0 and the associatedfundamental mode of a time-dependent transport problem. Whena > 0 (time absorption), we have closely followed the prescriptionsof the power iteration algorithm. Conversely, when a < 0 (time pro-duction), the power iteration algorithm has been slightly modifiedso as to ensure convergence even for strongly subcritical configura-tions, where the standard power iteration has been reported to fail.

Several verification and validation tests have been performed,including comparisons with analytical results for the rod model,the modified ‘Godiva-like’ criticality problems proposed in (Cullenet al., 2003), some delayed-critical configurations from the Rossialpha benchmark suite (Mosteller and Kiedrowski, 2011), and timerelaxation in moderating materials. In all such cases, the algorithmhas given satisfactory results, and a good agreement has beenfound as compared to analytical results and experimental mea-sures (when available) and/or fixed source analog Monte Carlosimulations (used as a reference).

A few words of caution are in order: as opposed to regular k sta-tic calculations, alpha static method requires longer settle cyclesbefore converging to the fundamental eigenvalue, and convergencecan be especially difficult close to prompt criticality. Care musttherefore be taken to avoid false convergence.

Future work will be directed to a twofold aim. On one hand, thealgorithm that we have proposed to implement in TRIPOLI-4

� cancurrently compute prompt alpha eigenvalues alone: it wouldtherefore be interesting to add the possibility of computing alsoso-called delayed alpha eigenvalues, associated to delayed neu-trons. This could be achieved by following the strategies recentlyproposed, e.g., in (Hoogenboom, 2002; Singh et al., 2011; Betzleret al., 2012), which might in principle be adapted to both deter-ministic and Monte Carlo methods. On the other hand, severalimprovements to the algorithm could be explored: for instance,keeping into account the effects of batch-to-batch correlations in-duced by the parameter k in subcritical calculations, or accelerat-ing the convergence for subcritical cases by sampling the initialdistribution on a guess of the fundamental mode.

Acknowledgment

The authors wish to thank AREVA and Electricité de France(EDF) for partial financial support.

References

Akcasu, Z., Lellouche, G., Shotkin, L.M., 1971. Mathematical Methods in NuclearReactor Dynamics. Academic Press.

Albertoni, S., Montagnini, B., 1966. J. Math. Anal. Appl. 13, 19–48.Bell, G.I., Glasstone, S., 1970. Nuclear Reactor Theory. Van Nostrand Reinhold

Company.Betzler, B.R., et al., 2012. LA-UR-12-24472.Brockway, D., Soran, P., Whalen, P., 1985. LA-UR-85-1224.Cao, Y., Lee, J.C., 2008. Nucl. Sci. Eng. 165, 270–282.Conn, R., Corngold, N., 1969. Nucl. Sci. Eng. 37, 85.Corngold, N., 1964. Nucl. Sci. Eng. 19, 30.Cullen, D.E., 2003. UCRL-ID-126455.Cullen, D.E., et al., 2003. UCRL-TR-201506.De Saussure, G., 1962. Nucl. Sci. Eng. 12, 433.Duderstadt, J.J., Hamilton, L.J., 1976. Nuclear Reactor Analysis. Wiley, New York.Duderstadt, J.J., Martin, W.R., 1979. Transport Theory. J. Wiley and Sons, New York.Goad, W., Johnston, R., 1959. Nucl. Sci. Eng. 5, 371–375.Greenberg, W., van der Mee, C., Protopopescu, V., 1987. Boundary Value Problems in

Abstract Kinetic Theory. Birkhäuser, Basel.Hansen, G.E., 1985. LA-UR-85-4176.Hill, T.R., 1983. LA-9602-MS (UC-32).Hoogenboom, J.E., 2002. In: Proceedings of the PHYSOR Conference. Seoul, Korea.Jörgens, K., 1958. Commun. Pure Appl. Math. 11, 219–242.Keepin, G.R., 1965. Physics of Nuclear Kinetics. Addison-Wesley, Reading, UK.Kornreich, D.E., Parsons, D.K., 2005. Ann. Nucl. Eng. 32, 964–985.Larsen, E.W., 1979. J. Math. Phys. 20, 1776–1782.Larsen, E.W., Zweifel, P.F., 1974. J. Math. Phys. 15, 1987–1997.Lehner, J., Wing, G.M., 1955. Commun. Pure Appl. Math. 8, 217–234.Lehner, J., Wing, G.M., 1956. Duke Math. J. 23, 125–142.Leppänen, J., 2012. VTT-R-05444-12. VTT Technical Research Centre of Finland.Montagnini, B., Pierpaoli, V., 1971. Transp. Theory Stat. Phys. 1, 59–75.Mosteller, R.D., Kiedrowski, B.C., 2011. LA-UR-11-04409.Muñoz-Cobo, J-L., Berglöf, C., Peña, J., Villamarín, D., Bournos, V., 2011. Ann. Nucl.

En. 38, 590–600.Nauchy, Y., Kameyama, T., 2005. J. Nucl. Sci. Tech. 42, 503–514.Nelkin, M., 1960. Nucl. Sci. Eng. 7, 210.Nelkin, M., 1963. Physica 29, 261.Nolen, S.D., Adams, T.R., Sweezy, J.E., 2012. LA-UR-12-25458.OECD Nuclear Energy Agency, 2010. International Handbook of Criticality Safety

Benchmark Experiments. Report NEA/NSC/DOC(95)03.Orndoff, J.D., 1957. Nucl. Sci. Eng. 2, 450.Pázsit, I., Pál, L., 2008. Neutron Fluctuations: A Treatise on the Physics of Branching

Processes. Elsevier, Oxford.Persson, C.M. et al., 2008. Ann. Nucl. Eng. 35, 2357.Pfeiffer, W., Brown, J.R., Marshall, A.C., 1974. GA-A13079. General AtomicPimbley, G., 1959. J. Math. Mech. 8, 837–866.Rief, H., Kschwendt, H., 1967. Nucl. Sci. Eng. 30, 395–418.Sahni, D.C., 1996. Progr. Nucl. Eng. 30, 305–320.Sahni, D.C., Sjöstrand, N.G., 1990. Progr. Nucl. Eng. 23, 241–289.Sanchez, R., Jaegers, P., 1998. LA-UR-98-336.Singh, K.P., Modak, R.S., Degweker, S.B., Singh, K., 2009. Ann. Nucl. Eng. 36, 1086–

1092.

Page 9: Alpha eigenvalue calculations with Tripoli-4®

284 A. Zoia et al. / Annals of Nuclear Energy 63 (2014) 276–284

Singh, K.P., Modak, R.S., Degweker, S.B., Singh, K., 2011. Ann. Nucl. Eng. 38, 1996–2004.

Spriggs, G.D., Busch, R.D., Williams, J.D., 1997. Ann. Nucl. Eng. 24, 205–250.TRIPOLI-4 Project Team, 2008. TRIPOLI-4 User guide, Rapport CEA-R-6169.Van Norton, R., 1960. NYO Report 9085, New York University.Wing, G.M., 1962. An Introduction to Transport Theory. Wiley, New York.X-5 Monte Carlo Team, 2003. MCNP – a general Monte Carlo N-particle transport

code, Version 5. Overview and Theory. LA-UR-03-1987, vol. I. Los AlamosLaboratory.

Yamamoto, T., 2011. Progr. Nuc. Sci. Tech. 2, 826–835.Yamamoto, T., Miyoshi, Y., 2003. In Proceedings of the 7th International Conference

on Nuclear Critical Safety, ICNC 2003, Tokai-mura.Ye, T., Chen, C., Sun, W., Zhang, B., Tian, D., 2006. In Proceedings of the 2006

Symposium on Nuclear Data. Tokai-mura, Japan.Zoia, A., Dumonteil, E., Mazzolo, A., Mohamed, S., 2012a. J. Phys. A: Math. Theor. 45,

425002.Zoia, A., Dumonteil, E., Mazzolo, A., 2012b . Europhys. Lett. 100, 40002.


Recommended