The particle-mesh method (PMM) is a powerful computational tool for the simulation of convection-dominated diffusion flows. The method introduces computational particles each of which is given a finite size and represents a large number of physical particles with the same properties. The convection part of the flow can be solved by moving the computational particles along the characteristics, while the diffusion part is carried out by utilizing a heat solver on a regular mesh. However, the method in practical applications shows the so-called ringing instability, an amplitude fluctuation in the computed solution. In this article, we suggest a new numerical technique of particle movement, called the dual-mesh characteristics (DMC) of which the second mesh is formed by tracking back the cells along the characteristics. The particle movement is carried out by interpreting the particle positions (in the previous time level) in terms of the multi-linear coordinates of the second mesh. Strategies for the average velocity and interpolations are also suggested to move the computational particles accurately with a minimum numerical dissipation. The resulting algorithm, PMM-DMC, turns out to be mass-conservative, non-oscillatory, of negligible dissipation, and more efficient than the conventional schemes. Numerical results are shown to demonstrate its accuracy and efficiency.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.