Practical 3-splitting beyond Strang

02/16/2023
by   Raymond J. Spiteri, et al.
0

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 can then be 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 evaluations of their performance in practice are scarce. We demonstrate the effectiveness of some alternative 3-split, 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 is 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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/15/2019

Modified Strang splitting for semilinear parabolic problems

We consider applying the Strang splitting to semilinear parabolic proble...
research
10/13/2022

A New Optimality Property of Strang's Splitting

For systems of the form q̇ = M^-1 p, ṗ = -Aq+f(q), common in many applic...
research
07/12/2021

On the energy stability of Strang-splitting for Cahn-Hilliard

We consider a Strang-type second order operator-splitting discretization...
research
02/19/2020

Split representation of adaptively compressed polarizability operator

The polarizability operator plays a central role in density functional p...
research
02/09/2020

Splitting Convolutional Neural Network Structures for Efficient Inference

For convolutional neural networks (CNNs) that have a large volume of inp...
research
10/09/2020

Accelerated computational micromechanics

We present an approach to solving problems in micromechanics that is ame...
research
03/10/2021

An exponential integrator/WENO discretization for sonic-boom simulation on modern computer hardware

Recently a splitting approach has been presented for the simulation of s...

Please sign up or login with your details

Forgot password? Click here to reset