Mass-action reaction
A mass-action reaction implements the classical model of a chemical reaction, converting reactants into products according to the law of mass action.
For this reaction type, the reaction rate is given by:
\[
r=k \prod_{i=1}^n(c_i)^{\nu_i}
\]
Here, \(c_i\) are the concentrations of the reactants and \(\nu_i\) is the stoichiometric coefficient of reactant \(i\).
This type of reaction requires two parameters:
equation: The reaction equation.rate_constant: the rate constant \(k\) in the equation above.
The reaction equation is defined by writing the reaction formula as follows.
- Use the name of the species as defined in the Globals section to reference it.
- A stoichiometric coefficient of 1 does not need to be defined, but otherwise it must an integer number that appears before the species’ name and separated from it via a multiplication symbol
*. - A plus symbol
+is used to enumerate all reactants and products. - The symbols
-->or->can be used to separate the reactants from the products. - The reactant or product lists can be empty.
Here are some examples. Assume that all the chemical species are properly defined in the Globals section.
A-->B
A+B-->C
2*A+2*B->C+B
A-->
-->B