Celeritas
0.5.0-56+6b053cd
|
#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 > |