#include <m_default.hpp>
|
| static Config | get_config (const std::size_t size) |
| static KOKKOS_INLINE_FUNCTION void | init (const MC::KPRNG::pool_type &random_pool, std::size_t idx, const SelfParticle &arr, const Config &config) |
| static KOKKOS_INLINE_FUNCTION double | mass (std::size_t idx, const SelfParticle &arr) |
| static KOKKOS_INLINE_FUNCTION MC::Status | update (const MC::KPRNG::pool_type &random_pool, FloatType d_t, std::size_t idx, const SelfParticle &arr, const MC::LocalConcentration &c) |
| static MC::ContribIndexBounds | get_bounds () |
| static KOKKOS_INLINE_FUNCTION void | division (const MC::KPRNG::pool_type &random_pool, std::size_t idx, std::size_t idx2, const SelfParticle &arr, const SelfParticle &buffer_arr) |
| static KOKKOS_INLINE_FUNCTION void | contribution (std::size_t idx, std::size_t position, double weight, const SelfParticle &arr, const MC::ContributionView &contributions) |
|
| static constexpr std::size_t | n_var = 1 |
| static constexpr std::string_view | name = "default_dynamic" |
| static constexpr bool | uniform_weigth = false |
◆ Config
◆ FloatType
◆ Self
◆ SelfParticle
◆ uniform_weight
◆ particle_var
◆ contribution()
| KOKKOS_INLINE_FUNCTION void DynamicDefaultModel::contribution |
( |
std::size_t | idx, |
|
|
std::size_t | position, |
|
|
double | weight, |
|
|
const SelfParticle & | arr, |
|
|
const MC::ContributionView & | contributions ) |
|
inlinestatic |
◆ division()
◆ get_bounds()
◆ get_config()
| Config DynamicDefaultModel::get_config |
( |
const std::size_t | size | ) |
|
|
inlinestatic |
◆ init()
◆ mass()
| KOKKOS_INLINE_FUNCTION double DynamicDefaultModel::mass |
( |
std::size_t | idx, |
|
|
const SelfParticle & | arr ) |
|
inlinestatic |
◆ update()
◆ n_var
| std::size_t DynamicDefaultModel::n_var = 1 |
|
staticconstexpr |
◆ name
| std::string_view DynamicDefaultModel::name = "default_dynamic" |
|
staticconstexpr |
◆ uniform_weigth
| bool DynamicDefaultModel::uniform_weigth = false |
|
staticconstexpr |
The documentation for this struct was generated from the following file: