#include <kernels.hpp>
|
| | CycleFunctors ()=default |
| void | update (const double d_t, MC::ParticlesContainer< Model > container, MC::DomainState< ComputeSpace > &&new_move) |
| auto | get_host_reduction () |
| | CycleFunctors (KernelDispatchOptions options, MC::ParticlesContainer< Model > container, MC::pool_type _random_pool, MC::KernelConcentrationType _concentrations, MC::ContributionView _contribs_scatter, MC::EventContainer _event, MC::DomainState< ComputeSpace > m, ProbeAutogeneratedBuffer _probes, ProbeAutogeneratedBuffer _probes_div) |
| void | launch_move_3d (const std::size_t n_particle) |
| | Move-only, multi-compartment domain.
|
| void | launch_move_leave_3d (const std::size_t n_particle) |
| void | launch_leave_0d (const std::size_t n_particle) |
| void | launch_move (const std::size_t n_particle) |
| void | launch_model (const std::size_t n_particle) |
◆ cycle_kernel_type
◆ FModel
◆ move_kernel_type
◆ CycleFunctors() [1/2]
◆ CycleFunctors() [2/2]
◆ get_host_reduction()
◆ launch_leave_0d()
◆ launch_model()
◆ launch_move()
◆ launch_move_3d()
Move-only, multi-compartment domain.
◆ launch_move_leave_3d()
◆ update()
◆ contribution_kernel
◆ cycle_kernel
◆ cycle_reducer
◆ f_multi_compartment
◆ m_options
◆ model_space
◆ move_kernel
◆ move_reducer
◆ move_space
The documentation for this struct was generated from the following file:
- apps/libs/simulation/public/simulation/kernels/kernels.hpp