8719

Inertial Coupling Method for particles in an incompressible fluctuating fluid

F. Balboa Usabiaga, R. Delgado-Buscalioni, B. E. Griffith, A. Donev
Departamento de Fisica Teorica de la Materia Condensada, Univeridad Autonoma de Madrid, Madrid 28049, Spain
arXiv:1212.6427 [cond-mat.soft], (27 Dec 2012)
@article{2012arXiv1212.6427B,

   author={Balboa Usabiaga}, F. and {Delgado-Buscalioni}, R. and {Griffith}, B.~E. and {Donev}, A.},

   title={"{Inertial Coupling Method for particles in an incompressible fluctuating fluid}"},

   journal={ArXiv e-prints},

   archivePrefix={"arXiv"},

   eprint={1212.6427},

   primaryClass={"cond-mat.soft"},

   keywords={Condensed Matter – Soft Condensed Matter},

   year={2012},

   month={dec},

   adsurl={http://adsabs.harvard.edu/abs/2012arXiv1212.6427B},

   adsnote={Provided by the SAO/NASA Astrophysics Data System}

}

Download Download (PDF)   View View   Source Source   

548

views

We develop an inertial coupling method for modeling the dynamics of point-like "blob" particles immersed in an incompressible fluid, generalizing previous work for compressible fluids [F. Balboa Usabiaga, I. Pagonabarraga, and R. Delgado-Buscalioni, J. Comp. Phys., 235:701-722, 2013]. The coupling consistently includes excess (positive or negative) inertia of the particles relative to the displaced fluid, and accounts for thermal fluctuations in the fluid momentum equation. The coupling between the fluid and the blob is based on a noslip constraint equating the particle velocity with the local average of the fluid velocity, and conserves momentum and energy. We demonstrate that the formulation obeys a fluctuation-dissipation balance, owing to the non-dissipative nature of the no-slip coupling. We develop a spatio-temporal discretization that preserves, as best as possible, these properties of the continuum formulation. In the spatial discretization, the local averaging and spreading operations are accomplished using compact kernels commonly used in immersed boundary methods. We find that the special properties of these kernels make the discrete blob a particle with surprisingly physically-consistent volume, mass, and hydrodynamic properties. We develop a second-order semi-implicit temporal integrator that maintains discrete fluctuation-dissipation balance, and is not limited in stability by viscosity. Furthermore, the temporal scheme requires only constant-coefficient Poisson and Helmholtz linear solvers, enabling a very efficient and simple FFT-based implementation on GPUs. We numerically investigate the performance of the method on several standard test problems. In the deterministic setting, we find the blob to be a remarkably robust approximation to a rigid sphere, at both low and high Reynolds numbers. In the stochastic setting, we study in detail the short and long-time behavior of the velocity autocorrelation function and the mean square displacement of a freely diffusing particle. We find a surprising deviation from the standard Stokes-Einstein prediction at small Schmidt numbers, owing to a non-averaging of the fluctuating contributions to the particle mobility. The proposed inertial coupling method provides a low-cost coarse-grained (minimal resolution) model of particulate ows over a wide range of time-scales ranging from Brownian to convection-driven motion.
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

* * *

* * *

Like us on Facebook

HGPU group

136 people like HGPU on Facebook

Follow us on Twitter

HGPU group

1204 peoples are following HGPU @twitter

Featured events

* * *

Free GPU computing nodes at hgpu.org

Registered users can now run their OpenCL application at hgpu.org. We provide 1 minute of computer time per each run on two nodes with two AMD and one nVidia graphics processing units, correspondingly. There are no restrictions on the number of starts.

The platforms are

Node 1
  • GPU device 0: AMD/ATI Radeon HD 5870 2GB, 850MHz
  • GPU device 1: AMD/ATI Radeon HD 6970 2GB, 880MHz
  • CPU: AMD Phenom II X6 @ 2.8GHz 1055T
  • RAM: 12GB
  • OS: OpenSUSE 13.1
  • SDK: AMD APP SDK 2.9
Node 2
  • GPU device 0: AMD/ATI Radeon HD 7970 3GB, 1000MHz
  • GPU device 1: nVidia GeForce GTX 560 Ti 2GB, 822MHz
  • CPU: Intel Core i7-2600 @ 3.4GHz
  • RAM: 16GB
  • OS: OpenSUSE 12.2
  • SDK: nVidia CUDA Toolkit 6.0.1, AMD APP SDK 2.9

Completed OpenCL project should be uploaded via User dashboard (see instructions and example there), compilation and execution terminal output logs will be provided to the user.

The information send to hgpu.org will be treated according to our Privacy Policy

HGPU group © 2010-2014 hgpu.org

All rights belong to the respective authors

Contact us: