Antranova Engineering AB

Neutron Moderation Simulator

Monte Carlo elastic slowing-down of fast neutrons in a moderator; lethargy gain, collisions to thermal energy, moderating power and ratio

AntraSIM0100
Ready. Reference configuration
Hover for cursor readout · click the trajectory plot sets the inspection collision · ←/→ keys move the cursor, Enter sets the inspection collision · legend chips toggle curves
Data table

Theory & Method

Neutron Moderation Simulator · AntraSIM v1.0.0

Theory & Method

Neutron Moderation Simulator · AntraSIM-0100 · version 1.0.0 · build 2026-09-24. This document describes the model as implemented in the application; the numbers and tables that depend on the model (verification results, regression values, parameter defaults, expected exercise results) were generated at build time from the same core code that the application runs.

How to read this document. Each topic follows the progression Intuition → Physical mechanism → Mathematical formulation → Engineering interpretation → Assumptions and limitations. Section 12 contains laboratory exercises with expected results; each exercise has a Load set-up button that configures the simulator exactly as described.

Model status. Software-verified (Section 7) against analytic lethargy-gain expressions, an exact renewal-theory case and independent quadrature. Not validated against experiments or transport codes. Cross sections are energy-independent, rounded textbook-level values classified as estimate — not verified (Section 8, Section 10). Principle simulator for training; not safety-grade.

1. Physical Background

Intuition A neutron born in fission carries about 2 MeV, but the chain reaction in a water-moderated reactor is sustained mainly by neutrons with about 0.025 eV. Between birth and absorption the neutron must lose more than nine orders of magnitude of energy. It does so by bouncing off nuclei: a collision with a light nucleus takes a large share of the energy, a collision with a heavy nucleus almost none. A moderator is a material made of light nuclei that scatter well and absorb little. Because each collision removes a roughly constant fraction of the energy rather than a constant amount, the neutron energy falls exponentially with the number of collisions, and it is natural to count energy on a logarithmic scale.

Physical mechanism

fission neutron, about 2 MeV→elastic collisions with moderator nuclei→energy loss per collision (random, set by the nuclear mass A)→lethargy gain→number of collisions to reach thermal energy→moderating power and ratio

Neutrons are classified by energy: fast above about 0.1 MeV, intermediate between about 1 eV and 0.1 MeV, slow below about 1 eV, and thermal when they are in approximate equilibrium with the moderator (most probable energy 0.0253 eV at 293 K). The simulator draws these boundaries on the trajectory plot.

Engineering interpretation The number of collisions and the macroscopic scattering cross section together set the distance a neutron travels while slowing down and hence the size and the fuel-to-moderator ratio of a lattice; the absorption in the moderator sets the price of moderation in terms of lost neutrons. Assumptions and limitations The model is a principle model of the collision kinematics only (Section 9); it does not compute space, time, absorption during slowing-down or the thermal spectrum.

2. Assessment of the Source Material and Learning Objectives

Basis The learning objectives are taken from the NUREG-1021 BWR knowledge-and-ability catalog, Reactor Theory, section 292001 (Neutron characteristics) [1]. The catalog was consulted at excerpt level through the project knowledge; no earlier simulator or notebook was the source of this model, so there are no source-model findings to reconcile. Table 2.1 states which objectives the simulator supports and, equally important, which it does not.

Objective (paraphrased)Support in AntraSIM-0100
Define fast, intermediate, slow and thermal neutronsEnergy classes marked in the trajectory plot and in the inspection panel.
Describe the moderation process and the characteristics of a good moderatorMonte Carlo collisions; ξ, moderating power ξΣs and moderating ratio ξΣs/Σa for four materials and a custom nuclide.
Explain why light nuclei are efficient moderatorsExercises 1–3; α, ξ and N̄ versus mass number.
Prompt and delayed neutrons, neutron lifetime, sourcesNot modelled. Delayed neutrons and kinetics are treated by the existing AntraSIM point-kinetics simulator and by AntraSIM-0130, -0106.
Neutron flux distribution and leakageNot modelled here; see AntraSIM-0120 (two-group diffusion).
Slowing-down timeNot modelled (collision counts only, no velocities or path lengths).

