43 :
Rate<T>(std::vector<T>{})
56 :
Rate<T>(std::vector<T>{(T)(t0)})
62 return localFieldValues[0] / this->_params[0];
69 :
Rate<T>(std::vector<T>{muMax, Ks})
79 return this->_params[0] * localFieldValues[0] * localFieldValues[1] / (localFieldValues[0] + this->_params[1]);
86 :
Rate<T>(std::vector<T>{muMax, Ks, KI})
97 return this->_params[0] * localFieldValues[0] * localFieldValues[1]
98 / (localFieldValues[0] + this->_params[1] + localFieldValues[0]*localFieldValues[0]/this->_params[2]) ;
virtual T compute(std::vector< T > localFieldValues) override
ExpOn1stSpecieRate(int t0)
T compute(std::vector< T > localFieldValues) override
HaldaneRate(T muMax, T Ks, T KI)
T compute(std::vector< T > localFieldValues) override
T compute(std::vector< T > localFieldValues) override
Rate(std::vector< T > params)
Top level namespace for all of OpenLB.