Published October 9, 2019
| Version 0.8.0rc0
Software
Open
CORE-GATECH-GROUP/serpent-tools: 0.8.0rc0
Authors/Creators
- 1. @CORE-GATECH-GROUP
- 2. Georgia Institute of Technology- CORE group
- 3. Argonne National Laboratory
Description
- Better handling of discontinuity factors
- HomogUniv objects no longer automatically convert data to arrays
- Serpent 2.1.31 is the default version for :ref:serpentVersion setting
- Detectors and related subclasses are now standalone classes that can be imported as serpentTools.Detector
- serpentTools.objects.BranchContainer now inherits from dict
- Keys for universes in ResultsReader.universes are serpentTools.objects.UnivTuple
- Keys for microscopic cross sections in MicroXSReader.xsVal and MicroXSReader.xsUnc are serpentTools.MicroXSTuple
- Burnup and days are properly set on homogenized universes when reading a result file with multiple universes but no burnup
- Modifications made to detector tally data will be reflected in later plots
- Variable groups for version 2.1.31 are properly expanded
- Values are stored in array form on HomogUniv when it makes sense. For example, values like infKinf are stored as scalars.
- Setting expectGcu has been removed as fixed how files without group constants are handled.
- Keys to BranchedUniv objects stored in serpentTools.BranchCollector.universes are stored as strings, rather than integers, e.g. 0 is replaced with "0"
- Keys to HomogUniv instances stored on serpentTools.objects.BranchContainer are now serpentTools.objects.UnivTuple, or tuples with universe, burnup, step, days
- serpentTools.Detector.indexes is now a tuple of strings describing each dimension of tallies rather than OrderedDict
Files
CORE-GATECH-GROUP/serpent-tools-0.8.0rc0.zip
Additional details
Related works
- Is supplement to
- https://github.com/CORE-GATECH-GROUP/serpent-tools/tree/0.8.0rc0 (URL)