scholarly journals Object-Oriented/Data-Oriented Design of a Direct Simulation Monte Carlo Algorithm

2015 ◽  
Vol 52 (6) ◽  
pp. 1521-1529 ◽  
Author(s):  
Derek S. Liechty
2011 ◽  
Vol 110-116 ◽  
pp. 2491-2496
Author(s):  
Sourabh Jain ◽  
Prabhu Ramachandran

Rarefied flows cannot be accurately simulated using Navier-Stokes (N-S) equations. The Direct Simulation Monte-Carlo (DSMC) technique is a particle based method for accurate simulation of flows under such conditions. A DSMC code is developed using an object-oriented (OO) approach which can simulate flows around arbitrary shapes. Hence, the flux from such boundaries can be correctly predicted. The object-oriented approach enables for easy modification of the code. For example, it is easy to use different collision models to implement different relaxation algorithm. The code is validated for the one-dimensional Fourier heat conduction problem. Results for the development of a shock due to supersonic flow over a 15 degree wedge are also presented. Inclined boundary of the wedge is correctly captured as the particles interact with the the exact shape of the boundary. Shock angle is found more than expected due to rarefaction effects.


2019 ◽  
Vol 31 (6) ◽  
pp. 062007 ◽  
Author(s):  
Mohammad Hassan Ahmadian ◽  
Ehsan Roohi ◽  
Alireza Teymourtash ◽  
Stefan Stefanov

Author(s):  
Sauro Succi

This chapter provides a bird’s eye view of the main numerical particle methods used in the kinetic theory of fluids, the main purpose being of locating Lattice Boltzmann in the broader context of computational kinetic theory. The leading numerical methods for dense and rarified fluids are Molecular Dynamics (MD) and Direct Simulation Monte Carlo (DSMC), respectively. These methods date of the mid 50s and 60s, respectively, and, ever since, they have undergone a series of impressive developments and refinements which have turned them in major tools of investigation, discovery and design. However, they are both very demanding on computational grounds, which motivates a ceaseless demand for new and improved variants aimed at enhancing their computational efficiency without losing physical fidelity and vice versa, enhance their physical fidelity without compromising computational viability.


Sign in / Sign up

Export Citation Format

Share Document