![]() |
OpenLB 1.8.1
|
Class implementing Haldane kinetics, with 1st field being substrate concentration [S], 2nd being bacteria concentration [X]: nu = mu * [X]; mu = muMax * [S] / ([S] + Ks + [S]^2/KI) More...
#include <rate.h>
Inheritance diagram for olb::HaldaneRate< T >:
Collaboration diagram for olb::HaldaneRate< T >:Public Member Functions | |
| HaldaneRate (T muMax, T Ks, T KI) | |
| T | compute (std::vector< T > localFieldValues) override |
Public Member Functions inherited from olb::Rate< T > | |
| Rate (std::vector< T > params) | |
Additional Inherited Members | |
Protected Attributes inherited from olb::Rate< T > | |
| std::vector< T > | _params |
Class implementing Haldane kinetics, with 1st field being substrate concentration [S], 2nd being bacteria concentration [X]: nu = mu * [X]; mu = muMax * [S] / ([S] + Ks + [S]^2/KI)
| olb::HaldaneRate< T >::HaldaneRate | ( | T | muMax, |
| T | Ks, | ||
| T | KI ) |
|
overridevirtual |
Implements olb::Rate< T >.