On a practical implementation of particle methods

This paper is devoted to a practical implementation of deterministic particle methods for solving transport equations with discontinuous coefficients and/or initial data, and related problems. In such methods, the solution is sought in the form of a linear combination of the delta-functions, whose positions and coefficients represent locations and weights of the particles, respectively. The locations and weights of the particles are then evolved in time according to a system of ODEs, obtained from the weak formulation of the transport PDEs.The major theoretical difficulty in solving the resulting system of ODEs is the lack of smoothness of its right-hand side. While the existence of a generalized solution is guaranteed by the theory of Filippov, the uniqueness can only be obtained via a proper regularization. Another difficulty one may encounter is related to an interpretation of the computed solution, whose point values are to be recovered from its particle distribution. We demonstrate that some of known recovering procedures, suitable for smooth functions, may fail to produce reasonable results in the nonsmooth case, and discuss several successful strategies which may be useful in practice. Different approaches are illustrated in a number of numerical examples, including one-and two-dimensional transport equations and the reactive Euler equations of gas dynamics.

[1]  Matania Ben-Artzi,et al.  The generalized Riemann problem for reactive flows , 1989 .

[2]  Randall J. LeVeque,et al.  A Modified Fractional Step Method for the Accurate Approximation of Detonation Waves , 2000, SIAM J. Sci. Comput..

[3]  Simona Mancini,et al.  Uniqueness and weak stability for multi-dimensional transport equations with one-sided Lipschitz coefficient , 2004, math/0403402.

[4]  E. Tadmor,et al.  New High-Resolution Central Schemes for Nonlinear Conservation Laws and Convection—Diffusion Equations , 2000 .

[5]  Michel Rascle,et al.  Measure solutions to the linear multi-dimensional transport equation with non-smooth coefficients , 1997 .

[6]  Chi-Wang Shu,et al.  Strong Stability-Preserving High-Order Time Discretization Methods , 2001, SIAM Rev..

[7]  A. Kurganov,et al.  On the Reduction of Numerical Dissipation in Central-Upwind Schemes , 2006 .

[8]  E. Tadmor Local error estimates for discontinuous solutions of nonlinear hyperbolic equations , 1991 .

[9]  D. Kröner Numerical Schemes for Conservation Laws , 1997 .

[10]  A. Medovikov High order explicit methods for parabolic equations , 1998 .

[11]  Chi-Wang Shu,et al.  High order time discretization methods with the strong stability property , 2001 .

[12]  D. Durran Numerical methods for wave equations in geophysical fluid dynamics , 1999 .

[13]  Georges-Henri Cottet,et al.  Vortex Methods: Viscous Vortex Methods , 2000 .

[14]  F. James,et al.  One-dimensional transport equations with discontinuous coefficients , 1998 .

[15]  P. Colella,et al.  Theoretical and numerical structure for reacting shock waves , 1986 .

[16]  E. Tadmor,et al.  Hyperbolic Problems: Theory, Numerics, Applications , 2003 .

[17]  R. LeVeque High-resolution conservative algorithms for advection in incompressible flow , 1996 .

[18]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[19]  E. Tadmor,et al.  Non-oscillatory central differencing for hyperbolic conservation laws , 1990 .

[20]  P. Raviart An analysis of particle methods , 1985 .

[21]  Shouchuan Hu Differential equations with discontinuous right-hand sides☆ , 1991 .

[22]  B. V. Leer,et al.  Towards the ultimate conservative difference scheme V. A second-order sequel to Godunov's method , 1979 .

[23]  A. Kurganov An Accurate Deterministic Projection Method for Hyperboles Systems with Stiff Source Term , 2003 .

[24]  Weizhu Bao,et al.  The Random Projection Method for Hyperbolic Conservation Laws with Stiff Reaction Terms , 2000 .

[25]  E. Conway Generalized solutions of linear differential equations with discontinuous coefficients and the uniqueness question for multidimensional quasilinear conservation laws , 1967 .

[26]  J. Craggs Applied Mathematical Sciences , 1973 .

[27]  Alexander Kurganov,et al.  Finite-Volume-Particle Methods for Models of Transport of Pollutant in Shallow Water , 2006, J. Sci. Comput..

[28]  Alexander Kurganov,et al.  Semidiscrete Central-Upwind Schemes for Hyperbolic Conservation Laws and Hamilton-Jacobi Equations , 2001, SIAM J. Sci. Comput..

[29]  Richard Courant,et al.  Supersonic Flow And Shock Waves , 1948 .

[30]  A. Leonard Vortex methods for flow simulation , 1980 .

[31]  ALBERT COHEN,et al.  Optimal Approximations of Transport Equations by Particle and Pseudoparticle Methods , 2000, SIAM J. Math. Anal..

[32]  Laurent Gosse,et al.  Numerical approximations of one-dimensional linear conservation equations with discontinuous coefficients , 2000, Math. Comput..

[33]  Alexander Kurganov,et al.  On a hybrid finite-volume-particle method , 2004 .

[34]  Ronald Fedkiw,et al.  Numerical resolution of pulsating detonation waves , 2000 .

[35]  J. Gillis,et al.  Methods in Computational Physics , 1964 .

[36]  R. Glassey,et al.  The Cauchy Problem in Kinetic Theory , 1987 .

[37]  P. Sweby High Resolution Schemes Using Flux Limiters for Hyperbolic Conservation Laws , 1984 .

[38]  A. Leonard Computing Three-Dimensional Incompressible Flows with Vortex Elements , 1985 .

[39]  Randall J. LeVeque,et al.  A study of numerical methods for hyperbolic conservation laws with stiff source terms , 1990 .

[40]  Shi Jin,et al.  The Random Projection Method for Stiff Detonation Capturing , 2001, SIAM J. Sci. Comput..

[41]  Per Lötstedt,et al.  Nonlinear filters for efficient shock computation , 1989 .

[42]  P. Raviart,et al.  Numerical Approximation of Hyperbolic Systems of Conservation Laws , 1996, Applied Mathematical Sciences.