Skip to content
Success

Changes

Summary

  1. Remove unused data from ImportElement/Material (#1089) (details)
  2. Add CSG unit and unit builder (#1079) (details)
  3. Fix link errors in edge cases and restore HIP testing (#1042) (details)
  4. Change propagation fatal error to recoverable error (#1090) (details)
  5. Define unit traits and support arbitrary RZ field map units (#1088) (details)
  6. IWYU for celeritas::forward (details)
Commit 821110e3f740e990cb7567b473f717f3c57e58a6 by noreply
Remove unused data from ImportElement/Material (#1089)

The units for these may have been wrong: Tsai radiation length seems to be
number density rather than mass density?
The file was modified interface/celeritas.i (diff)
The file was modified src/celeritas/io/ImportElement.hh (diff)
The file was addedsrc/celeritas/io/ImportMaterial.cc
The file was modified test/celeritas/ext/GeantImporter.test.cc (diff)
The file was modified src/celeritas/io/ImportMaterial.hh (diff)
The file was modified src/celeritas/CMakeLists.txt (diff)
The file was modified src/celeritas/ext/GeantImporter.cc (diff)
Commit 7887ba4a7ad59f5a059e83682117908acf0a81ed by noreply
Add CSG unit and unit builder (#1079)

* Add CSG unit builder
* Add transform IO
* Redefine MaterialId as anonymous ID
* Move CSG-to-JSON to a separate helper function
* Add CSG unit builder test
* Add tolerance and constructed surface accessors
The file was modified src/orange/univ/TrackerVisitor.hh (diff)
The file was modified src/celeritas/Types.hh (diff)
The file was modified src/orange/CMakeLists.txt (diff)
The file was addedsrc/orange/orangeinp/detail/CsgUnitBuilder.cc
The file was modified src/orange/surf/LocalSurfaceVisitor.hh (diff)
The file was modified src/orange/transform/TransformVisitor.hh (diff)
The file was addedsrc/orange/transform/TransformIO.hh
The file was addedtest/orange/orangeinp/detail/CsgUnitBuilder.test.cc
The file was addedsrc/orange/transform/TransformIO.cc
The file was modified src/corecel/cont/VariantUtils.hh (diff)
The file was modified test/orange/transform/Transformation.test.cc (diff)
The file was addedsrc/orange/orangeinp/detail/CsgUnit.hh
The file was addedtest/orange/CsgTestUtils.hh
The file was modified src/orange/Types.hh (diff)
The file was modified src/celeritas/mat/MaterialData.hh (diff)
The file was modified test/orange/transform/Translation.test.cc (diff)
The file was modified test/CMakeLists.txt (diff)
The file was addedtest/orange/CsgTestUtils.cc
The file was modified test/orange/construct/CsgTree.test.cc (diff)
The file was addedsrc/orange/orangeinp/detail/CsgUnitBuilder.hh
Commit d77519b812f984433b44273d6db216ce6e1a1621 by noreply
Fix link errors in edge cases and restore HIP testing (#1042)

The file was modified scripts/cmake-presets/ci-ubuntu-cuda.json (diff)
The file was modified CMakePresets.json (diff)
The file was modified CMakeLists.txt (diff)
The file was modified example/minimal/CMakeLists.txt (diff)
The file was modified .jenkins (diff)
The file was modified example/accel/CMakeLists.txt (diff)
The file was modified src/celeritas/CMakeLists.txt (diff)
Commit c6c8ef63e9cd039d6129681c175b04fc73c69653 by noreply
Change propagation fatal error to recoverable error (#1090)

The file was modified src/celeritas/global/alongstep/detail/PropagationApplier.hh (diff)
Commit c942e57a4d422b743a63e34b69a07bb5931c63b3 by noreply
Define unit traits and support arbitrary RZ field map units (#1088)

* Add UnitSystem enum and traits visitor
* Fix RZ field map input
* Fix constexpr warnings
* Apply fixes
The file was modified src/celeritas/field/RZMapFieldInput.hh (diff)
The file was modified test/celeritas/field/Fields.test.cc (diff)
The file was modified src/celeritas/UnitTypes.hh (diff)
The file was modified src/celeritas/field/RZMapFieldInputIO.json.cc (diff)
The file was modified src/celeritas/Types.cc (diff)
The file was modified src/celeritas/Types.hh (diff)
The file was modified src/celeritas/field/RZMapFieldParams.hh (diff)
The file was modified src/corecel/cont/Array.hh (diff)
The file was modified test/celeritas/Units.test.cc (diff)
The file was addedtest/celeritas/UnitUtils.hh
Commit 61afa39624d3ff5143f6b00df67f566f4a6045b0 by johnsonsr
IWYU for celeritas::forward
The file was modified src/orange/univ/UniverseTypeTraits.hh (diff)
The file was modified src/orange/surf/SurfaceTypeTraits.hh (diff)
The file was modified src/orange/transform/TransformTypeTraits.hh (diff)