CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   Main CFD Forum (https://www.cfd-online.com/Forums/main/)
-   -   Lattice Boltzmann method vs Finite Element Method and Finite Volume Method (https://www.cfd-online.com/Forums/main/92939-lattice-boltzmann-method-vs-finite-element-method-finite-volume-method.html)

 solemnpriest September 29, 2011 12:58

Lattice Boltzmann method vs Finite Element Method and Finite Volume Method

I have come across some literatures on the usage of Lattice Boltzmann method (LBM) to solve problems in CFD. The main advantage of LBM over FEM and FVM is that it can be easily parallelized and computationally less costly.

I am curious however, that despite being around for quite some time, LBM has not become a main stream method like FEM or FVM.

My guess (forgive me if i am wrong) is that LBM might be less accurate than FEM and FVM for certain classes of problems.

Can anyone enlighten me on this matter? Thanks in advanced.

 cfd_newbie September 30, 2011 00:39

Some experienced members can share their thoughts on this.
Raashid

 truffaldino September 30, 2011 09:43

Just a guess: Searching "Lattice Boltzmann Method + Pipe" in the google gives much more results than "Lattice Boltzmann Method + airfoil or wing", so probably BLM is not good for accurate external flow simulations.

 mecobio August 12, 2013 11:00

Quote:
 Originally Posted by solemnpriest (Post 326101) I have come across some literatures on the usage of Lattice Boltzmann method (LBM) to solve problems in CFD. The main advantage of LBM over FEM and FVM is that it can be easily parallelized and computationally less costly. I am curious however, that despite being around for quite some time, LBM has not become a main stream method like FEM or FVM. My guess (forgive me if i am wrong) is that LBM might be less accurate than FEM and FVM for certain classes of problems. Can anyone enlighten me on this matter? Thanks in advanced.
Hopefully this answer is not too late:

1-It is not so popular as there are few people working/knowing LB than standard NS equation

2-According to this paper http://www.sciencedirect.com/science...2199910800538X
a comparison is made for LBM, which is a second order scheme (time and space) and require 588 operations per iteration. While the cheapest case is a NS code based on a centered finite difference scheme of second order in space and third in time requires 711 operations per iteration. This is mentioned in another thread in http://www.cfd-online.com/Forums/mai...er-stokes.html.

3-There are people who are using LBM with FDS, FVM, etc. However, that goes against the main LBM idea. I suggest you to read this paper:
http://www.sciencedirect.com/science...78475412001966