6533b82dfe1ef96bd1291381

RESEARCH PRODUCT

Coupling of lattice-Boltzmann solvers with suspended particles using the MPI intercommunication framework

Rupert W. NashTuomas PuurtinenKeijo MattilaJukka I. ToivanenJussi TimonenPeter V. CoveneyJari Hyväluoma

subject

CouplingPhysicsadvection-diffusionta114AdvectionGeneral EngineeringLattice Boltzmann methods01 natural sciences010305 fluids & plasmasPhysics::Fluid DynamicsFlow (mathematics)0103 physical sciencesFluid dynamicsLinear scaleMPIStatistical physicsDiffusion (business)coupling010306 general physicsScalingSoftwareLattice-Boltzmann

description

Abstract The MPI intercommunication framework was used for coupling of two lattice-Boltzmann solvers with suspended particles, which model advection and diffusion respectively of these particles in a carrier fluid. Simulation domain was divided into two parts, one with advection and diffusion, and the other with diffusion only (no macroscopic flow). Particles were exchanged between these domains at their common boundary by a direct process to process communication. By analysing weak and strong scaling, it was shown that the linear scaling characteristics of the lattice-Boltzmann solvers were not compromised by their coupling.

10.1016/j.advengsoft.2016.07.008https://doi.org/10.1016/j.advengsoft.2016.07.008