diff --git a/src/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModel.H b/src/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModel.H
index cc01137462df227b2052f4bd17e48f354d87b9c8..d2f5be62e4e761710addcf8f34476add928333a8 100644
--- a/src/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModel.H
+++ b/src/thermophysicalModels/chemistryModel/chemistryModel/basicChemistryModel/basicChemistryModel.H
@@ -125,6 +125,9 @@ public:
 
             // Chemistry solution
 
+                //- Calculates the reaction rates
+                virtual void calculate() = 0;
+
                 //- Solve the reaction system for the given start time and
                 //  timestep and return the characteristic time
                 virtual scalar solve(const scalar t0, const scalar deltaT) = 0;