{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,30]],"date-time":"2025-12-30T08:57:43Z","timestamp":1767085063808,"version":"build-2065373602"},"reference-count":45,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2023,8,4]],"date-time":"2023-08-04T00:00:00Z","timestamp":1691107200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Ministry of Education and Science of the Russian Federation","award":["FSRG-2023-0025"],"award-info":[{"award-number":["FSRG-2023-0025"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computation"],"abstract":"<jats:p>We consider the multispecies model described by a coupled system of diffusion\u2013reaction equations, where the coupling and nonlinearity are given in the reaction part. We construct a semi-discrete form using a finite volume approximation by space. The fully implicit scheme is used for approximation by time, which leads to solving the coupled nonlinear system of equations at each time step. This paper presents two uncoupling techniques based on the explicit\u2013implicit scheme and the operator-splitting method. In the explicit\u2013implicit scheme, we take the concentration of one species in coupling term from the previous time layer to obtain a linear uncoupled system of equations. The second approach is based on the operator-splitting technique, where we first solve uncoupled equations with the diffusion operator and then solve the equations with the local reaction operator. The stability estimates are derived for both proposed uncoupling schemes. We present a numerical investigation for the uncoupling techniques with varying time step sizes and different scales of the diffusion coefficient.<\/jats:p>","DOI":"10.3390\/computation11080153","type":"journal-article","created":{"date-parts":[[2023,8,4]],"date-time":"2023-08-04T09:27:42Z","timestamp":1691141262000},"page":"153","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Uncoupling Techniques for Multispecies Diffusion\u2013Reaction Model"],"prefix":"10.3390","volume":"11","author":[{"given":"Maria","family":"Vasilyeva","sequence":"first","affiliation":[{"name":"Department of Mathematics and Statistics, Texas A&M University\u2014Corpus Christi, Corpus Christi, TX 78412, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9445-2726","authenticated-orcid":false,"given":"Sergei","family":"Stepanov","sequence":"additional","affiliation":[{"name":"Laboratory of Computational Technologies for Modeling Multiphysical and Multiscale Permafrost Processes, North-Eastern Federal University, Yakutsk 677980, Russia"}]},{"given":"Alexey","family":"Sadovski","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Statistics, Texas A&M University\u2014Corpus Christi, Corpus Christi, TX 78412, USA"}]},{"given":"Stephen","family":"Henry","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Statistics, Texas A&M University\u2014Corpus Christi, Corpus Christi, TX 78412, USA"}]}],"member":"1968","published-online":{"date-parts":[[2023,8,4]]},"reference":[{"key":"ref_1","unstructured":"Marchuk, G.I. (1986). Mathematical Models in Environmental Problems, Elsevier."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"2292","DOI":"10.1016\/j.ces.2009.09.010","article-title":"Two-scale expansion with drift approach to the Taylor dispersion for reactive transport through porous media","volume":"65","author":"Allaire","year":"2010","journal-title":"Chem. Eng. Sci."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"861","DOI":"10.2475\/06.2007.01","article-title":"Generalization of gas hydrate distribution and saturation in marine sediments by scaling of thermodynamic and transport processes","volume":"307","author":"Bhatnagar","year":"2007","journal-title":"Am. J. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Okubo, A., and Levin, S.A. (2001). Diffusion and Ecological Problems: Modern Perspectives, Springer.","DOI":"10.1007\/978-1-4757-4978-6"},{"key":"ref_5","unstructured":"Chairez, Z.P. (2020). Spatial-Temporal Models of Multi-Species Interaction to Study Impacts of Catastrophic Events. [Ph.D. Thesis, Texas A&M University]."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Murray, J.D. (2002). Mathematical Biology: I. An Introduction, Springer.","DOI":"10.1007\/b98868"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"731","DOI":"10.1007\/s11273-017-9547-x","article-title":"Modeling the Effect of Water Level on the Nueces Delta Marsh Community","volume":"25","author":"Montagna","year":"2017","journal-title":"Wetl. Ecol. Manag."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Vasilyeva, M., Wang, Y., Stepanov, S., and Sadovski, A. (2022). Numerical investigation and factor analysis of the spatial-temporal multi-species competition problem. arXiv.","DOI":"10.37394\/23206.2022.21.85"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"115150","DOI":"10.1016\/j.cam.2023.115150","article-title":"Multiscale solver for multi-component reaction\u2013diffusion systems in heterogeneous media","volume":"427","author":"Vasilyeva","year":"2023","journal-title":"J. Comput. Appl. Math."},{"key":"ref_10","unstructured":"Lichtner, P., Steefel, C., and Oelkers, E. (2018). Reactive Transport in Porous Media, De Gruyter."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1140","DOI":"10.1016\/j.advwatres.2011.01.012","article-title":"Hybrid models of reactive transport in porous and fractured media","volume":"34","author":"Battiato","year":"2011","journal-title":"Adv. Water Resour."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1301","DOI":"10.1137\/16M1074278","article-title":"Sequential homogenization of reactive transport in polydisperse porous media","volume":"14","author":"Korneev","year":"2016","journal-title":"Multiscale Model. Simul."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"357","DOI":"10.1016\/j.jcp.2003.08.010","article-title":"Jacobian-free Newton\u2013Krylov methods: A survey of approaches and applications","volume":"193","author":"Knoll","year":"2004","journal-title":"J. Comput. Phys."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1016\/0010-4655(95)00062-K","article-title":"Newton-Krylov methods applied to a system of convection-diffusion-reaction equations","volume":"88","author":"Knoll","year":"1995","journal-title":"Comput. Phys. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.compbiolchem.2013.05.003","article-title":"An efficient nonlinear finite-difference approach in the computational modeling of the dynamics of a nonlinear diffusion-reaction equation in microbial ecology","volume":"47","year":"2013","journal-title":"Comput. Biol. Chem."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"113010","DOI":"10.1016\/j.cam.2020.113010","article-title":"Multiscale model reduction for the Allen\u2013Cahn problem in perforated domains","volume":"381","author":"Tyrylgin","year":"2021","journal-title":"J. Comput. Appl. Math."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"112134","DOI":"10.1016\/j.jcp.2023.112134","article-title":"Efficient decoupling schemes for multiscale multicontinuum problems in fractured porous media","volume":"487","author":"Vasilyeva","year":"2023","journal-title":"J. Comput. Phys."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Vabishchevich, P.N. (2013). Additive Operator-Difference Schemes: Splitting Schemes, Walter de Gruyter.","DOI":"10.1515\/9783110321463"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2185","DOI":"10.1016\/j.camwa.2014.02.005","article-title":"Splitting schemes for poroelasticity and thermoelasticity problems","volume":"67","author":"Kolesov","year":"2014","journal-title":"Comput. Math. Appl."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1134\/S1995423912040027","article-title":"Explicit-implicit schemes for convection-diffusion-reaction problems","volume":"5","author":"Vabishchevich","year":"2012","journal-title":"Numer. Anal. Appl."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Yanenko, N.N. (1971). The Method of Fractional Steps, Springer.","DOI":"10.1007\/978-3-642-65108-3"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"103","DOI":"10.21136\/AM.1968.103142","article-title":"Some application of splitting-up methods to the solution of mathematical physics problems","volume":"13","author":"Marchuk","year":"1968","journal-title":"Apl. Mat."},{"key":"ref_23","unstructured":"Marchuk, G. (1971). Numerical Solution of Partial Differential Equations\u2014II, Elsevier."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1090\/S0025-5718-1983-0689466-8","article-title":"Numerical methods based on additive splittings for hyperbolic partial differential equations","volume":"40","author":"LeVeque","year":"1983","journal-title":"Math. Comput."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1177\/1094342012468181","article-title":"Multiphysics simulations: Challenges and opportunities","volume":"27","author":"Keyes","year":"2013","journal-title":"Int. J. High Perform. Comput. Appl."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/S0169-7722(03)00141-4","article-title":"Operator-splitting procedures for reactive transport and comparison of mass balance errors","volume":"68","author":"Carrayrou","year":"2004","journal-title":"J. Contam. Hydrol."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.matcom.2004.06.017","article-title":"Operator splitting and commutativity analysis in the Danish Eulerian Model","volume":"67","author":"Dimov","year":"2004","journal-title":"Math. Comput. Simul."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.cam.2016.03.029","article-title":"Improvement of accuracy of multi-scale models of Li-ion batteries by applying operator splitting techniques","volume":"310","author":"Farkas","year":"2017","journal-title":"J. Comput. Appl. Math."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"717","DOI":"10.1515\/cmam-2020-0128","article-title":"A finite element splitting method for a convection-diffusion problem","volume":"20","year":"2020","journal-title":"Comput. Methods Appl. Math."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"797","DOI":"10.1137\/0732037","article-title":"Implicit-explicit methods for time-dependent partial differential equations","volume":"32","author":"Ascher","year":"1995","journal-title":"SIAM J. Numer. Anal."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"109323","DOI":"10.1016\/j.jcp.2020.109323","article-title":"Learning macroscopic parameters in nonlinear multiscale simulations using nonlocal multicontinua upscaling techniques","volume":"412","author":"Vasilyeva","year":"2020","journal-title":"J. Comput. Phys."},{"key":"ref_32","unstructured":"Samarskii, A., and Vabishchevich, P. (1999). Additive Schemes for Problems of Mathematical Physics, M.: Nauka."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Samarskii, A.A. (2001). The Theory of Difference Schemes, CRC Press.","DOI":"10.1201\/9780203908518"},{"key":"ref_34","unstructured":"(1995). Computational Heat Transfer, Volume 1: Mathematical Modelling, Wiley."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3103\/S1066369X13030018","article-title":"Unconditionally stable schemes for convection-diffusion problems","volume":"57","author":"Vabishchevich","year":"2013","journal-title":"Russ. Math."},{"key":"ref_36","first-page":"119","article-title":"Analysis of stability and error estimates for three methods approximating a nonlinear reaction-diffusion equation","volume":"7","author":"Morosanu","year":"2017","journal-title":"J. Appl. Anal. Comput."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"115421","DOI":"10.1016\/j.cam.2023.115421","article-title":"Decoupled algorithms for non-linearly coupled reaction\u2013diffusion competition model with harvesting and stocking","volume":"436","author":"Mohebujjaman","year":"2023","journal-title":"J. Comput. Appl. Math."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: Fundamental algorithms for scientific computing in Python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nat. Methods"},{"key":"ref_39","first-page":"55","article-title":"ODEPACK, a systemized collection of ODE solvers","volume":"1","author":"Hindmarsh","year":"1983","journal-title":"Sci. Comput."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1137\/S1064827594276424","article-title":"The matlab ode suite","volume":"18","author":"Shampine","year":"1997","journal-title":"SIAM J. Sci. Comput."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1309","DOI":"10.1002\/nme.2579","article-title":"Gmsh: A 3-D finite element mesh generator with built-in pre-and post-processing facilities","volume":"79","author":"Geuzaine","year":"2009","journal-title":"Int. J. Numer. Methods Eng."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Balay, S., Abhyankar, S., Adams, M., Brown, J., Brune, P., Buschelman, K., Dalcin, L., Dener, A., Eijkhout, V., and Gropp, W. (2019). PETSc Users Manual, Argonne National Lab.(ANL).","DOI":"10.2172\/1614847"},{"key":"ref_43","unstructured":"Logg, A. (2012). Efficient representation of computational meshes. arXiv."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Logg, A., Mardal, K.A., and Wells, G. (2012). Automated Solution of Differential Equations by the Finite Element Method: The FEniCS Book, Springer Science & Business Media.","DOI":"10.1007\/978-3-642-23099-8"},{"key":"ref_45","first-page":"50038-1","article-title":"Paraview: An end-user tool for large data visualization","volume":"717","author":"Ahrens","year":"2005","journal-title":"Vis. Handb."}],"container-title":["Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-3197\/11\/8\/153\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:25:50Z","timestamp":1760127950000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-3197\/11\/8\/153"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,4]]},"references-count":45,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2023,8]]}},"alternative-id":["computation11080153"],"URL":"https:\/\/doi.org\/10.3390\/computation11080153","relation":{},"ISSN":["2079-3197"],"issn-type":[{"type":"electronic","value":"2079-3197"}],"subject":[],"published":{"date-parts":[[2023,8,4]]}}}