The theory of Generally Locally Toeplitz (or GLT for short) sequences of matrices is proposed in the analysis of a multigrid solver for the linear systems generated by finite volume/finite difference approximations of variable-coefficients linear convectionâdiffusion equations in 1D, proposed by Birken in 2012, and extended here to 2D problems. The multigrid solver is used with a RungeâKutta smoother. Optimal coefficients for the smoother are found by considering the unsteady linear advection equation and using optimization algorithms. In particular, in order to reduce the issues of having multiple local minima, the sequential quadratic programming (SQP) mixed with genetic and particle swarm optimization algorithms are proposed. Numerical results show that our proposals are competitive with respect to other multigrid implementations.
Optimizing a multigrid Runge-Kutta smoother for variable-coefficient convection-diffusion equations
Donatelli, Marco;DURASTANTE, FABIO;Serra-Capizzano, Stefano
2017-01-01
Abstract
The theory of Generally Locally Toeplitz (or GLT for short) sequences of matrices is proposed in the analysis of a multigrid solver for the linear systems generated by finite volume/finite difference approximations of variable-coefficients linear convectionâdiffusion equations in 1D, proposed by Birken in 2012, and extended here to 2D problems. The multigrid solver is used with a RungeâKutta smoother. Optimal coefficients for the smoother are found by considering the unsteady linear advection equation and using optimization algorithms. In particular, in order to reduce the issues of having multiple local minima, the sequential quadratic programming (SQP) mixed with genetic and particle swarm optimization algorithms are proposed. Numerical results show that our proposals are competitive with respect to other multigrid implementations.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.