Skip to main content
Calcimator

Criticality Calculator

Estimate neutron multiplication factor from geometry, enrichment, moderation, and reflection parameters.

About this calculator

This is an educational illustration of the reactor-physics concepts behind criticality -- it is not a criticality-safety tool and should never be used to plan, evaluate, or make decisions about a real fissile-material configuration. Real criticality safety analysis requires validated Monte Carlo transport codes (such as MCNP or SCALE/KENO) run by qualified nuclear criticality safety engineers, not a simplified web calculator. With that said, the concepts this tool illustrates are real and standard in introductory nuclear engineering texts. The infinite-medium multiplication factor k-infinity is built from the classic four-factor formula, k-infinity = eta x f x p x epsilon: eta is the number of neutrons produced per neutron absorbed in fuel (it rises with U-235 enrichment, since a higher fraction of neutron absorptions in the fuel go to the fissile isotope rather than to non-fission capture in U-238); f is the thermal utilization factor, the fraction of thermal neutrons absorbed in fuel rather than elsewhere; p is the resonance escape probability, the fraction of neutrons that slow down past the U-238 resonance-capture energies without being absorbed; and epsilon is the fast fission factor.

A real reactor's six-factor formula then multiplies k-infinity by two separate non-leakage probabilities (fast and thermal); this simplified tool combines both into one overall non-leakage probability P_NL, estimated from mass, geometry, and reflector, to get k-effective = k-infinity x P_NL. Reactivity, rho = (k-effective - 1) / k-effective, is the standard way reactor physics expresses how far a system sits from exact criticality (k-effective = 1). This tool's numeric constants are illustrative approximations chosen to show the right qualitative trends (more mass, better moderation, and a reflector all raise k-effective; a less compact geometry lowers it) -- they are not validated cross-section data and should not be read as precise physical predictions.

Inputs

%
lb

Results

k-effective

0.05

k-infinity0.86
Reactivity (ρ)-18.87
Criticality StatusDeeply Subcritical
Subcritical Multiplication1.1×
Estimated Critical Mass333.3 kg
Non-Leakage Probability0.06
How to Use This Calculator
  1. Enter U-235 Enrichment, Fissile Mass, and Geometry.
  2. Set Moderation Level and Reflector.
  3. Review the k-effective result.
  4. Use k-infinity and Reactivity (ρ) to understand how the inputs interact.
  5. Use the chart to visualize the results and explore different scenarios by adjusting inputs.

How the result changes with U-235 Enrichment

U-235 Enrichmentk-effective
2.250.03
3.380.04
6.750.08
110.13

What each input means

U-235 Enrichment
Uranium-235 enrichment in weight percent. LEU: <20%, Natural: 0.711%, Power reactor: 3–5%.
Fissile Mass
Total mass of fissile material (U-235 equivalent) in kilograms.
Geometry
Fissile mass geometry. A sphere minimizes surface-to-volume ratio and neutron leakage, so it is the most reactive shape for a given mass.
Moderation Level
How much neutron moderator (e.g., water) is present. Thermal reactors run near the optimal moderation ratio; too little or too much moderator both reduce reactivity.
Reflector
A reflector scatters escaping neutrons back into the fissile mass, lowering the mass needed to reach a given k-effective.

What each result means

Criticality Status
Qualitative band for k-effective: Deeply Subcritical (<0.9), Subcritical (0.9-0.95), Approaching Critical (0.95-0.98), Near Critical (0.98-1.0), or Supercritical (>=1.0).

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    5 parameters
    U-235 Enrichment = 4.5, Fissile Mass = 10, Geometry = 1, Moderation Level = 3, Reflector = 1 = 5 input(s) provided
  2. Calculate k-effective
    k-effective
    0.0503 = 0.0503
  3. Calculate k-infinity
    k-infinity
    0.8641 = 0.8641
  4. Calculate Reactivity
    Reactivity
    -18.87214 = -18.87214

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

What does k-effective actually mean?

k-effective is the average number of neutrons from one fission that go on to cause another fission, accounting for both absorption and leakage out of the system. k-effective below 1 means the neutron population shrinks over time (subcritical); exactly 1 means a steady, self-sustaining chain reaction (critical); and above 1 means the population grows (supercritical). It's the single most important number in reactor physics and criticality safety.

What is the four-factor formula this calculator uses for k-infinity?

The four-factor formula, k-infinity = eta x f x p x epsilon, estimates the neutron multiplication factor for an infinitely large medium with no neutron leakage. Eta is neutrons produced per absorption in fuel, f is the fraction of neutrons absorbed in fuel rather than elsewhere, p is the probability a neutron slows down without being captured in a U-238 resonance, and epsilon accounts for extra fissions from fast neutrons. It's a standard building block in introductory reactor-physics texts, used before accounting for real-world neutron leakage.

Why does a sphere need less fissile mass to go critical than a slab?

A sphere has the smallest surface area for a given volume of any shape, so for the same mass it loses proportionally fewer neutrons to leakage out through its surface than a cylinder or slab does. Less leakage means a higher non-leakage probability, which raises k-effective for the same mass -- which is exactly why this calculator's geometry setting treats a sphere as the most reactive shape and a slab as the least reactive.

What does adding a neutron reflector do?

A reflector -- water, steel, beryllium, or another neutron-scattering material placed around the fissile mass -- scatters some of the neutrons that would otherwise escape back into the core, lowering the effective leakage. That means a reflected configuration can reach the same k-effective with less fissile mass than a bare (unreflected) one, which is why reflector material is treated as a serious safety consideration in real criticality-safety work, not just an engineering detail.

Can I use this calculator to check whether a real quantity of material is safe?

No. This tool uses simplified, illustrative constants to demonstrate the shape of real reactor-physics relationships -- it is not validated against measured cross-section data and has no safety margins built in. Any real question about whether a fissile-material configuration is subcritical must go through qualified nuclear criticality safety engineers using validated transport codes and applicable regulatory limits, never a general-purpose educational calculator like this one.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.