Add setting to optionally disable atomic relaxation (#3855)

Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
This commit is contained in:
Amanda Lund 2026-03-09 23:00:10 -05:00 committed by GitHub
parent 908e63115a
commit 1dc4aa9882
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 150 additions and 9 deletions

View file

@ -604,6 +604,13 @@ transport::
settings.photon_transport = True
Atomic relaxation (the cascade of fluorescence photons and Auger electrons
emitted when an inner-shell vacancy is filled) is enabled by default whenever
photon transport is on. It can be disabled using the
:attr:`Settings.atomic_relaxation` attribute::
settings.atomic_relaxation = False
The way in which OpenMC handles secondary charged particles can be specified
with the :attr:`Settings.electron_treatment` attribute. By default, the
:ref:`thick-target bremsstrahlung <ttb>` (TTB) approximation is used to generate