v0.14.2
Changelog
Added
- Add layered documentation philosophy
- Tally spatial filter and scoring upgrades from [@massimolarsen] and [@ilhamv]
- Add partial current scores
- Add cell-filtered (and surface-cell-combo) support for current scores
- Improved checks and error messages in tally-building user interface
Changed
- Unit test upgrades
- Combined
object_andtransportunit test for more efficient fixture reuse from [@massimolarsen] - Replace bare assert np.isclose with proper np.testing.assert_allclose from [@steps-re]
- Combined
Fixed
- Fix 2D-vector setter writes nothing (- instead of =) from [@steps-re]
- Fix delayed neutrons are never sampled (transport/physics/neutron/native.py, fission()) from [@steps-re]
- Fix delayed emission time uses β instead of λ (transport/physics/neutron/native.py, fission())from [@steps-re]
- Fix swapped transverse-basis branches (transport/distribution.py, sample_direction()) from [@steps-re]
- Fix divide-by-zero for a -z reference (transport/distribution.py, sample_white_direction()) from [@steps-re]
- Fix tally polar_reference corrupted (object_/tally.py) from [@steps-re]
What's Changed
- Reflect release by @ilhamv in #466
- prepare unreleased changelog by @ilhamv in #467
- Add cell-current tallies and unify unit test layout by @massimolarsen in #436
- Introduce layered documentation philosophy by @ilhamv in #468
- test: replace bare assert np.isclose with np.testing.assert_allclose by @steps-re in #469
- fix: 2D-vector setter writes nothing (
-instead of=) by @steps-re in #471 - fix: correct several neutron sampling / tally bugs by @steps-re in #470
- Update CHANGELOG for release by @ilhamv in #475
New Contributors
Full Changelog: v0.14.1...v0.14.2