Comparison of Lattice-Boltzmann and finite difference solvers

Rainald Löhner, Andrew Corrigan, Karl Robert Wichmann, Wolfgang Wall

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations


Lattice-Boltzmann methods (LBMs) have improved considerably over the last three decades and are used for many low Mach-number applications. The aim of the present effort is to understand and compare LBMs with FDMs. In order to do this, a FDM code for the weakly compressible Navier-Stokes equations has been developed. This ensures that the same physics are solved when comparing FDMs and LBMs. The spatial discretization of fluxes is carried out via central differences, which are stabilized for the advection and divergence terms. The temporal discretization is via low-storage explicit Runge-Kutta schemes. The FDM code was then ported to the GPU using the automatic FORTRAN to CUDA translator F2CUDA and optimized. Comparisons with the open source LBM solver OpenLB show that the FDM method is faster. This would seem to indicate that FDMs can compete with LBMs for the same low Mach-Number realm.

Original languageEnglish
Title of host publication52nd Aerospace Sciences Meeting
PublisherAmerican Institute of Aeronautics and Astronautics Inc.
ISBN (Electronic)9781624102561
StatePublished - 2014
Event52nd Aerospace Sciences Meeting 2014 - National Harbor, United States
Duration: 13 Jan 201417 Jan 2014

Publication series

Name52nd Aerospace Sciences Meeting


Conference52nd Aerospace Sciences Meeting 2014
Country/TerritoryUnited States
CityNational Harbor


Dive into the research topics of 'Comparison of Lattice-Boltzmann and finite difference solvers'. Together they form a unique fingerprint.

Cite this