Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[Unreleased]
Added
- Created this CHANGELOG file with some initial guesses as to the history.
- Added linking example in README.md.
- Added QUICKBUILD_ORIGEN_API configuration option and made sure it can go static or shared.
- Marking various functions as "deprecated".
- StateInfo::accumulate_definition function for adding/averaging information.
- tstStateInfo and tstState unit tests.
- explicit units in some table output.
Changed
- Modified the README.md and other documentation. (Good example of documentation sectioning for packages/Origen/Core/dc/Spectrum.h.)
- Significant overhaul of Doxygen settings to have more modern/clean look.
- Renamed origen_config.h to config.h.
- Introduced Core/version.h with special version info.
- Applied .clang-format rules to all .h/.cpp files.
- Changed regen.sh files to remove Doxygen boilerplate from many autogenerated files.
- Deprecated StateInfo::burnup function in favor of energy function because energy is defined for all materials.
Removed
- Unused file paths in Core/TestPaths.h (JEFF2,ENDF238,ENDF252).
Fixed
- set_vals(SCALAR) to call canonicalize_vals() like set_vals(VECTOR)
[0.5.2] - 2016-07-01
Changed
- Refactored "Power History" classes and unit conversion classes to be more concise.
Fixed
- Minor bugs for release of 6.2.1.
[0.5.1] - 2016-01-01
Fixed
- Various bugs for release of 6.2.0.
Added
- Tally nuclides to the CRAM solver.
[0.5.0] - 2015-10-01
Added
- C++ spectrum converters.
- Simplified library creation capabilities.
- Material and MultiZoneDepleter with linkages to TDeplBase for modern TRITON in SCALE 6.2.
[0.4.0] - 2015-03-01
Added
- CRAM solver.
- Views and hooks to cast to GridData so that no-copy interpolation may be performed.
[0.3.0] - 2014-11-01
Changed
- Extensively refactored to have Core, Solver, Manager components.
Fixed
- Issues with spectra calculations and incorrect rebinning of continuum.
Added
- Transition matrix update capabilities with Fortran bindings for CASL.
[0.2.0] - 2013-11-01
Added
- TransitionSystem for handling "tree-like" traversal of transitions.
[0.1.0] - 2012-11-01
Changed
- API handed off from Steve Skutnik to Will Wieselquist.