|
BioCMAMC-ST
|
This is the complete list of members for Simulation::KernelInline::MoveFunctor, including all inherited members.
| ages | Simulation::KernelInline::MoveFunctor | |
| d_t | Simulation::KernelInline::MoveFunctor | |
| do_leave() const | Simulation::KernelInline::MoveFunctor | inline |
| do_move() const | Simulation::KernelInline::MoveFunctor | inline |
| events | Simulation::KernelInline::MoveFunctor | |
| handle_exit(const std::size_t idx, const Kokkos::View< const MC::LeavingFlow *, ExecSpace > &leaving_flow, std::size_t &dead_count) const | Simulation::KernelInline::MoveFunctor | inline |
| handle_exit_at(const std::size_t idx, const Kokkos::View< const MC::LeavingFlow *, ExecSpace > &leaving_flow, const std::size_t position, GenType &gen, std::size_t &dead_count) const | Simulation::KernelInline::MoveFunctor | inline |
| m_enable_leave | Simulation::KernelInline::MoveFunctor | |
| m_enable_move | Simulation::KernelInline::MoveFunctor | |
| m_p_team_leave | Simulation::KernelInline::MoveFunctor | |
| m_p_team_move | Simulation::KernelInline::MoveFunctor | |
| move | Simulation::KernelInline::MoveFunctor | |
| MoveFunctor()=default | Simulation::KernelInline::MoveFunctor | |
| MoveFunctor(std::size_t p_team_move, std::size_t p_team_leave, MC::ParticlePositions p, MC::ParticleStatus _status, MC::DomainState< ComputeSpace > m, MC::pool_type _random_pool, MC::EventContainer _events, ProbeAutogeneratedBuffer _probes, MC::ParticleAges _ages) | Simulation::KernelInline::MoveFunctor | inline |
| MoveFunctor(std::size_t p_team_move, std::size_t p_team_leave, double _d_t, MC::ParticlePositions p, MC::ParticleStatus _status, std::size_t n_p, MC::DomainState< ComputeSpace > m, MC::pool_type _random_pool, MC::EventContainer _events, ProbeAutogeneratedBuffer _probes, MC::ParticleAges _ages, bool b_move, bool b_leave) | Simulation::KernelInline::MoveFunctor | inline |
| n_particles | Simulation::KernelInline::MoveFunctor | |
| need_launch() const | Simulation::KernelInline::MoveFunctor | inline |
| next_compartment(const std::size_t i_current_compartment, const MC::MoveProbabilityView< ComputeSpace, true > &move_probability, GenType &gen, bool &moved) const | Simulation::KernelInline::MoveFunctor | inline |
| operator()(TagMove, const Kokkos::TeamPolicy< ComputeSpace >::member_type &team, MoveLeaveTally &local_tally) const | Simulation::KernelInline::MoveFunctor | inline |
| operator()(TagLeave _tag, const Kokkos::TeamPolicy< ComputeSpace >::member_type &team_handle, std::size_t &local_dead_count) const | Simulation::KernelInline::MoveFunctor | inline |
| operator()(TagMoveLeave, const Kokkos::TeamPolicy< ComputeSpace >::member_type &team, MoveLeaveTally &local_tally) const | Simulation::KernelInline::MoveFunctor | inline |
| operator()(TagLeaveB0D _tag, const Kokkos::TeamPolicy< ComputeSpace >::member_type &team_handle, MoveLeaveTally &local_tally) const | Simulation::KernelInline::MoveFunctor | inline |
| perform_exit(const bool proba, const std::size_t idx, std::size_t &dead_count) const | Simulation::KernelInline::MoveFunctor | inline |
| positions | Simulation::KernelInline::MoveFunctor | |
| probes | Simulation::KernelInline::MoveFunctor | |
| random_pool | Simulation::KernelInline::MoveFunctor | |
| status | Simulation::KernelInline::MoveFunctor | |
| TeamMember typedef | Simulation::KernelInline::MoveFunctor | |
| TeamPolicy typedef | Simulation::KernelInline::MoveFunctor | |
| update(double _d_t, std::size_t n_p, MC::DomainState< ComputeSpace > move_i, MC::ParticlePositions _positions, MC::ParticleStatus _status, MC::ParticleAges _ages, bool b_move, bool b_leave) | Simulation::KernelInline::MoveFunctor | inline |