#include <model_kernel.hpp>
|
| | CycleFunctor ()=default |
| KOKKOS_INLINE_FUNCTION | CycleFunctor (MC::ParticlesContainer< M > _particles, MC::pool_type _random_pool, MC::KernelConcentrationType &&_concentrations, MC::ContributionView _contribs_scatter, MC::EventContainer _event) |
| void | update (double _d_t, MC::ParticlesContainer< M > _particles) |
| KOKKOS_INLINE_FUNCTION void | operator() (const TagContribution _tag, const std::size_t idx) const |
| KOKKOS_INLINE_FUNCTION void | operator() (TagCycle _tag, const Kokkos::TeamPolicy< ComputeSpace >::member_type &team, value_type &reduce_val) const |
| KOKKOS_INLINE_FUNCTION void | operator() (const TagCycle _tag, const std::size_t idx, value_type &reduce_val) const |
| KOKKOS_INLINE_FUNCTION void | exec_per_particle (const std::size_t idx, value_type &reduce_val) const |
◆ TeamMember
◆ TeamPolicy
◆ value_type
◆ CycleFunctor() [1/2]
◆ CycleFunctor() [2/2]
◆ exec_per_particle()
◆ operator()() [1/3]
◆ operator()() [2/3]
◆ operator()() [3/3]
◆ update()
◆ concentrations
◆ contribs_scatter
◆ d_t
◆ events
◆ limitation_factor
◆ particles
◆ random_pool
The documentation for this struct was generated from the following file: