add a new class that will store the M, K and F.
add the content of this class.
switching on this class in one of the UserModules.
adding a new type of kinetic rate calculation, which is the sum of monod rates.
add activity model definition.
define the comon interface of activity model class.
add two classes handling Debye-Hueckel and Davies activity models
Unity activity coefficient model. All activity coefficients are ones.
small bug.
Implementation of re-using the transport operator finished.
Merge branch 'reuse_trans_operator' into nitrate_test
imposing an activity model on the equilibrium reaction system.
register the process.
Merge branch 'reuse_trans_operator' into haibing_working
Merge branch 'haibing_working' into nitrate_test
change the sequence of the process to keep them the same as before.
correct one compiling error. refer to the right class, although it is not actually used.
now the class need template arguments. We do not need to tell which activity model it is, because the default one is the unity acitivity coefficients.
adding the function overwriteLastTimeStepValue
register the equilibrium reaction system class.