OGS
|
First-order reaction.
The rate law of the first-order reaction has the form of
\[ Rate = k * c \]
\( k \) is the first-order rate constant [1/s], and \( c \) is the concentration [mol/m3]
Definition at line 44 of file ChemicalReaction.h.
#include <ChemicalReaction.h>
Public Member Functions | |
FirstOrderReaction (std::vector< double > stoichiometric_vector_, double first_order_rate_constant_) | |
double | getKineticPrefactor () const override |
Public Member Functions inherited from ChemistryLib::SelfContainedSolverData::ChemicalReaction | |
ChemicalReaction (std::vector< double > stoichiometric_vector_) | |
virtual | ~ChemicalReaction ()=default |
Private Attributes | |
double | first_order_rate_constant |
the first order rate constant for first-order reaction. | |
Additional Inherited Members | |
Public Attributes inherited from ChemistryLib::SelfContainedSolverData::ChemicalReaction | |
std::vector< double > | stoichiometric_vector |
|
inline |
Definition at line 46 of file ChemicalReaction.h.
|
inlineoverridevirtual |
Reimplemented from ChemistryLib::SelfContainedSolverData::ChemicalReaction.
Definition at line 53 of file ChemicalReaction.h.
References first_order_rate_constant.
|
private |
the first order rate constant for first-order reaction.
Definition at line 60 of file ChemicalReaction.h.
Referenced by getKineticPrefactor().