PACZKA DANYCH WSADOWYCH OPENMC
Kalkulator: Masa krytyczna — Pu-239 (δ)
polskiatom.pl

PARAMETRY SYMULACJI
-------------------
  Materiał rdzenia: Pu-239 (δ)
  Gęstość rdzenia: 15.800 g/cm3
  Reflektor: brak
  R_kryt (rdzeń): 6.312 cm
  Masa krytyczna: 16.645 kg
  Cząstki/batch: 100000
  Batche aktywne: 200

WYMAGANIA
---------
1. OpenMC >= 0.13  (https://docs.openmc.org/en/stable/usersguide/install.html)
   Instalacja: pip install openmc
   Lub:        conda install -c conda-forge openmc

2. Dane przekrojów czynnych ENDF/B-VIII.0 (~5 GB):
   https://openmc.org/official-data-libraries/
   Po pobraniu ustaw zmienną środowiskową:
     export OPENMC_CROSS_SECTIONS=/sciezka/do/cross_sections.xml   (Linux/Mac)
     set OPENMC_CROSS_SECTIONS=C:\sciezka\do\cross_sections.xml    (Windows)

URUCHOMIENIE
------------
  cd <katalog z tymi plikami>
  openmc                          # Symulacja — kilka minut na laptopie (100k cząstek)
  python extract_results.py       # Ekstrakcja k_eff → results.json

PLIKI W PACZCE
--------------
  materials.xml      - składy izotopowe materiałów (format ENDF/B-VIII.0)
  geometry.xml       - geometria układu (sfera lub walec + opcjonalny reflektor)
  settings.xml       - parametry MC: {N_PARTICLES} cząstek, {N_BATCHES} batchy ({N_INACTIVE} nieaktywnych)
  tallies.xml        - mierzalne wielkości: szybkość rozszczepień, strumień, k-eff
  extract_results.py - skrypt Python do wyodrębnienia k_eff z pliku statepoint.*.h5
  README.txt         - ten plik

PORÓWNANIE Z KALKULATOREM ANALITYCZNYM
---------------------------------------
Kalkulator na polskiatom.pl używa przybliżeń dyfuzji 1-grupowej lub modeli
deterministycznych, które mogą różnić się od OpenMC o kilkanaście procent
(dyfuzja 1-grupowa typowo zawyża masę krytyczną; Grueling-Goertzel itp.
dają dokładniejsze przybliżenia, ale dalej odbiegają od pełnego MC).
OpenMC z ENDF/B-VIII.0 jest standardem w obliczeniach krytyczności (±0.1–0.5%
dla dobrze zdefiniowanych geometrii, licząc od eksperymentu ICSBEP).

ŹRÓDŁA
------
- OpenMC: Romano P.K. et al., Ann. Nucl. Energy 82 (2015) 90-97
  https://openmc.org/
- ENDF/B-VIII.0: Brown D.A. et al., Nucl. Data Sheets 148 (2018) 1-31
  https://www.nndc.bnl.gov/endf/b8.0/
- ICSBEP (benchmarki krytyczności): https://www.oecd-nea.org/jcms/c_62874