Skip to content

Releases: villano-lab/nrCascadeSim

Version 1.5.0

31 Mar 19:37

Choose a tag to compare

Added examples and a function/script for reformatting output data.

What's Changed

  • PR #108 introduced a function and script for reformatting data output by nrCascadeSim and input to the example-usecase notebooks.
  • Fixed some version conflicts in example-usecase/environment.yml.
  • Added a notebook example-usecase/ZZ_CompareFiles.ipynb for visual and numeric comparison of two ROOT files generated by nrCascadeSim.
  • Added a notebook example-usecase/Residuals.ipynb for visualizing the effects of using only the 95% most prominent cascades in Silicon.
  • Some changes were made on the backend to facilitate future development of user input for stopping power.

Full Changelog: v1.4.2...v.1.5.0

Version 1.4.2

12 Dec 20:47

Choose a tag to compare

Hotfix for Germanium levelfiles.

What's Changed

  • Updated the ordering of cascades in Germanium levelfiles to sort by descending order of probability.

Full Changelog: v1.4.1...v1.4.2

Version 1.4.1

10 Dec 01:30
5bba628

Choose a tag to compare

Fixes for Germanium levelfiles as well as testing updates.

What's Changed

  • PR #105 migrated from Travis-CI to GitHub Actions and CircleCI (Issue #88)
  • Updated the naming scheme of Germanium levelfiles
  • Fixed a typo in one of the lifetimes for Germanium

Full Changelog: v1.4.0...v1.4.1

Version 1.4.0

12 Feb 23:01

Choose a tag to compare

Migrated build system to CMake and included Geant4 comparison among other small changes.

What's Changed

  • Test for consistent output across runs of example-usecase/Yields_and_Resolutions.ipynb by @gerudo7 in #80
  • Bugfix/unsafe memory access by @gerudo7 in #82
  • CMake first version by @villaa in #91
  • check coverage with CMake by @villaa in #95
  • add .gcda and .gcno files to be cleaned with CMake scrub target by @villaa in #99
  • Create notebook for comparison with Geant4 by @gerudo7 in #98

Full Changelog: v1.3.3...v1.4.0

Version 1.3.3

12 Feb 04:38

Choose a tag to compare

Minor update to add first version of Geant4 comparison plots.

What's Changed

  • Release/1.3.2 by @gerudo7 in #81

Full Changelog: v1.3.2...v1.3.3

v1.3.2

08 Jan 23:37

Choose a tag to compare

Improve testing, reorganize levelfiles, and clarify some things in documentation.

What's Changed

  • Test all complete levelfiles and move incomplete levelfiles to levelfiles/under-development by @gerudo7 in #77
  • Units for inputs and return values of library functions by @villaa in #78
  • WSL installation instructions by @gerudo7 in #79

Full Changelog: v1.3.1...v1.3.2

Version 1.3.1

30 Dec 20:52

Choose a tag to compare

Added doxygen documentation and code coverage information.

What's Changed

  • readthedocs fail on warning by @villaa in #62
  • Doxygen documentation by @villaa in #68
  • Increase and track coverage by @gerudo7 in #69

Full Changelog: v1.3.0...v1.3.1

Version 1.3.0

27 Dec 22:34

Choose a tag to compare

Added OSX compatibility and upgraded several key aspects, see the RELEASENOTES.md file.

What's Changed

  • Hotfix/1.2.4: Fixing the verbosity bug introduced--no output by @villaa in #51
  • updated MT to use internal C++ library by @villaa in #54
  • sphinx warnings update by @villaa in #55
  • Test for empty files by @gerudo7 in #56
  • check a wider range of standards c++11 -- c++17 by @villaa in #57
  • Fix false negative in testing when file is not created by @gerudo7 in #59
  • Fix documentation issues by @gerudo7 in #58
  • Feature/os xcompile by @villaa in #61

Full Changelog: v1.2.4...v1.3.0

Version 1.2.4

16 Dec 03:40

Choose a tag to compare

Fixed the bug introduced in original addressing of the verbosity issue #12

Version 1.2.3

20 Nov 00:43

Choose a tag to compare

Added a JOSS tag to indicate that the paper has been submitted.