Releases: CORE-GATECH-GROUP/serpent-tools
0.2.1
Updated manual in docs/serpentTools.pdf to include DetectorReader and detector containers
0.2.0 - Read detector outputs and config files
Detector Reader
A new reader was added in this update capable of reading detector files input_det<N>.m where integer N represents burnup steps.The detector reader produced Detector objects that contain the full tally data and relative uncertainties. The tallies are also presented in a multidimensional array corresponding to the detector binning (e.g. energy discretization, multiple reactions, universes/materials, and spatial discretization). These detector objects contain quick access to various plot routines
Full example for detector reader
Configuration File
Included in this release is the ability to read settings from a yaml configuration file with
rc.loadYaml('path/to/config/file.yaml')
0.1.0
First (useful) public release 🎉
This release contains the foundation of the project, as well as two fully functioning readers! The full pdf documentation can be found in docs/serpentTools.pdf. Currently this project supports the latest version of SERPENT, 2.1.29, with plans and a framework to extend that to other versions.
Readers
This version currently supports reading depletion files, [input]_dep.m, coefficient files, [input].coe, and depletion matrix files. Examples for the first two are contained inside the examples directory as jupyter notebooks.
User control
Each reader has some degree of control. Without interaction, the readers default to storing all data present in the outputs files. Each reader example contains some information on using this control framework.
Contributing
We highly encourage feedback from the community. See the .github folder for templates for submitting issues and pull requests. Also, the manual has various guidelines for developers
1.0b0
🚨 ☠️ 🚨
Super early release to allow versioneer support. First tag with some very basic functionality. Should not be used.

