Skip to content

Version 0.1.1

Choose a tag to compare

@sethrj sethrj released this 27 Aug 01:28
531dd91

This is a bug-fixing patch that addresses numerous outstanding issues with the transport loop.

New features

  • Filter imported data from Geant4 based on user options by @sethrj in #482
  • Add contributing guide and development docs by @sethrj in #502

Bug fixes

  • Fix uninitialized data access in primary generator by @sethrj in #472
  • Build processes based on exported data by @sethrj in #483
  • NVHPC: silence warnings by @sethrj in #486
  • Bring latest upstream updates to the BVHNavigator by @mrguilima in #484
  • Force disabling of shared libs for VecGeom 1.2.0+ by @sethrj in #489
  • Add minor fixes for UrbanMsc by @whokion in #492
  • Set remaining model lower limits to zero and make sure demo loop runs with integral approach off by @amandalund in #490
  • Fix VecGeomTrack::move_internal assertion failure by @mrguilima in #493
  • Fix clang-14/ROCM build with JSON enabled by @sethrj in #496
  • Better workaround for VecGeom 1.2 crashes by @sethrj in #495
  • Fix imported model microscopic cross sections by @amandalund in #487
  • Fix unintentional MSC enable and some displacement logic by @sethrj in #500
  • Fix unusual errors in field propagation by @sethrj in #499
  • Fix vecgeom boundary state and add more thorough testing by @sethrj in #494
  • Improve static/shared CUDA library choice when linking VecGeom by @pcanal in #497
  • Fix ORANGE reentrant boundary crossings by @sethrj in #501

Internal changes

  • Rewrite field tests by @sethrj in #471
  • Add range-to-step tests and remove min by @sethrj in #479
  • Add unit tests and make minor changes to FieldDriver by @sethrj in #478
  • Unify units in EM interactors/data by @sethrj in #477
  • Add tests for field propagator near boundaries by @sethrj in #480
  • Return one event at a time from EventReader and PrimaryGenerator by @amandalund in #488
  • Infrastructure changes for geo heuristic test by @sethrj in #498

Special thanks to everyone who reviewed code for the above commits!

Full Changelog: v0.1.0...v0.1.1