Abstract
Nonlinear reactive transport problems can be solved using the Operator Splitting (OS) approach, where transport and reaction processes are separated or the Direct Substitution Approach (DSA) where chemical and transport equations are solved simultaneously. The OS techniques can be very attractive, but are known to introduce splitting errors with SNIA (Non Iterative OS) and have low convergence rate with SIA (Iterative OS). These problems are avoided with DSA which is more robust than OS schemes. On the other hand, DSA is more complicated and very demanding in terms of computing time and memory requirements. This can make DSA less efficient than OS schemes especially for fine discretizations and chemically simple problems. In this work, DSA, SIA and SNIA are combined with a new sparse direct (unifrontal/multifrontal) solver. The efficiency of this solver is not dependent on the matrix conditioning. The performance of the three approaches is studied for two transport problems with simple and difficult chemical reactions and for different number of unknowns. Results show that when combined with an efficient sparse direct solver, DSA is more efficient than SIA and SNIA even for chemically simple problems and large number of unknowns.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11270-008-9691-2/MediaObjects/11270_2008_9691_Fig1_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11270-008-9691-2/MediaObjects/11270_2008_9691_Fig2_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11270-008-9691-2/MediaObjects/11270_2008_9691_Fig3_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11270-008-9691-2/MediaObjects/11270_2008_9691_Fig4_HTML.gif)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs11270-008-9691-2/MediaObjects/11270_2008_9691_Fig5_HTML.gif)
Similar content being viewed by others
References
Barry, D. A., Bajracharya, K., & Miller, C. T. (1996). Alternative split-operator approach for solving chemical reaction/groundwater transports models. Advances in Water Resources, 19(5), 261–275.
Barry, D. A., Miller, C. T., Culligan, P. J., & Bajracharya, K. (1997). Analysis of split operator methods for nonlinear and multispecies groundwater chemical transport models. Mathematics and Computers in Simulation, 43, 331–341.
Belfort, B., Carrayrou, J., & Lehmann, F. (2007). An easily implementable adaptive time step** method: applications to chemistry, reactive transport and unsaturated flow in porous media. Transport in Porous Media, 69, 123–138.
Carrayrou, J., Mosé, R., & Behra, P. (2002). New efficient algorithm for solving thermodynamic chemistry. AIChE Journal, 48, 894–904.
Carrayrou, J., Mosé, R., & Behra, P. (2004). Operator-splitting procedures for reactive transport and comparison of mass balance errors. Journal of Contaminant Hydrology, 68, 239–268.
Davis, T. A. (2004a). A column pre-ordering strategy for the unsymmetric-pattern multifrontal method. ACM Transactions on Mathematical Software, 30(2), 165–195.
Davis, T. A. (2004b). Algorithm 832: UMFPACK, an unsymmetric-pattern multifrontal method. ACM Transactions on Mathematical Software, 30(2), 196–199.
Davis, T. A., & Duff, I. S. (1999). A combined unifrontal/multifrontal method for unsymmetric sparse matrices. Technical Report, TR-97-016. Gainesville, FL: Computer and Information Science and Engineering Department, University of Florida.
Diaw, E. B., Lehmann, F., & Ackerer, P. (2001). One-dimensional simulation of solute transfer in saturated–unsaturated porous media using the discontinuous finite elements method. Journal of Contaminant Hydrology, 51(3–4), 197–213.
Engesgaard, P., & Kipp, K. L. (1992). A geochemical transport model for redox-controlled movement of mineral front in groundwater flow systems: A case of nitrate removal by oxidation of pyrite. Water Resources Research, 28(10), 2829–2843.
Hammond, G. E., Valocchi, A. J., & Lichnter, P. C. (2005). Application of Jacobian-free Newton–Krylov with physics-based preconditioning to biogeochemical transport. Advances in Water Resources, 28(4), 359–376.
Herzer, J., & Kinzelbach, W. (1989). Coupling of transport and chemical processes in numerical transport models. Geoderma, 44, 115–127.
Jennings, A. A., Kirkner, D. J., & Theis, T. L. (1982). Multicomponent equilibrium chemistry in groundwater quality models. Water Resources Research, 18, 1089–1096.
Lefèvre, F., Sardin, M., & Schweich, D. (1993). Migration of strontium in a clayey and calcareous sand soil: Precipitation and ion exchange. Journal of Contaminant Hydrology, 13, 215–229.
Miller, C. T., & Rabideau, A. J. (1993). Development of split-operator, Petrov–Galerkin methods to simulate transport and diffusion problems. Water Resources Research, 29(7), 2227–2240.
Saaltink, M. W., Carrera, J., & Ayora, C. (2001). On the behavior of approaches to simulate reactive transport. Journal of Contaminant Hydrology, 48, 213–235.
Shen, H., & Nikolaidis, N. P. (1997). A direct substitution method for multicomponent solute transport in ground water. Ground Water, 35, 67–78.
Steefel, C. I., & Yabusaki, S. B. (1995). OS3D/GIMRT, software for modeling multicomponent–multidimensional reactive transport. User manual and programmer’s guide. Richland, WA: Pacific Northwest Laboratory.
Valocchi, A. J., Street, R. L., & Roberts, P. V. (1981). Transport of ion-exchanging solutes in groundwater: Chromatographic theory and field simulation. Water Resources Research, 17, 1517–1527.
White, S. P. (1995). Multiphase nonisothermal transport of systems of reacting chemicals. Water Resources Research, 31(7), 1761–1772.
Xu, T., Samper, J., Ayor, C., Manzano, M., & Custodio, E. (1999). Modeling of non-isothermal multi-component reactive transport in field scale porous media flow systems. Journal of Hydrology, 214(1–4), 144–164.
Yeh, G. T., & Tripathi, V. S. (1989). A critical evaluation of recent developments in hydrogeochemical transport models of reactive multichemical components. Water Resources Research, 25(1), 93–108.
Yeh, G. T., & Tripathi, V. S. (1991). A model for simulating transport of multi-species components: Model development and demonstration. Water Resources Research, 27(12), 3075–3094.
Younes, A. (2003). On modelling the multidimensional coupled fluid and heat or mass transport in porous media. International Journal of Heat and Mass Transfer, 46, 367–379.
Zysset, A., Stauffer, F., & Dracos, T. (1994). Modeling of chemically reactive groundwater transport. Water Resources Research, 30(7), 2217–2228.
Acknowledgements
We greatly thanks the reviewers for their helpful comments. This work was supported by GdR MoMaS.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Fahs, M., Carrayrou, J., Younes, A. et al. On the Efficiency of the Direct Substitution Approach for Reactive Transport Problems in Porous Media. Water Air Soil Pollut 193, 299–308 (2008). https://doi.org/10.1007/s11270-008-9691-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11270-008-9691-2