CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Practical difference between FVM and LBM?

Register Blogs Community New Posts Updated Threads Search

Like Tree1Likes
  • 1 Post By pharg_yrartibra

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   September 22, 2013, 18:18
Default Practical difference between FVM and LBM?
  #1
New Member
 
Pharg Mandadapu
Join Date: Jul 2011
Posts: 16
Rep Power: 15
pharg_yrartibra is on a distinguished road
What is the practical difference between the finite volume method (FVM) and the lattice Boltzmann method (LBM) in the case of computation fluid dynamics? And is the LBM better than the FVM in some cases?

I know that the FVM is more like a general method for solving partial differential equations, and that the LBM has its origin in cellular automata, and solves the discrete Boltzmann equation. But doesn't the LBM result in practically the same computational procedure as for the FVM? That is, a discretized velocity field is being updated, and mass is moved between different discrete locations on the mesh based on this velocity field?

I have read, in the pape Animation of Open Water Phenomena with coupled Shallow Water and Free Surface Simulations, that the LBM approximates the Navier–Stokes equations without the need for an iterative solver by relaxing the incompressibility constraint. But isn't that practically the same as calculating pressure as a function of density in the FVM, instead of enforcing incompressibility by solving a pressure Poisson equation? (Which by the way leads to instabilities for high speeds of sounds, which is the reason why incompressibility is enforced from the first place)

Other sources have mentioned that the LBM have advantages over the FVM. It is for example supposed to be better in handling complex boundaries and complex geometries. How is that? What boundaries and what geometries is it that the FVM has problems with, and how does the LBM succeed in handling those in a better way?

If you can mention anything that LBM does better than the FVM, except from being simpler to implement perhaps, I would be grateful.
Simbelmynė likes this.
pharg_yrartibra is offline   Reply With Quote

Old   November 19, 2013, 15:06
Default
  #2
Senior Member
 
Simbelmynė's Avatar
 
Join Date: May 2012
Posts: 551
Rep Power: 16
Simbelmynė is on a distinguished road
I would also really like to have answers or a discussion on these questions.
Simbelmynė is offline   Reply With Quote

Old   November 25, 2013, 11:52
Default
  #3
Senior Member
 
Simbelmynė's Avatar
 
Join Date: May 2012
Posts: 551
Rep Power: 16
Simbelmynė is on a distinguished road
This paper gives an interesting view on the subject:

http://www.sciencedirect.com/science...1999109006147#

Although it does not address efficiency.
Simbelmynė is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On



All times are GMT -4. The time now is 20:33.