{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":319728758,"defaultBranch":"develop","name":"celeritas","ownerLogin":"stognini","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-12-08T18:39:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59935701?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726172624.0","currentOid":""},"activityList":{"items":[{"before":"172f25007dc3ee3161ac1269399a8c122cb0d65b","after":"c4c38a4a63fdf96c29a8358880baaec05252a01a","ref":"refs/heads/develop","pushedAt":"2024-09-17T15:23:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Fix a warning from gcc12.3 on nersc (#1407)","shortMessageHtmlLink":"Fix a warning from gcc12.3 on nersc (celeritas-project#1407)"}},{"before":null,"after":"d9ef04f6fdcb5add77966d5f8f494f0a9d66cae4","ref":"refs/heads/mu-capture","pushedAt":"2024-09-12T20:23:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"5aaa27a0f41e3ced7b9fe9a81ca235f67b2339e8","ref":"refs/heads/muon-decay","pushedAt":"2024-09-12T20:19:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Draft skeleton for muon decay interaction","shortMessageHtmlLink":"Draft skeleton for muon decay interaction"}},{"before":"8b327e05301de1dd825dbd506d2cdb551379a5d9","after":"172f25007dc3ee3161ac1269399a8c122cb0d65b","ref":"refs/heads/develop","pushedAt":"2024-09-09T14:45:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Extend Mott coefficients to include positrons and higher Z elements (#1395)\n\n* Extend Mott coefficients for electrons to include higher Z nuclei\r\n* Add failing Wentzel distribution test\r\n\r\nFails for positrons with `src/celeritas/random/distribution/RejectionSampler.hh:90:\r\nceleritas: precondition failed: fmax_ >= f_\"`\r\n\r\n* Add Mott coefficients for positrons","shortMessageHtmlLink":"Extend Mott coefficients to include positrons and higher Z elements (c…"}},{"before":"2118245bc4b0557a77f4ab976efb463936732519","after":"8b327e05301de1dd825dbd506d2cdb551379a5d9","ref":"refs/heads/develop","pushedAt":"2024-09-04T16:07:16.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add skeleton optical core params and launch action (#1386)","shortMessageHtmlLink":"Add skeleton optical core params and launch action (celeritas-project…"}},{"before":"b94a98a50d1c587395e55f60f37c8aa9447bb561","after":"2118245bc4b0557a77f4ab976efb463936732519","ref":"refs/heads/develop","pushedAt":"2024-09-03T14:10:25.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Implement physics constructor for OpticalPhysics (#1348)\n\n* Implement minimal physics constructor for OpticalPhysics\r\n\r\nCeleritas will implement optical photon offload via custom processes\r\n(Cerenkov, Scintillation), so these will need to be added to the\r\nrelevant particles so they are used and optical data loaded on the\r\nCeleritas side.\r\n\r\nFollow pattern for EM physics, adding a concrete G4VPhysicsConstructor\r\nto handle particle and process construction for Optical processes.\r\nThough Celeritas will not generate and track G4OpticalPhotons, implement\r\nas per G4OpticalPhysics constructor for initial testing and use. Show\r\npoints where the Celeritas processes will go later.\r\n\r\n* Only use G4OpWLS2 with Geant4 10.7 and newer\r\n\r\nThis process was only introduced in Geant4 10.7, see:\r\n\r\nhttps://geant4.org/download/release-notes/notes-v10.7.0.html\r\n\r\n* Only use G4OpticalParameters with Geant4 >= 10.7\r\n\r\nThe G4OpticalParameters class was only introduced in Geant4 10.7.\r\nBefore this, process activation and configuration is handled in\r\nG4OpticalPhysics directly.\r\n\r\nRefactor check on process activation into an anonymous free function\r\nthat uses G4OpticalParameters if available and simply returns true\r\notherwise.\r\n\r\n* Mark argument as maybe_unused for older Geant4 versions\r\n\r\n* Add struct for configuring optical physics\r\n\r\nGeant4's G4OpticalPhysics component provides a variety of options\r\nto enable and configure the supported optical photon generation\r\nand physics processes. So that Celeritas can configure the Geant4\r\nprocesses/data and then access them consistently, we want to\r\nmirror this configuration in setting up CelerOpticalPhysics.\r\n\r\nImplement GeantOpticalPhysicsOptions struct to hold these options,\r\nfollowing the pattern established for the EM options. Map activation\r\nand process parameters from G4OpticalParameters, available from Geant4\r\n10.7 and newer.\r\n\r\nUpdate CelerOpticalPhysics construction to use an instance of this\r\nstruct. Support use with Geant4 < 10.7 with initial workarounds for\r\nprocess activation and configuration.\r\n\r\nMore aggressive refactoring will be done once changes in optical\r\nprocesses between 10.5 and 10.7 are better established.\r\n\r\n* Provide JSON (de)serialization for GeantOpticalPhysicsOptions\r\n\r\n* Correct use of LaTeX in docstring\r\n\r\n* Fix compilation errors with Geant4 < 10.7\r\n\r\n* Add optical options to main GeantPhysicsOptions\r\n\r\nProvide GeantOpticalPhysicsOptions in main options structure through\r\na std::optional to allow clients to enable/disable it as required.\r\nSet as std::nullopt by default to retain existing behaviour/setup.\r\n\r\nUpdate JSON serialization to account for new data member. Provide\r\nminimal from/to_json fully specialized on the held optional type\r\nfor simplicity.\r\n\r\nUpdate test that checks physics option JSON to include new data\r\nmember.\r\n\r\n* Add GeantOpticalPhysicsOptions to SWIG interface\r\n\r\n* Add CelerOpticalPhysics to physics lists if enabled\r\n\r\nConstruct/add Celeritas optical physics constructor to overall\r\nphysics lists if options for it are supplied.\r\n\r\n* Remove extraneous Doxygen comment\r\n\r\n* Use operator bool instead of optional for optical options\r\n\r\nHolding optical options as a std::optional in GeantPhysicsOptions\r\nwhilst convenient, showed a few usage issues:\r\n\r\n- Slightly less clear interface to construct.\r\n- Need to deref/use value() to access/change submembers.\r\n\r\nRefactor GeantOpticalOptions with boolean conversion operator that\r\nonly returns true if at least one process is activated. Provide\r\na static member function to return a fully deactivated instance to\r\nretain default construction as fully enabled. Update JSON de/serialization\r\nto output null for a deactivated object, and construct a deactivated\r\ninstance on reading null.\r\n\r\nUpdate GeantOptions and Celeritas physics lists to hold/use a bare\r\ninstance of GeantOpticalOptions instead of the previous std::optional.\r\n\r\n* Remove _options substring for clearer naming/use\r\n\r\n* Localize comment to code it applies to\r\n\r\n* Implement optical process enum to avoid hardcoded strings\r\n\r\nPer review comments, we'd like to avoid direct use of Geant4's internal\r\nstring names for optical processes. This is for code robustness (spelling)\r\nand avoiding repitions.\r\n\r\nProvide a private OpticalProcessType enumeration over the optical process\r\ntypes together with helper functions to translate to Geant4 internal\r\nindices and names. Update ConstructProcess to use these functions for\r\nchecking process activation.\r\n\r\n* Fix compilation error for Geant4 < 10.7\r\n\r\n* Have structs-per-process for optical physics options\r\n\r\nReview suggested organising optical process options into one struct\r\nper process for those having settings beyond simple enablement.\r\nEach struct would hold a flag to indicate that process being enabled,\r\nplus the additional configuration parameters.\r\n\r\nImplement this design for Cerenkov, Scintillation, and Boundary\r\noptical processes. Update internal use and JSON serialization to\r\nuse new interface.\r\n\r\n* Explicitly convert options structs to bool","shortMessageHtmlLink":"Implement physics constructor for OpticalPhysics (celeritas-project#1348"}},{"before":"dfee7d5a006194f6d02ff3c6ae4571403f74b41b","after":"b94a98a50d1c587395e55f60f37c8aa9447bb561","ref":"refs/heads/develop","pushedAt":"2024-08-29T18:03:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Fix warnings on updated Cray/ROCm toolchain (#1381)\n\nThese started showing up after the mid-July update.\r\n\r\n```\r\n[173/355] Building CXX object src/cele...leritas.dir/random/CuHipRngParams.cc.o\r\nIn file included from /ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngParams.cc:8:\r\nIn file included from /ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngParams.hh:13:\r\nIn file included from /ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngData.hh:40:\r\nIn file included from /opt/rocm-5.7.1/include/hiprand/hiprand_kernel.h:64:\r\n/opt/rocm-5.7.1/include/hiprand/hiprand_kernel_hcc.h:35:9: warning: 'FQUALIFIERS' macro redefined [-Wmacro-redefined]\r\n ^\r\n/ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngData.hh:36:13: note: previous definition is here\r\n ^\r\nIn file included from /ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngParams.cc:8:\r\nIn file included from /ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngParams.hh:13:\r\nIn file included from /ccs/home/s3j/Code/celeritas-frontier/src/celeritas/random/CuHipRngData.hh:40:\r\nIn file included from /opt/rocm-5.7.1/include/hiprand/hiprand_kernel.h:64:\r\nIn file included from /opt/rocm-5.7.1/include/hiprand/hiprand_kernel_hcc.h:37:\r\nIn file included from /opt/rocm-5.7.1/include/rocrand/rocrand_kernel.h:32:\r\n/opt/rocm-5.7.1/include/rocrand/rocrand_mtgp32.h:396:5: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result]\r\n hipMemcpy(d_state, h_state, sizeof(rocrand_state_mtgp32) * n, hipMemcpyHostToDevice);\r\n ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n2 warnings generated.\r\n```","shortMessageHtmlLink":"Fix warnings on updated Cray/ROCm toolchain (celeritas-project#1381)"}},{"before":"a5cf8621ca0519259bbff8e480fb4f5a44699c41","after":"dfee7d5a006194f6d02ff3c6ae4571403f74b41b","ref":"refs/heads/develop","pushedAt":"2024-08-29T13:29:19.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Count number of optical primaries to be generated from distributions (#1379)\n\n* Remove unused storage\r\n* Count the number of optical primaries to be generated","shortMessageHtmlLink":"Count number of optical primaries to be generated from distributions (c…"}},{"before":"f2a96402e37595a7427586f2d66a7244581a5c73","after":"a5cf8621ca0519259bbff8e480fb4f5a44699c41","ref":"refs/heads/develop","pushedAt":"2024-08-20T13:27:11.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Sample cerenkov photons one at a time using rejection (#1373)\n\n* Use rejection sampler for cerenkov generator\r\n* Add utility functions and RNG testing\r\n* Sample one cerenkov photon at a time\r\n* Fix single-precision errors\r\n* Improve and fix unit testing","shortMessageHtmlLink":"Sample cerenkov photons one at a time using rejection (celeritas-proj…"}},{"before":"57a684e49309d465cf67bf524c71dea369832fd1","after":"f2a96402e37595a7427586f2d66a7244581a5c73","ref":"refs/heads/develop","pushedAt":"2024-08-06T14:17:50.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Refactor rejection sampling using a helper class (#1354)\n\n* Fix unintentional double precision\r\n\r\n* Make better use of bernoulli distribution\r\n\r\n* Add rejection sampler\r\n\r\n* Try fixing CUDA internal compiler error\r\n\r\n```\r\nInternal error: assertion failed at: \"overload.c\", line 28946 in deduce_class_template_args\r\n\r\n1 catastrophic error detected in the compilation of \"/__w/celeritas/celeritas/src/celeritas/em/model/MollerBhabhaModel.cu\".\r\n```\r\n\r\n* Revert changes to bragg sampler\r\n\r\n* Don't redundantly build docs\r\n\r\n* Address review feedback","shortMessageHtmlLink":"Refactor rejection sampling using a helper class (celeritas-project#1354"}},{"before":"4e18d2329853df635e0bc26e3d7f35e01c35b61f","after":"929d75b70dd2fa5dfb8cf56ff8d0467a6db3bb51","ref":"refs/heads/build-optical-data","pushedAt":"2024-08-01T18:53:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sethrj","name":"Seth R. Johnson","path":"/sethrj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/741229?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into build-optical-data","shortMessageHtmlLink":"Merge branch 'develop' into build-optical-data"}},{"before":"6aca41d0b9cc2c237788bb0334d969ba63ef71d9","after":"4e18d2329853df635e0bc26e3d7f35e01c35b61f","ref":"refs/heads/build-optical-data","pushedAt":"2024-08-01T18:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Fix typo\n\nCo-authored-by: Amanda Lund ","shortMessageHtmlLink":"Fix typo"}},{"before":"72e6ca5a39fe4c4f9f0b02cfbdfca42713fefbef","after":"6aca41d0b9cc2c237788bb0334d969ba63ef71d9","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-31T19:48:55.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into build-optical-data","shortMessageHtmlLink":"Merge branch 'develop' into build-optical-data"}},{"before":"21940769b1bfba623289ad1ebb3fe30b81d1b5e4","after":"57a684e49309d465cf67bf524c71dea369832fd1","ref":"refs/heads/develop","pushedAt":"2024-07-31T19:35:16.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add optical sub-namespace (#1314)\n\n* Added optical namespace\r\n* Renamed many optical classes\r\n* Renamed OpticalTrackData\r\n* Changed PreGenDistributionData to GeneratorDistributionData\r\n* Move PreGenerators out of optical namespace\r\n* Changed PreGen to Dispatcher and moved them to core namespace\r\n* Changed optical Dispatcher to Offload\r\n* Renamed OffloadStepData to GeneratorStepData\r\n* Fix physics state names and update action interface","shortMessageHtmlLink":"Add optical sub-namespace (celeritas-project#1314)"}},{"before":"f804a8b94f6d40e5bb711bc77f5c71ec9033e3e8","after":"72e6ca5a39fe4c4f9f0b02cfbdfca42713fefbef","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-31T19:17:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Fixup","shortMessageHtmlLink":"Fixup"}},{"before":"694faffd81a00c68d8d7a3a590a5126fe9585c7a","after":"f804a8b94f6d40e5bb711bc77f5c71ec9033e3e8","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-31T19:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Fix simple-driver to be compatible with celer-sim-lar","shortMessageHtmlLink":"Fix simple-driver to be compatible with celer-sim-lar"}},{"before":"0740d210abf532be1ef4acfb72dc6bb645703915","after":"694faffd81a00c68d8d7a3a590a5126fe9585c7a","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-31T18:48:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Address comments; re-enable simple-cms-lar test","shortMessageHtmlLink":"Address comments; re-enable simple-cms-lar test"}},{"before":"92277d4fb271b194df241d015d58bd1099aed3c2","after":"0740d210abf532be1ef4acfb72dc6bb645703915","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-25T22:00:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Remove optical physics from GeantPhysicsOptions","shortMessageHtmlLink":"Remove optical physics from GeantPhysicsOptions"}},{"before":"dca968d115a512a4d987c8ffb321075b2ff4539e","after":"92277d4fb271b194df241d015d58bd1099aed3c2","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-23T17:38:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into build-optical-data","shortMessageHtmlLink":"Merge branch 'develop' into build-optical-data"}},{"before":"feefd44e0c1f0e9beccc1db5a31bdf9ffc771d3c","after":"21940769b1bfba623289ad1ebb3fe30b81d1b5e4","ref":"refs/heads/develop","pushedAt":"2024-07-23T17:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Update frontier toolchain and backward compatibility (#1330)\n\n* Use forceinline/constexpr as appropriate\r\n* Support deprecated physics option\r\n* Update frontier environment for new toolchain","shortMessageHtmlLink":"Update frontier toolchain and backward compatibility (celeritas-proje…"}},{"before":"1319d90fc0d7f2c64bb833029242c0d6ccf52537","after":"dca968d115a512a4d987c8ffb321075b2ff4539e","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-23T17:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Also remove unused lar-sphere.gdml","shortMessageHtmlLink":"Also remove unused lar-sphere.gdml"}},{"before":"7d6fef4f3e2989471ed3ad20668a15b14c4107d1","after":"1319d90fc0d7f2c64bb833029242c0d6ccf52537","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-23T17:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Remove now unused hepmc3","shortMessageHtmlLink":"Remove now unused hepmc3"}},{"before":"b5bb0328ca7bc3c9fe33a49965c1ef3ca025af67","after":"7d6fef4f3e2989471ed3ad20668a15b14c4107d1","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-23T17:09:45.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into build-optical-data","shortMessageHtmlLink":"Merge branch 'develop' into build-optical-data"}},{"before":"e7d11fba52405636a338b7894c56352caff2bc45","after":"feefd44e0c1f0e9beccc1db5a31bdf9ffc771d3c","ref":"refs/heads/develop","pushedAt":"2024-07-23T15:52:33.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add git pre-commit hook (#1329)","shortMessageHtmlLink":"Add git pre-commit hook (celeritas-project#1329)"}},{"before":"011b8daaa62753700b775c95ed09c4a87abb5210","after":"e7d11fba52405636a338b7894c56352caff2bc45","ref":"refs/heads/develop","pushedAt":"2024-07-17T20:07:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add release notes (#1321)","shortMessageHtmlLink":"Add release notes (celeritas-project#1321)"}},{"before":"d3aca6cb964e9c214a154e235bf72b9ae804b7ff","after":"011b8daaa62753700b775c95ed09c4a87abb5210","ref":"refs/heads/develop","pushedAt":"2024-07-10T14:25:43.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add Bragg and ICRU73QO ionization models (#1309)","shortMessageHtmlLink":"Add Bragg and ICRU73QO ionization models (celeritas-project#1309)"}},{"before":null,"after":"b5bb0328ca7bc3c9fe33a49965c1ef3ca025af67","ref":"refs/heads/build-optical-data","pushedAt":"2024-07-10T14:25:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add celer-sim-cms and celer-sim-lar tests","shortMessageHtmlLink":"Add celer-sim-cms and celer-sim-lar tests"}},{"before":"1d4dba1a2559cb51eca345afa1571b80d0d52855","after":"d3aca6cb964e9c214a154e235bf72b9ae804b7ff","ref":"refs/heads/develop","pushedAt":"2024-07-01T13:29:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Improve documentation for physics, RNG, stepping loop (#1298)\n\n* Split XORWOW initialization into a separate helper function for documentation\r\n* Reseed random sequences in parallel\r\n* Update physics documentation\r\n* Add stepping loop documentation\r\n* Remove annoying doxygen warnings\r\n* Address review feedback\r\n* Refine documented API","shortMessageHtmlLink":"Improve documentation for physics, RNG, stepping loop (celeritas-proj…"}},{"before":"c87c16725a96a41daef9abb1e7416cd1c27b8ad0","after":"1d4dba1a2559cb51eca345afa1571b80d0d52855","ref":"refs/heads/develop","pushedAt":"2024-06-25T17:12:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Implement infix evaluator (#1286)","shortMessageHtmlLink":"Implement infix evaluator (celeritas-project#1286)"}},{"before":"4a87e39d1e3031124f5ec190a2bbf7674933042f","after":"c87c16725a96a41daef9abb1e7416cd1c27b8ad0","ref":"refs/heads/develop","pushedAt":"2024-06-24T13:21:14.000Z","pushType":"push","commitsCount":37,"pusher":{"login":"stognini","name":"Stefano Tognini","path":"/stognini","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59935701?s=80&v=4"},"commit":{"message":"Add Wentzel macro xs calculator and fix `a_sq_factor` (#1274)\n\n* Add WentzelVI cross section calculator\r\n* Fix calculation of a_sq_factor\r\n* Add MSC test base and WentzelVI test\r\n* Rename calculator\r\n* Default Coulomb parameters to zero","shortMessageHtmlLink":"Add Wentzel macro xs calculator and fix a_sq_factor (celeritas-proj…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNToyMzoyNy4wMDAwMDBazwAAAAS4ssbc","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQxMzoyMToxNC4wMDAwMDBazwAAAARtjGZd"}},"title":"Activity · stognini/celeritas"}