Table 2.1 — Coverage of the catalog objectives (audit finding A-1: the simulator supports the moderation objectives only; the remaining objectives of 292001 are listed for transparency).

IDFindingResolution
A-1Objectives of 292001 on lifetime, delayed neutrons and flux shape cannot be met by a collision-kinematics model.Stated in Table 2.1; covered by other simulators of the family.
A-2The frequently quoted “18 collisions” for hydrogen is the leading term L/ξ = 18.2; the expected number of collisions until the energy first falls to Eth is L + 1 = 19.198 because the last collision overshoots the boundary.Both are shown; the difference is explained in Section 3 and used in Exercise 1.

3. Governing Equations

Intuition In an elastic collision the neutron cannot lose more than a limiting fraction of its energy; how much it loses within that limit depends on the scattering angle. If the scattering is equally likely in all directions in the centre-of-mass system (isotropic s-wave scattering, valid for neutrons below about 1 MeV), every outgoing energy between the lower limit and the incoming energy is equally probable.

Mathematical formulation For a target of mass number A at rest the outgoing energy E′ after a collision at energy E is uniformly distributed on [αE, E]:

α=(A−1A+1)2,E′=E[α+(1−α)U],U~Uniform(0,1)

with α the smallest possible ratio E′/E [–] (α = 0 for hydrogen). It is convenient to use lethargy, u = ln(E0/E), because the gain per collision g = ln(E/E′) then has a distribution independent of energy. Its density and moments are

f(g)=e−g1−α(0≤g≤ln(1/α)),ξ=⟨g⟩=1+αlnα1−α,⟨g2⟩=2−αln2α+2αlnα−2α1−α

where ξ [–] is the mean logarithmic energy decrement per collision (ξ = 1 for hydrogen, ξ ≈ 2/(A + 2/3) for A ≫ 1). For a mixture (for example H2O) the collision partner j is chosen with probability pj = njσs,j/Σknkσs,k and the mixture moments are the pj-weighted sums of the nuclide moments.

Engineering interpretation The neutron has to gain L = ln(E0/Eth) = 18.2 lethargy units for the default energies. Since each collision gains ξ on average, the leading estimate of the number of collisions is L/ξ. The gains are independent and identically distributed, so the collision count is a renewal count; the classical asymptotic renewal results give, including the overshoot of the last collision,

N¯≃Lξ+⟨g2⟩2ξ2,Var(N)≃(⟨g2⟩−ξ2)Lξ3

The first relation is exact for hydrogen, where g is exponentially distributed with mean one and the count is Poisson: N̄ = L + 1. The macroscopic quantities that rank moderators are

Σs=Nm∑jnjσs,j,moderating power=ξΣs,moderating ratio=ξΣsΣa

with Nm = ρNA/M the number of molecules per cm³ [cm⁻³], σ [b = 10⁻²⁴ cm²] and Σ [cm⁻¹]. The moderating power says how quickly a material slows neutrons; the moderating ratio says how much slowing-down one obtains per unit of absorption. Assumptions and limitations Elastic, isotropic centre-of-mass scattering; stationary target nuclei; energy-independent cross sections; no absorption or leakage while slowing down.

4. Inputs and Operating Conditions

Inputs Material (light water, heavy water, graphite, beryllium, or a custom single nuclide with its mass number, scattering and absorption cross sections and density); source energy E0 [MeV]; thermalisation energy Eth [eV]; number of histories; random seed; number of displayed trajectories (1–5); inspection collision number. All quantities are entered in the units shown; the inspection collision can be set by clicking the trajectory plot. There is no time-dependent operating input, so no operating-history table is provided.

