Comparison Results
NeoMC comparisons answer bounded physical questions. Each result below names the measured observable, model domain and remaining limitation.
Current Same-Observable Evidence
| Capability | Reference observable | Current result | What it supports |
|---|---|---|---|
| Cu electron K-shell ionization | measured microscopic sigma*K, 9.63-89.9 keV | all 17 points within 1.78 combined standard uncertainties | EEDL-bound K-vacancy response through the public electron runtime |
| Fe K-shell x-ray production | Kalpha and Kbeta production cross sections at 59.54 keV | NeoMC is 3.11% and 3.08% below experiment; Kbeta/Kalpha differs by 0.033% | transported photoionization plus relaxation-line expectation |
| O-16 photoneutron production | absolute O-16(gamma,n) cross section, 15.97-20.14 MeV | maximum residual 1.155 reported experimental uncertainties; RMS normalized residual 0.573 | multi-reaction photonuclear competition and mixed product handoff |
| 35 keV positron backscatter in Al | returned positron current above 50 eV | 0.1282 +/- 0.00473 versus approximately 0.136; C/E 0.943 | coupled positron material transport for this target and energy |
| light-water microscopic angular scattering | absolute d sigma/d Omega per H2O molecule, 0.0063-2.2 eV | median C/E 0.983; geometric RMS factor 1.109 over 1044 points | combined bound-H and free-O evaluated response at 293.6 K |
| TIARA 43 MeV Fe transmission | BC501A volume-average fluence behind 10 cm Fe | C/E 0.978 for 20-38 MeV and 0.957 for 38-44 MeV | high-energy neutron transport in the declared JENDL-5 iron case |
These rows do not establish arbitrary-material or arbitrary-energy transport. The detailed status table records the exact scope and report.
Verification And Diagnostic Comparisons
NeoMC also compares processing and model components with:
- NIST ESTAR, PSTAR and ASTAR stopping/range tables;
- NJOY or trusted processed nuclear data;
- OpenMC for matched neutron transport diagnostics;
- Geant4 for selected EM comparison cases;
- analytic attenuation, kinematics and statistical invariants.
These checks are valuable for locating defects. They are not substituted for a same-observable experiment.
Reproduce A Repository Consumer
Build the public benchmark consumers:
bash
cmake -S . -B build \
-DNEOMC_BUILD_IMPORTERS=ON \
-DNEOMC_BUILD_BENCHMARKS=ON
cmake --build build --parallelCurrent legacy consumer targets are:
neomc_decay_source_term;neomc_decay_inventory_chain;neomc_radioisotope_gamma_shielding;neomc_positron_annihilation;neomc_electron_range_dose;neomc_proton_csda_range;neomc_alpha_csda_range;neomc_photonuclear_xs.
Newer capability evidence programs are built with NEOMC_BUILD_DATA_TOOLS=ON and have data-specific commands in their retained reports.
How To Read A Comparison
Check five things before reusing a number:
- Is the reference experimental, an evaluated table, another code or an analytic result?
- Are the calculated and reference observables identical?
- Are source, geometry, material and data version stated?
- Does the comparison carry Monte Carlo and experimental uncertainty with their different meanings?
- Is the conclusion limited to the processes exercised by that observable?