“…Numerical models have been increasingly used for this purpose, a trend that will continue because more sophisticated models and codes are being developed and computer costs keep decreasing. Significant efforts and attempts have been made during recent years toward the development of such tools (Kirkner et al, 1985;Kaluarachchi and Parker, 1990;Steefel and Van Cappellen, 1990;Lensing et al, 1994;Salvage and Yeh, 1998;Ayora et al, 1998;Steefel and Lichtner, 1998;Tebes-Stevens et al, 1998;Yabusaki et al, 1998;Chilakapati et al, 2000;Saaltink et al, 2000;Xu et al, 2000;Yeh, 2000;Ginn et al, 2001;Regnier et al, 2002;Saaltink et al, 2003;Pruess et al, 2004;Maher et al, 2006;Yang, 2006;Yang et al, 2007;Yang et al, 2008a,b). A recent review on reactive transport modelling is presented by Steefel et al(2005).…”