|
Celeritas 0.7.0-dev.170+develop.df22d2a88
|
#include "corecel/Macros.hh"#include "corecel/cont/Span.hh"#include "corecel/sys/KernelTraits.hh"#include "celeritas/Quantities.hh"#include "celeritas/Types.hh"#include "celeritas/geo/GeoFwd.hh"#include "celeritas/global/CoreTrackView.hh"#include "celeritas/track/SimTrackView.hh"#include "CutoffView.hh"#include "Interaction.hh"#include "ParticleTrackView.hh"#include "ParticleView.hh"#include "PhysicsData.hh"#include "PhysicsStepView.hh"#include "PhysicsTrackView.hh"#include "Secondary.hh"Classes | |
| struct | celeritas::InteractionApplierBaseImpl< F > |
| Wrap an Interaction executor to apply it to a track. More... | |
| struct | celeritas::InteractionApplier< F, typename > |
| This class is partially specialized with a second template argument to extract any launch bounds from the functor class. More... | |
| struct | celeritas::InteractionApplier< F, std::enable_if_t< kernel_max_blocks_min_warps< F > > > |
| struct | celeritas::InteractionApplier< F, std::enable_if_t< kernel_max_blocks< F > > > |
Functions | |
| template<class F > | |
| CELER_FUNCTION | celeritas::InteractionApplier (F &&) -> InteractionApplier< F > |