Seth R. Johnson

Results 149 issues of Seth R. Johnson

This is the primary tracking issue for integrating Celeritas with the simulation workflow for the [LEGEND experiment](https://legend-exp.org). The primary Celeritas contact points are the "assignees" to the right. # Core...

enhancement
external

This is the primary tracking issue for integrating Celeritas with the simulation workflow for the [LUX-ZEPLIN experiment](https://lz.lbl.gov). The primary Celeritas contact points are the "assignees" to the right. LZ is...

enhancement
external

On frontier, something catastrophic has happened to the performance of ORANGE in a couple of problems. Here's the relative throughput of 0.5.0-dev.202+141cd4928 compared to v0.4.4: ![throughput](https://github.com/user-attachments/assets/0d4d8ade-8c6e-4b17-b77e-8e023f72a67c) This is not due...

orange
performance

We discovered that ROCm 5.7.1 and higher hang during multithreaded Geant4 runs. The problem appears to be a regression in the async memory allocation that results in a race condition,...

bug
core

Add a multi-geometry 3D raytracer for validation/code comparison C++ back end: - [x] Add color and PNG export - [ ] Rename Raytracer to Rasterizer or Linetracer - [ ]...

enhancement
geometry

- [ ] Standardize nomenclature: #721 - [ ] Reorganize files - [x] params/helper/distribution for `celeritas/random`? see #1356 - [ ] Revisit namespaces (setup vs runtime?) - [ ] Move...

minor

I have another optimization idea related to sorting but maybe less intrusive, along the lines of how AdePT has separate state vectors for each particle type. To do something similar,...

physics
performance

Split off from https://github.com/celeritas-project/celeritas/issues/886 . I think this could be a good opportunity to explore a new design for building physics tables that can be extended to satisfy https://github.com/celeritas-project/celeritas/issues/907 and...

physics

The `StreamStore` is no longer needed since #1278, *except* that diagnostic classes still use it for doing a reduction over multiple states for output. I think we need to break...

core
minor

In an earlier iteration of Celeritas we pushed all physics "interactions" to a single vector (one per track) and then applied them all simultaneously. We saw slightly worse performance, but...

physics
performance