Skip to content
Success

Changes

Summary

  1. Split ExplicitActionInterface to support optical data (#1160) (details)
Commit 6c2a07a49f53fa600edc95b18b92b858e00cb9df by noreply
Split ExplicitActionInterface to support optical data (#1160)

* Split ExplicitActionInterface in ExplicitCoreActionInterface and future alternative.
ActionSequence::execute is now templated on the Params/State type and cast them to the concrete type.

* Add possibly missing include
* Add missing template keyword
* Move using statement down a level
* Apply review suggestion
The file was modified src/celeritas/phys/detail/PreStepAction.hh (diff)
The file was modified test/celeritas/track/MockInteractAction.hh (diff)
The file was modified src/celeritas/global/ActionInterface.hh (diff)
The file was modified src/celeritas/global/detail/ActionSequence.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepNeutralAction.hh (diff)
The file was modified src/celeritas/track/ExtendFromSecondariesAction.hh (diff)
The file was modified test/celeritas/global/ActionRegistry.test.cc (diff)
The file was modified src/celeritas/global/detail/ActionSequence.cc (diff)
The file was modified src/celeritas/user/ActionDiagnostic.hh (diff)
The file was modified src/accel/AlongStepFactory.hh (diff)
The file was modified src/celeritas/global/ActionRegistry.hh (diff)
The file was modified test/celeritas/global/DummyAction.hh (diff)
The file was modified src/accel/SetupOptions.hh (diff)
The file was modified src/celeritas/user/StepDiagnostic.hh (diff)
The file was modified src/celeritas/track/SortTracksAction.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepUniformMscAction.hh (diff)
The file was modified src/celeritas/track/ExtendFromPrimariesAction.hh (diff)
The file was modified test/celeritas/global/AlongStepTestBase.cc (diff)
The file was modified src/celeritas/geo/detail/BoundaryAction.hh (diff)
The file was modified src/celeritas/phys/Model.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepRZMapFieldMscAction.hh (diff)
The file was addedsrc/celeritas/global/detail/ParamsTraits.hh
The file was modified test/celeritas/GlobalTestBase.hh (diff)
The file was modified src/celeritas/global/alongstep/AlongStepGeneralLinearAction.hh (diff)
The file was modified src/celeritas/phys/detail/DiscreteSelectAction.hh (diff)
The file was modified src/celeritas/track/InitializeTracksAction.hh (diff)
The file was modified test/celeritas/track/TrackSort.test.cc (diff)
The file was modified test/celeritas/track/TrackInit.test.cc (diff)
The file was modified src/celeritas/user/detail/StepGatherAction.hh (diff)