Beyond Strang: a Practical Assessment of Some Second-Order 3-Splitting Methods

Raymond J. Spiteri , Arash Tavassoli , Siqi Wei , Andrei Smolyakov

Communications on Applied Mathematics and Computation ›› 2025, Vol. 7 ›› Issue (1) : 95 -114.

PDF
Communications on Applied Mathematics and Computation ›› 2025, Vol. 7 ›› Issue (1) :95 -114. DOI: 10.1007/s42967-023-00314-5
Original Paper
research-article
Beyond Strang: a Practical Assessment of Some Second-Order 3-Splitting Methods
Author information +
History +
PDF

Abstract

Operator-splitting is a popular divide-and-conquer strategy for solving differential equations. Typically, the right-hand side of the differential equation is split into a number of parts that are then integrated separately. Many methods are known that split the right-hand side into two parts. This approach is limiting, however, and there are situations when 3-splitting is more natural and ultimately more advantageous. The second-order Strang operator-splitting method readily generalizes to a right-hand side splitting into any number of operators. It is arguably the most popular method for 3-splitting because of its efficiency, ease of implementation, and intuitive nature. Other 3-splitting methods exist, but they are less well known, and analysis and evaluation of their performance in practice are scarce. We demonstrate the effectiveness of some alternative 3-splitting, second-order methods to Strang splitting on two problems: the reaction-diffusion Brusselator, which can be split into three parts that each have closed-form solutions, and the kinetic Vlasov-Poisson equations that are used in semi-Lagrangian plasma simulations. We find alternative second-order 3-operator-splitting methods that realize efficiency gains of 10%–20% over traditional Strang splitting. Our analysis for the practical assessment of the efficiency of operator-splitting methods includes the computational cost of the integrators and can be used in method design.

Keywords

Operator-splitting methods / Fractional-step methods / Brusselator / Vlasov-Poisson equations / 65L20 / 65M20 / 65M25 / 65Y20

Cite this article

Download citation ▾
Raymond J. Spiteri, Arash Tavassoli, Siqi Wei, Andrei Smolyakov. Beyond Strang: a Practical Assessment of Some Second-Order 3-Splitting Methods. Communications on Applied Mathematics and Computation, 2025, 7(1): 95-114 DOI:10.1007/s42967-023-00314-5

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Asadi Z, Taccogna F, Sharifian M. Numerical study of electron cyclotron drift instability: application to hall thruster. Front. Phys.. 2019, 7: 140

[2]

Ascher UM, Ruuth SJ, Spiteri RJ. Implicit-explicit Runge-Kutta methods for time-dependent partial differential equations. Appl. Numer. Math.. 1997, 25(2/3): 151-167

[3]

Auzinger, W.: Coefficients of various splitting methods. http://www.asc.tuwien.ac.at/~winfried/splitting/

[4]

Auzinger W, Herfort W. Local error structures and order conditions in terms of Lie elements for exponential splitting schemes. Opuscula Math.. 2014, 34(2): 243-255

[5]

Auzinger W, Hofstätter H, Ketcheson D, Koch O. Practical splitting methods for the adaptive integration of nonlinear evolution equations. Part I: construction of optimized schemes and pairs of schemes. BIT Numer. Math.. 2017, 57(1): 55-74

[6]

Auzinger W, Koch O, Quell M. Adaptive high-order splitting methods for systems of nonlinear evolution equations with periodic boundary conditions. Numer. Algorithms. 2017, 75(1): 261-283

[7]

Bernier J, Casas F, Crouseilles N. Splitting methods for rotations: application to Vlasov equations. SIAM J. Sci. Comput.. 2020, 42(2): 666-697

[8]

Besse N, Mehrenberger M. Convergence of classes of high-order semi-Lagrangian schemes for the Vlasov-Poisson system. Math. Comput.. 2008, 77(261): 93-123

[9]

Boeuf J-P, Garrigues L. E × B electron drift instability in Hall thrusters: particle-in-cell simulations vs. theory. Phys. Plasmas. 2018, 25(6) 061204

[10]

Casas F, Escorihuela-Tomàs A. Composition methods for dynamical systems separable into three parts. Mathematics. 2020, 8(4): 533

[11]

Cavalier J, Lemoine N, Bonhomme G, Tsikata S, Honore C, Gresillon D. Hall thruster plasma fluctuations identified as the E $\times$B electron drift instability: modeling and fitting on experimental data. Phys. Plasmas. 2013, 20(8)) 082107

[12]

Charoy T, Lafleur T, Laguna AA, Bourdon A, Chabert P. The interaction between ion transit-time and electron drift instabilities and their effect on anomalous electron transport in Hall thrusters. Plasma Sources Sci. Technol.. 2021, 30(6) 065017

[13]

