{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,30]],"date-time":"2026-05-30T01:47:03Z","timestamp":1780105623337,"version":"3.54.0"},"reference-count":25,"publisher":"Walter de Gruyter GmbH","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,6,27]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>We consider flux-corrected finite element discretizations of 3D convection-dominated transport problems and assess the computational efficiency of algorithms based on such approximations. The methods under investigation include flux-corrected transport schemes and monolithic limiters. We discretize in space using a continuous Galerkin method and \u2119<jats:sub>1<\/jats:sub> or \u211a<jats:sub>1<\/jats:sub> finite elements. Time integration is performed using the Crank\u2013Nicolson method or an explicit strong stability preserving Runge\u2013Kutta method. Nonlinear systems are solved using a fixed-point iteration method, which requires solution of large linear systems at each iteration or time step. The great variety of options in the choice of discretization methods and solver components calls for a dedicated comparative study of existing approaches. To perform such a study, we define new 3D test problems for time dependent and stationary convection\u2013diffusion\u2013reaction equations. The results of our numerical experiments illustrate how the limiting technique, time discretization and solver impact on the overall performance.<\/jats:p>","DOI":"10.1515\/jnma-2021-0123","type":"journal-article","created":{"date-parts":[[2022,4,14]],"date-time":"2022-04-14T21:35:13Z","timestamp":1649972113000},"page":"79-103","source":"Crossref","is-referenced-by-count":6,"title":["An assessment of solvers for algebraically stabilized discretizations of convection\u2013diffusion\u2013reaction equations"],"prefix":"10.1515","volume":"31","author":[{"given":"Abhinav","family":"Jha","sequence":"first","affiliation":[{"name":"RWTH Aachen University , Applied and Computational Mathematics , Schinkelstra\u00dfe 2, 52062 , Aachen , Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ond\u0159ej","family":"P\u00e1rtl","sequence":"additional","affiliation":[{"name":"Weierstrass Institute for Applied Analysis and Stochastics (WIAS) , Mohrenstr. 39, 10117 , Berlin , Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Naveed","family":"Ahmed","sequence":"additional","affiliation":[{"name":"Department of Mathematics and Natural Sciences, Centre for Applied Mathematics and Bioinformatics , Gulf University for Science and Technology , 32093 , Hawally , Kuwait"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dmitri","family":"Kuzmin","sequence":"additional","affiliation":[{"name":"Institute of Applied Mathematics (LS III) , TU Dortmund University , Vogelpothsweg 87, D-44227 , Dortmund , Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"374","published-online":{"date-parts":[[2022,4,14]]},"reference":[{"key":"2023060911023274446_j_jnma-2021-0123_ref_001","doi-asserted-by":"crossref","unstructured":"N. Ahmed and V. John, Adaptive time step control for higher order variational time discretizations applied to convection\u2013diffusion\u2013reaction equations, Comput. Meth. Appl. Mech. Engrg. 285 (2015), 83\u2013101.","DOI":"10.1016\/j.cma.2014.10.054"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_002","unstructured":"S. Balay, S. Abhyankar, M. F. Adams, J. Brown, P. Brune, K. Buschelman, L. Dalcin, A. Dener, V. Eijkhout, W. D. Gropp, D. Karpeyev, D. Kaushik, M. G. Knepley, D. A. May, L. C. McInnes, R. T. Mills, T. Munson, K. Rupp, P. Sanan, B. F. Smith, S. Zampini, H. Zhang, and H. Zhang, PETSc Web page, https:\/\/www.mcs.anl.gov\/petsc, 2019."},{"key":"2023060911023274446_j_jnma-2021-0123_ref_003","doi-asserted-by":"crossref","unstructured":"S. Balay, S. Abhyankar, M. F. Adams, J. Brown, P. Brune, K. Buschelman, L. Dalcin, A. Dener, V. Eijkhout, W. D. Gropp, D. Karpeyev, D. Kaushik, M. G. Knepley, D. A. May, L. C. McInnes, R. T. Mills, T. Munson, K. Rupp, P. Sanan, B. F. Smith, S. Zampini, H. Zhang, and H. Zhang, PETSc Users Manual, Argonne National Laboratory, Report No. ANL-95\/11 \u2013 Revision 3.14, 2020.","DOI":"10.2172\/1614847"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_004","doi-asserted-by":"crossref","unstructured":"S. Balay, W. D. Gropp, L. C. McInnes, and B. F. Smith, Efficient management of parallelism in object oriented numerical software libraries, In: Modern Software Tools in Scientific Computing (Eds. E. Arge, A. M. Bruaset, and H. P. Langtangen), Birkh\u00e4user Press, 1997, pp. 163\u2013202.","DOI":"10.1007\/978-1-4612-1986-6_8"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_005","doi-asserted-by":"crossref","unstructured":"G. R. Barrenechea, V. John, and P. Knobloch, Analysis of algebraic flux correction schemes, SIAM J. Numer. Anal. 54 (2016), No. 4, 2427\u20132451.","DOI":"10.1137\/15M1018216"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_006","doi-asserted-by":"crossref","unstructured":"G. R. Barrenechea, V. John, and P. Knobloch, An algebraic flux correction scheme satisfying the discrete maximum principle and linearity preservation on general meshes, Math. Models Methods Appl. Sci. 27 (2017), No. 3, 525\u2013548.","DOI":"10.1142\/S0218202517500087"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_007","doi-asserted-by":"crossref","unstructured":"G. R. Barrenechea, V. John, P. Knobloch, and R. Rankin, A unified analysis of algebraic flux correction schemes for convection\u2013diffusion equations, SeMA J. 75 (2018), No. 4, 655\u2013685.","DOI":"10.1007\/s40324-018-0160-6"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_008","doi-asserted-by":"crossref","unstructured":"R. H. Castain, T. S. Woodall, D. J. Daniel, J. M. Squyres, B. Barrett, and G. E. Fagg, The open run-time environment (OpenRTE): A transparent multi-cluster environment for high-performance computing, In: Proc. of 12th European PVM\/MPI Users\u2019 Group Meeting, Sorrento, Italy, September 2005.","DOI":"10.1007\/11557265_31"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_009","doi-asserted-by":"crossref","unstructured":"C. Geuzaine and J. F. Remacle, Gmsh: A 3-D finite element mesh generator with built-in pre- and post-processing facilities, Int. J. Numer. Methods Engrg. 79 (2009), No. 11, 1309\u20131331.","DOI":"10.1002\/nme.2579"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_010","doi-asserted-by":"crossref","unstructured":"A. Jha and V. John, A study of solvers for nonlinear AFC discretizations of convection\u2013diffusion equations, Comput. Math. Appl. 78 (2019), No. 9, 3117\u20133138.","DOI":"10.1016\/j.camwa.2019.04.020"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_011","doi-asserted-by":"crossref","unstructured":"A. Jha and V. John, On basic iteration schemes for nonlinear AFC discretizations, In: Boundary and Interior Layers, Computational and Asymptotic Methods BAIL 2018 (Eds. G. R. Barrenechea and J. Mackenzie), Springer, Cham, 2020, pp. 113\u2013128.","DOI":"10.1007\/978-3-030-41800-7_7"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_012","doi-asserted-by":"crossref","unstructured":"V. John and J. Novo, On (essentially) non-oscillatory discretizations of evolutionary convection\u2013diffusion equations, J. Comput. Phys. 231 (2012), No. 4, 1570\u20131586.","DOI":"10.1016\/j.jcp.2011.10.025"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_013","doi-asserted-by":"crossref","unstructured":"V. John and E. Schmeyer, Finite element methods for time-dependent convection\u2013diffusion\u2013reaction equations with small diffusion, Comput. Methods Appl. Mech. Engrg. 198 (2008), No. 3-4, 475\u2013494.","DOI":"10.1016\/j.cma.2008.08.016"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_014","doi-asserted-by":"crossref","unstructured":"G. Karypis and V. Kumar, A fast and highly quality multilevel scheme for partitioning irregular graphs, SIAM J. Sci. Comp. 20 (1999), No. 1, 359\u2013392.","DOI":"10.1137\/S1064827595287997"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_015","unstructured":"D. Kuzmin, Algebraic flux correction for finite element discretizations of coupled systems, Computational Methods for Coupled Problems in Science and Engineering, II. CIMNE, Barcelona, 2007, pp. 653\u2013656."},{"key":"2023060911023274446_j_jnma-2021-0123_ref_016","doi-asserted-by":"crossref","unstructured":"D. Kuzmin, Explicit and implicit FEM-FCT algorithms with flux linearization, J. Comput. Phys. 228 (2009), No. 7, 2517\u20132534.","DOI":"10.1016\/j.jcp.2008.12.011"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_017","doi-asserted-by":"crossref","unstructured":"D. Kuzmin, Linearity-preserving flux correction and convergence acceleration for constrained Galerkin schemes, J. Comput. Appl. Math. 236 (2012), No. 9, 2317\u20132337.","DOI":"10.1016\/j.cam.2011.11.019"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_018","doi-asserted-by":"crossref","unstructured":"D. Kuzmin, Monolithic convex limiting for continuous finite element discretizations of hyperbolic conservation laws, Comput. Methods Appl. Mech. Engrg. 361 (2020), 112804.","DOI":"10.1016\/j.cma.2019.112804"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_019","doi-asserted-by":"crossref","unstructured":"D. Kuzmin and M. M\u00f6ller, Algebraic flux correction, I. Scalar conservation laws, In: Flux-Corrected Transport, Sci. Comput., Springer, Berlin, 2005, pp. 155\u2013206.","DOI":"10.1007\/3-540-27206-2_6"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_020","doi-asserted-by":"crossref","unstructured":"D. Kuzmin and S. Turek, Flux correction tools for finite elements, J. Comput. Phys. 175 (2002), No. 2, 525\u2013558.","DOI":"10.1006\/jcph.2001.6955"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_021","doi-asserted-by":"crossref","unstructured":"R. J. LeVeque, High-resolution conservative algorithms for advection in incompressible flow, SIAM J. Numer. Anal. 33 (1996), No. 2, 627\u2013665.","DOI":"10.1137\/0733033"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_022","doi-asserted-by":"crossref","unstructured":"C. Lohmann, Physics-Compatible Finite Element Methods for Scalar and Tensorial Advection Problems, Springer, 2019.","DOI":"10.1007\/978-3-658-27737-6"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_023","doi-asserted-by":"crossref","unstructured":"R. L\u00f6hner, K. Morgan, J. Peraire, and M. Vahdati, Finite element flux-corrected transport (FEM\u2013FCT) for the Euler and Navier\u2013Stokes equations, Int. J. Numer. Meth. Fluids 7 (1987), No. 10, 1093\u20131109.","DOI":"10.1002\/fld.1650071007"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_024","doi-asserted-by":"crossref","unstructured":"U. Wilbrandt, C. Bartsch, N. Ahmed, N. Alia, F. Anker, L. Blank, A. Caiazzo, S. Ganesan, S. Giere, G. Matthies, R. Meesala, A. Shamim, J. Venkatesan, and V. John, ParMooN \u2013 a modernized program package based on mapped finite elements, Comput. Math. Appl. 74 (2017), 74\u201388.","DOI":"10.1016\/j.camwa.2016.12.020"},{"key":"2023060911023274446_j_jnma-2021-0123_ref_025","doi-asserted-by":"crossref","unstructured":"S. T. Zalesak, Fully multidimensional flux-corrected transport algorithms for fluids, J. Comput. Phys. 31 (1979), No. 3, 335\u2013362.","DOI":"10.1016\/0021-9991(79)90051-2"}],"container-title":["Journal of Numerical Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2021-0123\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2021-0123\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,9]],"date-time":"2023-06-09T11:02:59Z","timestamp":1686308579000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.degruyter.com\/document\/doi\/10.1515\/jnma-2021-0123\/html"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,14]]},"references-count":25,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,6,2]]},"published-print":{"date-parts":[[2022,5,24]]}},"alternative-id":["10.1515\/jnma-2021-0123"],"URL":"https:\/\/doi.org\/10.1515\/jnma-2021-0123","relation":{},"ISSN":["1570-2820","1569-3953"],"issn-type":[{"value":"1570-2820","type":"print"},{"value":"1569-3953","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,14]]}}}