Description
Bug Description
Particle.speed()
has not been implemented for MG mode.- Delayed neutrons are emitted at t = 0 and promptly in MG and CE modes, respectively.
Steps to Reproduce
These bugs particularly affect simulations with TimeFilter
tallies in fissionable systems running sufficiently long in the order of delayed neutron precursor mean decay times.
Attempt to Fix the Bug
I attempted to fix them here and ran verification tests of neutron pulse simulations:
MG test
Here is the result of a pulsed infinite homogeneous 361-group problem, where the MGXS is generated from the pincell
example:
The "analytical" reference solution is also shown for verification. The simulation was run in 10 batches with 100k particles per batch.
CE test
Here is the result of the jezebel
example pulsed with 2 MeV isotropic point source at the origin:
The simulation was run in 10 batches with 100k particles per batch.
Estimates of neutron inverse period, or time constant
Experimental value for the prompt neutron time constant (
Note: In running this Jezebel problem, I had to increase the secondary bank size limit from the default value 10k to 100k.