|
| static KOKKOS_INLINE_FUNCTION constexpr FloatType | f_G (const FloatType x) noexcept |
| static KOKKOS_INLINE_FUNCTION constexpr FloatType | phi_pts (const FloatType phi_max, const FloatType a_pts, const FloatType S) |
| static KOKKOS_INLINE_FUNCTION constexpr FloatType | phi_permease (FloatType phi_max, FloatType ap_2, FloatType ap_3, FloatType S) |
| static KOKKOS_INLINE_FUNCTION void | init (const MC::pool_type &random_pool, std::size_t idx, const SelfParticle &arr) |
| static KOKKOS_INLINE_FUNCTION FloatType | uptake (FloatType phi_max, std::size_t idx, const SelfParticle &arr, const MC::LocalConcentration &c, FloatType *r_phi_pts=nullptr, FloatType *r_phi_perm=nullptr) |
| static KOKKOS_INLINE_FUNCTION FloatType | uptake_step (FloatType phi_max, FloatType d_t, std::size_t idx, const SelfParticle &arr, const MC::LocalConcentration &c, FloatType *r_phi_pts=nullptr, FloatType *r_phi_perm=nullptr) |
| static KOKKOS_INLINE_FUNCTION void | division (const MC::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 KOKKOS_INLINE_FUNCTION double | mass (std::size_t idx, const SelfParticle &arr) |
| static constexpr std::array< std::string_view, n_var > | names () |