celeritas-project / celeritas

Celeritas is a new Monte Carlo transport code designed to accelerate scientific discovery in high energy physics by improving detector simulation throughput and energy efficiency using GPUs.
https://celeritas-project.github.io/celeritas/user/index.html
Other
62 stars 33 forks source link

Make "output interface" streamable #1203

Closed sethrj closed 5 months ago

sethrj commented 5 months ago

This is a short PR extracted from #1201 that makes the OutputInterface streamable so that we can easily dump exceptions from a front end application. To facilitate understanding what these standalone strings are it adds metadata (the label and category).