#include <monod.hpp>
|
| static KOKKOS_INLINE_FUNCTION void | init (const MC::KPRNG::pool_type &random_pool, std::size_t idx, const SelfParticle &arr) |
| 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 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 MC::ContribIndexBounds | get_bounds () |
| static std::vector< std::string_view > | names () |
| static std::vector< std::size_t > | get_number () |
|
| static constexpr std::size_t | n_var |
| static constexpr std::string_view | name = "monod" |
◆ Config
◆ FloatType
◆ Self
◆ SelfParticle
◆ uniform_weight
◆ particle_var
| Enumerator |
|---|
| l | |
| l_max | |
| mu | |
| _init_only_cell_lenghtening | |
| phi_s_c | |
| __COUNT__ | |
◆ division()
◆ get_bounds()
◆ get_number()
| std::vector< std::size_t > Models::Monod::get_number |
( |
| ) |
|
|
inlinestatic |
◆ init()
◆ mass()
| KOKKOS_INLINE_FUNCTION double Models::Monod::mass |
( |
std::size_t | idx, |
|
|
const SelfParticle & | arr ) |
|
inlinestatic |
◆ names()
| std::vector< std::string_view > Models::Monod::names |
( |
| ) |
|
|
inlinestatic |
◆ update()
◆ d_m
| MODEL_CONSTANT FloatType Models::Monod::d_m = 0.6e-6 |
◆ k_s
| MODEL_CONSTANT FloatType Models::Monod::k_s = 1e-3 |
◆ l_max_m
| MODEL_CONSTANT FloatType Models::Monod::l_max_m = 2e-6 |
◆ l_min_m
◆ lin_density
| MODEL_CONSTANT FloatType Models::Monod::lin_density |
Initial value:=
KOKKOS_INLINE_FUNCTION consteval F c_linear_density(F rho, F d)
Definition utils.hpp:47
MODEL_CONSTANT FloatType d_m
Definition fixed_length.hpp:50
float FloatType
Definition fixed_length.hpp:30
◆ mu_max
| MODEL_CONSTANT FloatType Models::Monod::mu_max = 0.77 / 3600. |
◆ n_var
| std::size_t Models::Monod::n_var |
|
staticconstexpr |
Initial value:=
@ __COUNT__
Definition monod.hpp:23
◆ name
| std::string_view Models::Monod::name = "monod" |
|
staticconstexpr |
◆ tau_meta
◆ y_s_x
| MODEL_CONSTANT FloatType Models::Monod::y_s_x = 2 |
The documentation for this struct was generated from the following file: