Release notes for v0.3.0¶
This release of SaltProc adds several new features, including a refactor of depcode, updated documentation, and installation guides. Make sure you apply this bug fix in your Serpent2 code if you haven’t already.
New Features¶
- Complete refactor of the code into object-oriented python. 
- Adds a Sparging system package – contained in the - spargerand- separatormodules – that calculates removal efficiencies for various target isotopes (i.e. Xe, Kr, H).
- Adds a script for creating a Serpent2 compatible cross section library 
- Refactors the - depcodemodule by making- Depcodea purley abstract class; add the- DepcodeSerpentclass which is an instance of- Depcode
Bug Fixes¶
- Fix incorrect variable call in ``app.read_dot` <https://github.com/arfc/saltproc/pull/63>`__ 
Commit list¶
- Isotope find by @jbae11 in https://github.com/arfc/saltproc/pull/23 
- Saltproc capability addition and UI improvement by @jbae11 in https://github.com/arfc/saltproc/pull/29 
- Completely refactored and changed after latest Teddy’s release (0.2.0) by @andrewryh in https://github.com/arfc/saltproc/pull/37 
- Update README.md only to address #41 by @andrewryh in https://github.com/arfc/saltproc/pull/45 
- Bringing SaltProc repository up to date by @andrewryh in https://github.com/arfc/saltproc/pull/47 
- Scripts and input files for sensitivity analysis of msbr design by @mehmeturkmen in https://github.com/arfc/saltproc/pull/48 
- Saltproc multiple run flexibility by @mehmeturkmen in https://github.com/arfc/saltproc/pull/49 
- Adding sparging system to saltproc by @mehmeturkmen in https://github.com/arfc/saltproc/pull/50 
- The updated “overview.rst” file for the latest change in Saltproc by @mehmeturkmen in https://github.com/arfc/saltproc/pull/53 
- Improved separator using Jiaqi’s new correlation by @mehmeturkmen in https://github.com/arfc/saltproc/pull/54 
- Create ci.yml by @yardasol in https://github.com/arfc/saltproc/pull/61 
- Call - nameinstead of- __string__to assign- mat_nameby @yardasol in https://github.com/arfc/saltproc/pull/63
- Add issue + PR templates by @yardasol in https://github.com/arfc/saltproc/pull/66 
- Update README and Contributing by @yardasol in https://github.com/arfc/saltproc/pull/71 
- Refactor depcode by @yardasol in https://github.com/arfc/saltproc/pull/64 
- 2nd attempt: Update issue template formatting. by @yardasol in https://github.com/arfc/saltproc/pull/75 
- Update example and integration test input files to serpent 2 syntax by @yardasol in https://github.com/arfc/saltproc/pull/89 
- Remove cruft files from - masterbranch by @yardasol in https://github.com/arfc/saltproc/pull/86
- docadditions, docstring typo fixes, cross section processing scripts by @yardasol in https://github.com/arfc/saltproc/pull/90
- Patch #90 (pep8 issues, docstring consistency) by @yardasol in https://github.com/arfc/saltproc/pull/92 
Contributors¶
- @yardasol 
- @mehmeturkmen 
- @andrewryh 
- @jbae11 
Full Changelog: https://github.com/arfc/saltproc/compare/v0.2.0…v0.3.0