Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.42 KB

ReleaseNotes.md

File metadata and controls

31 lines (25 loc) · 1.42 KB

Release Notes—ACEtk

Given here are some release notes for ACEtk.

This fixes the following issues in ACEtk:

  • The electron subshell populations are now returned as floating point values instead of integer values.
  • An UndefinedDistribution has been introduced to handle cases where locators in the energy distribution block for secondary particles are set to 0 (meaning no data is given). With earlier versions of ACEtk, this would have lead to a crash because the XSS array was being interpreted incorrectly.
  • Potential memory leaks have been eliminated when using placement new in copy and move assignments. Unit tests now have specific tests for copy and move constructors and copy and move assignment.

Python stubs have been added, which should improve Python auto-completion in IDEs.

This update also modifies the build system to use shacl-cmake.

This updates the build system for ACEtk and contains no functional changes.

This represents the first proper release of ACEtk.

The following ACE file types are supported in this version:

  • continuous energy neutron and incident charged particles files
  • photonuclear files
  • thermal scattering files
  • photoatomic and electron files (eprdata-style files)
  • dosimetry files