ReactorMC
Educate · Reference · Create
Learn MCNP, OpenMC, SERPENT & SCONE — free Monte Carlo tutorials for nuclear engineering, reactor physics, and radiation transport.
- tutorial pages
- 100+ tutorial pages
- Monte Carlo codes
- 4 Monte Carlo codes
- PNNL materials
- 411 PNNL materials
- reactor database
- 52 reactor database
- editor products
- 3 editor products
TUTORIALS
Monte Carlo education hub
100+ pages of structured lessons from first input to full reactor models — written for engineers, with every example verified.
Start learning// NRDP
Nuclear reference data portal
Evaluated cross sections, material cards, and reactor parameters — copy-paste ready for all four codes.
Software division of ReactorMC
Editor tooling for MCNP, OpenMC, Serpent & SCONE — on the desktop, in VS Code, and in Sublime Text or Notepad++.
New here? Start with this path
Four steps from zero to a running reactor model — each one links straight into the site.
Learn the physics
Monte Carlo fundamentals: transport, tallies, statistics, and variance reduction.
02Pick your code
MCNP, OpenMC, SERPENT, or SCONE? Compare licensing, workflow, and strengths.
03Run a pin cell
Build your first criticality model with a worked PWR pin-cell example.
04Equip your editor
Add syntax highlighting, validation, and lattice builders with GROVES, OWEN, or NICHOLS.
Latest additions
Recently shipped across the tutorial, data, and software sides of ReactorMC.
NRDP terminal revamp
The whole reference portal rebuilt on a dark reference-terminal theme with a unified hub.
NRDPPNNL compendium — 411 materials
Full PNNL-15870 Rev. 2 with generated MCNP, OpenMC, Serpent & SCONE cards.
SoftwareNICHOLS v1.0.0
Sublime Text & Notepad++ packages: syntaxes, completions, and 4 color schemes.
NRDPALLEN Doppler Studio
Multi-temperature resonance broadening with self-shielding and resonance integrals.
SoftwareCross-code converter
MCNP↔OpenMC stable (OWEN v1.0.0 / GROVES v1.3.4) — Rosetta diff, honest TODO markers.