Cost cap The estimated total number of collisions (renewal estimate × histories) must not exceed 6·10⁶; otherwise the input is refused with the largest admissible number of histories. This keeps every recalculation below a fraction of a second.

Input Configuration (IC) and CSV The Input Configuration (IC) is a JSON file (format “AntraSIM-input-configuration”, schemaVersion 1) that stores the complete canonical configuration; every key carries its unit. Loading is all-or-nothing: the file is parsed, identified (format, schema, application id), compared structurally with the reference configuration (same keys, same types, admissible array lengths), range-checked, and only then committed. Older schemas would be migrated by an explicit registered migration or rejected with a message; a migration hook is exercised by the verification suite. Restore defaults returns every input, table and exercise-dependent setting to the reference configuration. CSV exports carry metadata lines (#), the complete IC as one # line and ASCII-only column names.

5. Calculated Quantities

For the selected moderator: the analytic ξ and the Monte Carlo estimate ξMC (total lethargy gain divided by total number of collisions, which is unbiased by Wald’s identity); the Monte Carlo mean number of collisions with its standard error; the renewal-theory prediction and the leading term L/ξ; the standard deviation of N; the histogram of N with a Gaussian of the renewal mean and variance; the histogram of the gain per collision with the analytic density; Σs, ξΣs, Σa and the moderating ratio; and the analytic N̄(A) curve for single nuclides. For the default case (light water, 18.2 lethargy units) the analytic values are ξ = 0.9236, L/ξ = 19.7, renewal N̄ = 20.77, Σs = 1.464 cm⁻¹, ξΣs = 1.352 cm⁻¹ and ξΣs/Σa = 60.91.

Table 5.1 — Moderator comparison for the default energies (generated from the code).

ModeratorξL/ξN̄ (renewal)Σs [cm⁻¹]ξΣs [cm⁻¹]ξΣs/Σa
Light water (H2O)0.923619.720.771.4641.35260.91
Heavy water (D2O)0.508335.836.860.35220.1794381
Graphite (C)0.1578115.31160.3770.05949211.9
Beryllium (Be)0.206688.0888.770.75410.1558137

Table 5.2 — Mass-number dependence of α, ξ and N̄ for single nuclides (generated from the code).

Aαξ2/(A+2/3)N̄ (renewal)
101119.2
20.11110.72530.7525.89
90.640.20660.206988.77
120.7160.15780.1579116
160.77850.11990.12152.4
560.93110.035290.03529516.3
2380.98330.008380.008382172

6. Numerical Method

Approach Each history starts at E0. While E > Eth the collision partner is sampled from the cumulative probabilities pj, the new energy is E[αj + (1 − αj)U], and the gain g = ln(E/E′) is accumulated. The first Ntraj histories store their complete energy sequence. Details Random numbers come from a seeded 32-bit generator (mulberry32) implemented in the core, so the same seed reproduces every result bit for bit. The standard error of the mean is √(Var/H) from the sample variance of N. The histogram uses at most 60 bins of integer width; the gain histogram uses 50 bins on [0, min(12, ln(1/αmin))]. A history is stopped at 5000 collisions as a safeguard (never reached within the cost cap). There is no time stepping, no tolerance and no iteration. For the default case the calculation takes 23 ms in Node on the reference machine of the build (≈ 10⁷ collisions per second), so results are recomputed automatically after every valid input change.

7. Verification and Numerical Accuracy

Scope Verification shows that the equations are solved correctly and that reference values are reproduced; it is not validation. The suite runs in the application (footer → Verification) and in Node with the same code. A failing test is a finding: the cause is diagnosed, the criterion is never adjusted until it passes. During development three tests initially failed and were traced to test defects, not to the model: the invariant test compared the smallest energy ratio with the wrong nuclide (oxygen instead of the smallest α in the mixture, hydrogen), one exercise set-up exceeded the cost cap, and the regression values had not yet been stored.

Table 7.1 — Release verification suite (13 of 13 passed; generated from an actual run).

IDTestCriterionResultMeasured
T1Mean logarithmic decrement ξ and second moment E[X²] vs. Simpson quadrature of the lethargy-gain density (A = 2, 9, 12, 56, 238); ξ(A = 1) = 1 exactlymax relative difference ≤ 1e-9; ξ(1) = 1PASS2.67e-11
T2Monte Carlo mean lethargy gain per collision vs. analytic ξ (A = 1, 12, 56)|ξ_MC − ξ| ≤ 4 standard errorsPASSmax 1.17 σ
T3Hydrogen (A = 1): exact result E[N] = ln(E0/Eth) + 1 (lethargy gains are Exp(1); the number of renewals is Poisson)|N̄ − (L + 1)| ≤ 4 standard errorsPASSN̄ = 19.2038 vs 19.1975 (0.65 σ)
T4Light water: Monte Carlo mean collisions vs. renewal-theory prediction L/ξ + E[X²]/(2ξ²) (asymptotic; O(1/L) remainder)|N̄ − N_analytic| ≤ 4 standard errors + 0.05PASSN̄ = 20.788 vs 20.773
T5Graphite and beryllium: Monte Carlo mean collisions vs. renewal-theory predictiondifference ≤ 4 standard errors + 0.1PASSexcess ≤ 0.000
T6Determinism: identical seed reproduces every result bit for bit; a different seed changes the sampleidentical / differentPASSseed 12345: 20.80400; seed 999: 20.80330
T7Invariants: every energy strictly decreases along a history; the last energy is ≤ E_th; no collision loses more than the kinematic limitall historiesPASSmin E'/E = 4.04e-7 ≥ α_min = 0
T8Histogram normalisation (collision-number density) and analytic lethargy-gain density integrate to one|∫ − 1| ≤ 1e-9 (histogram); ≤ 0.02 (gain pdf, truncated at 12 lethargy units)PASS0 ; 5.6e-3
T9Scale invariance: (E0, E_th) → (2·E0, 2·E_th) gives identical histories for the same seedidentical mean, ξ_MC and histogramPASS20.804000 = 20.804000
T10IC round trip restores every input exactly; 7 malformed files are rejected; an explicit migration is applied and reportedexact; 7 of 7 rejected; migratedFrom = 0PASSround trip true; rejected 7/7; migrated from 0
T11All laboratory exercise set-ups are valid and compute5 of 5 validPASSslowest 142 ms
T12Default-case regression values (light water, 20000 histories, seed 12345): mean collisions and ξ_MCmax relative difference ≤ 1e-9 to the stored valuesPASS0 (N̄ = 20.80400, ξ_MC = 0.922365)
T13Invalid inputs are refused: E0 ≤ E_th, cost cap exceeded, non-integer histories, too many trajectories4 of 4 rejectedPASS4 of 4

Default-case regression values (light water, 20000 histories, seed 12345): N̄ = 20.804, ξMC = 0.9223651; stored in the suite (T12) and printed from the same run. The Monte Carlo results are statistical estimates: the comparison with theory is therefore made in standard errors, and agreement within 4 standard errors is a consistency check of the implementation, not a proof of physical accuracy. Software verification, numerical accuracy and model validation are distinct; no validation against measured data or transport codes exists.

8. Model Parameters and Constants

Evidence classes: externally sourced derived assumption not verified. There is no earlier release, so the “previous value” column of the reasonableness check is empty; the assessment is given in the basis column. The reference case is “2 MeV neutrons in cold light water thermalised at 0.025 eV”.

ParameterDefaultUnitClassBasis and assessmentEditable
E02MeVassumptionTypical mean fission-neutron energy about 2 MeV (rounded; the Watt spectrum is not sampled). Reasonable for a training reference; not verified against an evaluated spectrum.yes
Eth0.025eVexternally sourcedMost probable energy of a 293 K Maxwellian, 0.0253 eV, rounded to 0.025 eV; a bookkeeping boundary (Section 9).yes
Nhist, seed20000, 12345–assumptionChosen so that the standard error of the mean collision number is below 0.5 % in about 30 ms; deterministic seed (mulberry32).yes
σs(H), σs(O)20.0, 3.8bnot verifiedRounded textbook-level free-atom values, energy independent. Transcribed from memory of standard compilations; not re-checked against ENDF/JEFF in this release.no (material table)
σs(D), σs(C), σs(Be)3.4, 4.7, 6.1bnot verifiedAs above.no (material table)
σa(H, D, O, C, Be)0.332, 0.00052, 0.00019, 0.0035, 0.0092bnot verified2200 m/s absorption cross sections, rounded textbook-level; used only for the moderating ratio ξΣs/Σa (not for the slowing-down histories).no (material table)
ρ (H2O, D2O, C, Be)1.00, 1.105, 1.60, 1.85g/cm³assumptionRoom-temperature values; operating densities (hot water) are lower and shift Σs and the moderating ratio.no (material table)
α = ((A−1)/(A+1))²formula–derivedElastic scattering kinematics; exact.no
Custom nuclide1–assumptionMass number A (also used as molar mass in g/mol); the three further custom parameters set Σs and Σa for the moderating ratio only.yes

Consistency check: with the tabulated values the light-water moderating power is 1.352 cm⁻¹, of the same magnitude as the commonly quoted value near 1.4 cm⁻¹; the moderating ratio is 60.91, which is lower than some textbook values because a molecule-level σa and the rounded H cross section are used. No source value was found to be off by a large factor; none was verified against an evaluated library.

9. Model Scope and Limitations

Represented Elastic scattering kinematics for stationary nuclei with isotropic centre-of-mass scattering; the statistics of the collision count; moderator figures of merit. Not represented Inelastic scattering and (n,2n) reactions (the simulator warns above rough, unverified thresholds: about 6 MeV for oxygen, 4.4 MeV for carbon, 1.9 MeV for beryllium and about 1 MeV for heavy nuclei); anisotropic (p-wave) scattering at high energy; energy dependence of the cross sections, including resonances; chemical binding, thermal motion and up-scattering below about 1 eV (the thermalisation energy is a bookkeeping boundary, not a thermal spectrum); absorption and leakage during slowing-down; the spatial and temporal aspects (slowing-down length, slowing-down time); moderator temperature and void effects (see AntraSIM-0140); the Watt fission spectrum (a single source energy is used).

10. Data Provenance and Open Points

What was found The learning objectives from NUREG-1021 [1] (excerpt level). The kinematic formulas are derived in Section 3 and verified by quadrature and by the exact hydrogen case. What was not found No evaluated-library cross sections (ENDF/B, JEFF) were retrieved for this release; the rounded scattering and absorption cross sections and the densities were entered from standard textbook-level knowledge. Unverified items All cross sections in the material table (class “not verified”); the 2 MeV source energy (assumption); the equivalence of the “moderating ratio” with textbook values. Users should not quote the numerical moderating ratios as design data.

11. References

External standards and reports

  1. [1] U.S. Nuclear Regulatory Commission, Operator Licensing Examination Standards for Power Reactors, NUREG-1021 (BWR knowledge-and-ability catalog, Reactor Theory, section 292001). Consulted at excerpt level (project copy).
  2. [2] J. R. Lamarsh and A. J. Baratta, Introduction to Nuclear Engineering, 3rd ed., Prentice Hall, 2001. Further reading — not consulted (source of the terminology and of the textbook comparison values).
  3. [3] J. J. Duderstadt and L. J. Hamilton, Nuclear Reactor Analysis, Wiley, 1976. Further reading — not consulted (elastic scattering and slowing-down theory).
  4. [4] U.S. Department of Energy, DOE Fundamentals Handbook — Nuclear Physics and Reactor Theory, DOE-HDBK-1019/1-93 and -1019/2-93. Further reading — not consulted.
  5. [5] D. R. Cox, Renewal Theory, Methuen, 1962. Further reading — not consulted (asymptotic expressions for the renewal count used in Section 3).

Antranova model basis

  1. [A1] Antranova Engineering AB, AntraSIM Production System Prompt v1.0.3 and AntraSIM Template v1.0.0 (software structure, documentation conventions).

12. Exercises and Laboratory Work

The five exercises below are meant for an introductory reactor-physics laboratory (about 20 minutes each). Each begins with a Load set-up button that configures the simulator; the numbers under Expected results were generated from the same code and reproduce exactly with the stated seed. Monte Carlo values fluctuate within their standard error when the seed is changed.

Exercise 1 — Hydrogen, the ideal moderator

Objective: relate the collision kinematics to the exponential lethargy gain and the “+1” of the renewal count. Prerequisite: Section 3.

Learning outcomes. Explain why a hydrogen nucleus can absorb all of the neutron energy in one collision; predict the mean number of collisions for hydrogen from L = ln(E0/Eth); distinguish L/ξ from the exact expected count.

pure hydrogen (A = 1), 2 MeV → 0.025 eV, 100 000 histories, seed 12345.

  1. Read N̄ (Monte Carlo) and its standard error in the Inspection panel and compare with L/ξ and with renewal N̄.
  2. In the “Lethargy gain” plot, look at the analytic density on the logarithmic axis: what shape has a straight line there?
  3. Note ξMC and the largest number of collisions observed.
  4. Change E0 to 20 MeV and back; how does N̄ change and why by that amount?

Expected results. N̄MC = 19.206 ± 0.013; exact L + 1 = 19.198; leading term L/ξ = 18.2. ξMC = 0.9997 (analytic 1). The gain density is a straight line of slope −1 on the logarithmic axis (exponential, unbounded because α = 0). Raising E0 from 2 to 20 MeV adds ln 10 = 2.30 collisions.

Discussion. Why is the 18 collisions quoted in textbooks not the mean of the Monte Carlo sample?

Exercise 2 — Four moderators compared

Objective: rank moderators by collisions, moderating power and moderating ratio.

Learning outcomes. Explain the characteristics of a good moderator; justify light water in a BWR and heavy water where neutron economy is decisive.

light water, 50 000 histories; then select D₂O, graphite and beryllium in turn.

  1. For each material record N̄MC, ξ, ξΣs and the moderating ratio (also listed in the Moderator properties panel).
  2. Rank the four materials by number of collisions, by moderating power and by moderating ratio.
  3. Which material needs the smallest volume to slow neutrons, which the smallest absorption per unit slowing-down?

Expected results. Monte Carlo mean collisions: H₂O 20.79 ± 0.021, D₂O 36.86 ± 0.029, graphite 116 ± 0.029, beryllium 88.78 ± 0.026. The analytic comparison is Table 5.1: light water has the highest moderating power, heavy water the highest moderating ratio by a large factor; graphite and beryllium need several times more collisions than water.

ModeratorξL/ξN̄ (renewal)Σs [cm⁻¹]ξΣs [cm⁻¹]ξΣs/Σa
Light water (H2O)0.923619.720.771.4641.35260.91
Heavy water (D2O)0.508335.836.860.35220.1794381
Graphite (C)0.1578115.31160.3770.05949211.9
Beryllium (Be)0.206688.0888.770.75410.1558137

Discussion. Light water is compact and cheap but absorbs neutrons: what does the reactor designer pay for it (enrichment)?

Exercise 3 — Mass-number dependence

Objective: see why heavy nuclei are poor moderators and test the asymptotic formula ξ ≈ 2/(A + 2/3).

Learning outcomes. Explain the trend of α, ξ and N̄ with A; use the log–log N̄(A) plot as a design chart.

custom nuclide A = 56 (iron-like), 5000 histories.

  1. Read ξ, L/ξ, the renewal N̄ and the Monte Carlo N̄; look at the trajectory plot: how does the “staircase” differ from hydrogen?
  2. Try A = 1, 2, 12, 16 and 238 (for A = 238 reduce the number of histories as the input hint suggests).
  3. Locate your material on the N̄(A) plot.

Expected results. For A = 56: ξ = 0.03529 (asymptotic formula 0.03529), L/ξ = 515.6, renewal N̄ = 516.3, Monte Carlo N̄ = 516.5 ± 0.19. The trajectories are almost straight lines on the semilogarithmic plot with small steps. Table 5.2 lists all reference nuclides.

Discussion. Why can iron in the core structure hardly moderate but still remove neutrons from the fast region?

Exercise 4 — Energy range and thermal cut-off

Objective: show that only the energy ratio matters for the collision count.

Learning outcomes. Use lethargy instead of energy; predict the effect of a harder source or a higher cut-off.

graphite, E0 = 10 MeV, Eth = 1 eV, 20 000 histories.

  1. Record L and N̄ for the loaded case, then restore E0 = 2 MeV and Eth = 0.025 eV (graphite).
  2. Now set E0 = 4 MeV and Eth = 0.05 eV.

Expected results. Loaded case: L = 16.12, N̄MC = 102.9. Graphite 2 MeV → 0.025 eV: L = 18.2, N̄MC = 116.1. Graphite 4 MeV → 0.05 eV has the same ratio and gives N̄MC = 116.1 — identical to 116.1 because the same seed reproduces the same histories, only scaled in energy.

Discussion. Why does a higher thermalisation cut-off reduce the number of collisions only logarithmically? The simulator shows a warning for the 10 MeV source in graphite: which physical process, neglected here, becomes important at that energy and what would it do to the collision count?

Exercise 5 — Statistics and random seed

Objective: understand Monte Carlo uncertainty and reproducibility.

Learning outcomes. Interpret a standard error; predict the number of histories needed for a target precision.

light water, 200 histories, seed 7.

  1. Note N̄ ± SE; change the seed to 8; then use 20 000 histories.
  2. Compare the standard errors and the relative sizes; check the 1/√H scaling.

Expected results. Seed 7: N̄ = 20.57 ± 0.33; seed 8: N̄ = 21.07 ± 0.35. With 20 000 histories the standard error is 0.034; the ratio of the standard errors (200 versus 20 000 histories) is 9.9, close to √100 = 10. Both 200-history means are compatible with the renewal-theory value 20.77 within about two standard errors.

Discussion. How many histories are needed for a 0.1 % standard error of the mean? (Answer: about 100 times the number that gives 1 %.)

About & Licence

Neutron Moderation Simulator

AntraSIM simulator family · Antranova Engineering AB

Licence.
Software origin and intellectual property. The software implementation, numerical implementation, visualisation, user interface, integration and application architecture were developed by Antranova Engineering AB. Antranova does not claim ownership of physical laws, published standards and their data, evaluated nuclear data, published correlations or other third-party formulations, which are cited in Theory & Method. The scattering kinematics and the lethargy formalism are textbook physics; Antranova claims only the software implementation.
Engineering-use disclaimer. Provided for engineering guidance, analysis and training. Results requiring safety, regulatory, contractual or operational significance shall be independently verified. Principle (demonstration) simulator for training: elastic scattering only, energy-independent cross sections, no chemical binding or thermal motion, no absorption during slowing-down. It is not validated against experiments and is not safety-grade.

Verification suite

Not run.

Runs the release verification set in this browser using the same model code as the simulator. It does not alter the current case. Software verification and numerical accuracy only — this is not physical validation. See Theory & Method §7.

IDTestAcceptance criterionResultMeasured