Cheng C. The integration of the Vlasov equation for a magnetized plasma. J. Comput. Phys.. 1977, 24(4348-360

[14]

Cheng C-Z, Knorr G. The integration of the Vlasov equation in configuration space. J. Comput. Phys.. 1976, 22(3): 330-351

[15]

Coulaud O, Sonnendrücker E, Dillon E, Bertrand P, Ghizzo A. Parallelization of semi-Lagrangian vlasov codes. J. Plasma Phys.. 1999, 61(3): 435-448

[16]

Crouseilles N, Einkemmer L, Faou E. Hamiltonian splitting for the Vlasov-Maxwell equations. J. Comput. Phys.. 2015, 283: 224-240

[17]

Crouseilles N, Mehrenberger M, Sonnendrücker E. Conservative semi-Lagrangian schemes for Vlasov equations. J. Comput. Phys.. 2010, 229(6): 1927-1953

[18]

Crouseilles N, Respaud T, Sonnendrücker E. A forward semi-Lagrangian method for the numerical solution of the Vlasov equation. Comput. Phys. Commun.. 2009, 180(10): 1730-1745

[19]

Gary SP. Theory of Space Plasma Microinstabilities. 1993, Cambridge, Cambridge University Press 7

[20]

Ghizzo A, Huot F, Bertrand P. A non-periodic 2D semi-Lagrangian Vlasov code for laser-plasma interaction on parallel computer. J. Comput. Phys.. 2003, 186(1): 47-69

[21]

Hairer E, Wanner G, Lubich C. Geometric numerical integration: structure-preserving algorithms for ordinary differential equations. 2006, Heidelberg, Springer31

[22]

Hara K, Tsikata S. Cross-field electron diffusion due to the coupling of drift-driven microinstabilities. Phys. Rev. E. 2020, 102(2) 023202

[23]

Janhunen S, Smolyakov A, Chapurin O, Sydorenko D, Kaganovich I, Raitses Y. Nonlinear structures and anomalous transport in partially magnetized E $\times$ B plasmas. Phys. Plasmas. 2018, 25(1) 011608

[24]

Janhunen S, Smolyakov A, Sydorenko D, Jimenez M, Kaganovich I, Raitses Y. Evolution of the electron cyclotron drift instability in two-dimensions. Phys. Plasmas. 2018, 25(8) 082308

[25]

Kormann K, Reuter K, Rampp M. A massively parallel semi-Lagrangian solver for the six-dimensional Vlasov-Poisson equation. Int. J. High Perform. Comput. Appl.. 2019, 33(5): 924-947

[26]

Lafleur T, Baalrud S, Chabert P. Theory for the anomalous electron transport in hall effect thrusters. I. Insights from particle-in-cell simulations. Phys. Plasmas. 2016, 23(5) 053502

[27]

Lefever R, Nicolis G. Chemical instabilities and sustained oscillations. J. Theor. Biol.. 1971, 30(2): 267-284

[28]

Mandal D, Elskens Y, Lemoine N, Doveil F. Cross-field chaotic transport of electrons by E $\times$ B electron drift instability in hall thruster. Phys. Plasmas. 2020, 27(3) 032301

[29]

Marchuk GI. Hubbard B. On the theory of the splitting-up method. Numerical Solution of Partial Differential Equations-II. 1971, London, Academic Press: 469500

[30]

Qiu J-M, Christlieb A. A conservative high order semi-Lagrangian WENO method for the Vlasov equation. J. Comput. Phys.. 2010, 229(4): 1130-1149

[31]

Ropp DL, Shadid JN. Stability of operator splitting methods for systems with indefinite operators: reaction-diffusion systems. J. Comput. Phys.. 2005, 203(2): 449-466

[32]

Sengupta M, Smolyakov A. Mode transitions in nonlinear evolution of the electron drift instability in a 2D annular E $\times$ B system. Phys. Plasmas. 2020, 27(2) 022309

[33]

Shoucri, M.: The method of characteristics for the numerical solution of hyperbolic differential equations. In: Baswell, A.R. (ed.) Advances in Mathematics Research, vol. 8, pp. 1–87. Nova Science Publishers, Inc., New York (2009)

[34]

Sonnendrücker E, Roche J, Bertrand P, Ghizzo A. The semi-Lagrangian method for the numerical resolution of the Vlasov equation. J. Comput. Phys.. 1999, 149(2): 201-220

[35]

Staniforth A, Côté J. Semi-Lagrangian integration schemes for atmospheric models—a review. Mon. Weather Rev.. 1991, 119(9): 2206-2223

[36]

Strang G. On the construction and comparison of difference schemes. SIAM J. Numer. Anal.. 1968, 5(3): 506-517

[37]

Tanaka S, Yoshikawa K, Minoshima T, Yoshida N. Multidimensional Vlasov-Poisson simulations with high-order monotonicity- and positivity-preserving schemes. Astrophys. J.. 2017, 849(2): 76

[38]

Tavassoli, A.: Drift instabilities, anomalous transport, and heating in low-temperature plasmas. PhD thesis. University of Saskatchewan, SK, Canada (2023)

[39]

Tavassoli A, Chapurin O, Jimenez M, Papahn Zadeh M, Zintel T, Sengupta M, Couëdel L, Spiteri RJ, Shoucri M, Smolyakov A. The role of noise in PIC and Vlasov simulations of the Buneman instability. Phys. Plasmas. 2021, 28(12)) 122105

[40]

Tavassoli A, Papahn Zadeh M, Smolyakov A, Shoucri M, Spiteri RJ. The electron cyclotron drift instability: a comparison of particle-in-cell and continuum Vlasov simulations. Phys. Plasmas. 2023, 30: 3

[41]

Tavassoli A, Shoucri M, Smolyakov A, Papahn Zadeh M, Spiteri RJ. Backward waves in the nonlinear regime of the Buneman instability. Phys. Plasmas. 2021, 28(2) 022307

[42]

Tavassoli A, Smolyakov A, Shoucri M, Spiteri RJ. Nonlinear regimes of the electron cyclotron drift instability in Vlasov simulations. Phys. Plasmas. 2022, 29(3) 030701

Funding

Natural Sciences and Engineering Research Council of Canada(RGPN-2020-04467)

Air Force Office of Scientific Research(FA9550-21-1-0031)

RIGHTS & PERMISSIONS

Shanghai University

PDF

237

Accesses

0

Citation

Detail

Sections
Recommended

/