Implement user-configurable random number stride (#3067)

Co-authored-by: Paul Romano <paul.k.romano@gmail.com>
This commit is contained in:
ahman24 2025-03-05 08:26:38 +09:00 committed by GitHub
parent e2557bbe22
commit 239f7fed5e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 153 additions and 3 deletions

View file

@ -538,6 +538,15 @@ pseudo-random number generator.
*Default*: 1
--------------------
``<stride>`` Element
--------------------
The ``stride`` element is used to specify how many random numbers are allocated
for each source particle history.
*Default*: 152,917
.. _source_element:
--------------------

View file

@ -23,6 +23,7 @@ The current version of the statepoint file format is 18.1.
bank is present (1) or not (0).
:Datasets: - **seed** (*int8_t*) -- Pseudo-random number generator seed.
- **stride** (*uint64_t*) -- Pseudo-random number generator stride.
- **energy_mode** (*char[]*) -- Energy mode of the run, either
'continuous-energy' or 'multi-group'.
- **run_mode** (*char[]*) -- Run mode used, either 'eigenvalue' or