Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

Selected Works

San Jose State University

Algorithm

Publication Year

Articles 1 - 2 of 2

Full-Text Articles in Physical Sciences and Mathematics

Algorithm Refinement For Fluctuating Hydrodynamics, Alejandro Garcia, Sarah Williams, John B. Bell Jan 2007

Algorithm Refinement For Fluctuating Hydrodynamics, Alejandro Garcia, Sarah Williams, John B. Bell

Alejandro Garcia

This paper introduces an adaptive mesh and algorithm refinement method for fluctuating hydrodynamics. This particle-continuum hybrid simulates the dynamics of a compressible fluid with thermal fluctuations. The particle algorithm is direct simulation Monte Carlo (DSMC), a molecular-level scheme based on the Boltzmann equation. The continuum algorithm is based on the Landau–Lifshitz Navier–Stokes (LLNS) equations, which incorporate thermal fluctuations into macroscopic hydrodynamics by using stochastic fluxes. It uses a recently developed solver for the LLNS equations based on third-order Runge–Kutta. We present numerical tests of systems in and out of equilibrium, including time-dependent systems, and demonstrate dynamic adaptive refinement by the …


A Consistent Boltzmann Algorithm, Alejandro Garcia, F. Alexander, B. Alder Jan 1995

A Consistent Boltzmann Algorithm, Alejandro Garcia, F. Alexander, B. Alder

Alejandro Garcia

The direct simulation Monte Carlo method for the Boltzmann equation is modified by an additional displacement in the advection process and an enhanced collision rate in order to obtain the exact hard sphere equation of state at all densities. This leads to consistent thermodynamic and transport properties in the low density (Boltzmann) regime. At higher densities transport properties are comparable to the predictions of the Enskog model. The algorithm is faster than molecular dynamics at low and moderate densities and readily run on a parallel architecture