Downwind numbering: robust multigrid for convection-diffusion problems

https://doi.org/10.1016/S0168-9274(96)00067-0Get rights and content

Abstract

In the present paper, we introduce and investigate a robust smoothing strategy for convection-diffusion problems in two and three space dimensions without any assumption on the grid structure. The main tool to obtain such a robust smoother for these problems is an ordering strategy for the grid points called “downwind numbering” which follows the flow direction and, combined with a Gauss-Seidel type smoother, yields robust multigrid convergence for adaptively refined grids, provided the convection field is cycle-free. The algorithms are of optimum complexity and the corresponding smoothers are shown to be robust in numerical tests.

References (32)

  • E. Bänsch

    Local mesh refinement in 2 and 3 dimensions

    Impact Comput. Sci. Engrg.

    (1991)
  • A. Greenbaum

    A multigrid method for multiprocessors

    Appl. Math. Comput.

    (1986)
  • G. Wittum

    Linear iterations as smoothers in multigrid methods

    Impact Comput. Sci. Engrg.

    (1989)
  • R.E. Bank et al.

    The hierarchical basis multigrid method

    SC-87-2

    (1987)
  • R.E. Bank

    PLTMG: A Software Package for Solving Elliptic Partial Differential Equations. Users Guide 6.0

    (1990)
  • P. Bastian

    Locally refined solution of unsymmetric and nonlinear problems

  • P. Bastian

    Parallele adaptive Mehrgitterverfahren

  • P. Bastian et al.

    Additive and multiplicative multigrid—a comparison

  • P. Bastian et al.

    Adaptivity and robustness

  • P. Bastian et al.

    On robust and adaptive multigrid methods

  • J. Bey

    Tetrahedral grid refinement

    Computing

    (1995)
  • J.H. Bramble et al.

    Convergence estimates for multigrid algorithms without regularity assumptions

    Math. Comp.

    (1991)
  • J.H. Bramble et al.

    Parallel multilevel preconditioners

    Math. Comp.

    (1990)
  • A. Brandt

    Multi-level adaptive solution to boundary-value problems

    Math. Comp.

    (1977)
  • K. Eriksson et al.

    Error estimates and automatic time step control for non-linear parabolic problems

    SIAM J. Numer. Anal.

    (1987)
  • R.P. Fedorenko

    Ein Relaxationsverfahren zur Lösung elliptischer Differentialgleichungen

    Zh. Vychisl. Mat. i Mat. Fiz.

    (1961)
  • Cited by (52)

    • An extremum-preserving finite volume scheme for convection-diffusion equation on general meshes

      2020, Applied Mathematics and Computation
      Citation Excerpt :

      Therefore, a reliable extremum-preserving scheme is needed for the numerical simulation of convection-diffusion equation. Some effective numerical schemes have been developed for the convection-diffusion equation to solve the convection-dominated problem [4–8]. These schemes only can be used on the regular meshes and don’t satisfy the discrete extremum principle.

    • High-order implicit palindromic discontinuous Galerkin method for kinetic-relaxation approximation

      2019, Computers and Fluids
      Citation Excerpt :

      This kind of ideas is mentioned in several works. See for instance in [7,15,34,37,45]. In a recent work, we have evaluated the parallel scalability of the triangular solver [6].

    • Optimizing a multigrid Runge–Kutta smoother for variable-coefficient convection–diffusion equations

      2017, Linear Algebra and Its Applications
      Citation Excerpt :

      The unsteady case is much more difficult and the multigrid strategy tuned on the steady case deteriorates dramatically, when moving to the unsteady setting. In this direction see, e.g., the works in [3,4], in which a coarsening that “follows” the flow, thus producing flow related aggregates, is used, or the works in [5–7], in which multigrid solvers for the convection–diffusion equation are investigated, both on the smoothing and on the coarsening side. As already mentioned, in the constant coefficient case, this issue is considered in [1], with the use of a specific class of smoothers based on explicit Runge–Kutta methods, which show low storage requirements and scale well in parallel: the tuning of a number of parameters makes the whole strategy very fast and efficient.

    • Variational space–time elements for large-scale systems

      2017, Computer Methods in Applied Mechanics and Engineering
      Citation Excerpt :

      Space–time problems are only first order in time direction and they can be considered as the limit of singularly perturbed diffusion–reaction problems. For this class of operators, multigrid solvers are known not to perform efficiently [54–57]. The main problem is that standard finite element methods provide matrices that are not M-matrices, and hence do not preserve the positivity and monotonicity properties of the solution.

    • A geometric multigrid preconditioning strategy for DPG system matrices

      2017, Computers and Mathematics with Applications
    View all citing articles on Scopus
    View full text