Everything you need to know about the Lattice Boltzmann Method (LBM) for CFD Simulation

  Рет қаралды 26,237

Cyprien Rusu

Cyprien Rusu

Күн бұрын

Пікірлер: 22
@StijnDeWitt
@StijnDeWitt Ай бұрын
33:20 I made it to this point. For this presentation to make the Lattice Bolzman method understandable, it needs to spend some more time on this concept of phase space. Instead this presentation suddenly made a deep-dive into hardcore math saying "I will not explain about this in detail because it is very complex".... ok... First part was good but here I stopped watching
@JeffreyMiller-h3p
@JeffreyMiller-h3p Күн бұрын
Kyler Flats
@nicolasmaquignon8810
@nicolasmaquignon8810 2 жыл бұрын
Very nice to know about the physics behind the equations !
@maxmustermann3938
@maxmustermann3938 Жыл бұрын
It seems to me that this discretization directly ties the timestep to the spatial resolution since a single time-step would have to exactly match up such that the neighboring node is reached with the given discrete speed vector. Am I correct in this assumption? This is really the main thing that has been confusing me about LBM since many papers and texts seem to treat both of these as variables and don't even mention this, although I have found some that do exactly what I describe. Is there a way to do substeps in time with this method? Or is there simply no need, numerically speaking, i.e. is this exact matchup between spatial resolution and timestep simply also the numerically most accurate way to do it?
@ehsanyounesi3757
@ehsanyounesi3757 2 жыл бұрын
that was a brilliant presentation, thank you, it brighten the path. I also have a question, what application do you suggest for coding LBM ?? python or Matlab or any other one?
@Feaforall
@Feaforall 2 жыл бұрын
C++ or C To code a solver you need speed
@Feaforall
@Feaforall 2 жыл бұрын
If you just want to code for fun, then you can use any code, but using python for example will lead to very slow calculations
@sedeheless
@sedeheless 7 ай бұрын
Hi, I try to ask 2 questions here, don't worry if you can't answer it :) I'm strugling to code a LBM simulation and I always get some strange ripples (region where f becomes alternatively big and small in the direction of propagation). It seems that the method doesn't like big f gradient : they get bigger and bigger (with any tau value). I suspect that I'm not doing the operations in the right order : I'm doing every node's advection (parallel calculations on GHPU), THEN every collision. I see at 42:03 that it's not the way you recommand it, but I don't really understand your description... This iterative method will change a node after the other. So the one I just change will then be read with it's new value for the next one ? I'm confused. How could this be parallelized ? Also, what is the 4th step: "Post-collision rearrangment" ?? Sorry for my approximative english and of course, thanks for this nice video :D
@fujatv503
@fujatv503 Жыл бұрын
This is a very good video to get into the lattice boltzmann method. Thank you!!! Please never take this video offline! :D
@mattiaviola7152
@mattiaviola7152 2 жыл бұрын
Thanks, it is really clear and interesting 👍
@markneumann381
@markneumann381 4 ай бұрын
Thanks so much. Great job. Enjoyed your lecture.
@ikhsanmnoor8589
@ikhsanmnoor8589 4 ай бұрын
Complex yet, explain quite interesting ❤
@the24thintrovert
@the24thintrovert Жыл бұрын
am i supposed to mesh my geometry while using LBM ?? Kindly reply
@andrewpurkis1049
@andrewpurkis1049 2 жыл бұрын
Thankyou for uploading this video. I found it very interesting.
@parshvaparekh62
@parshvaparekh62 2 жыл бұрын
Can you please make a video on Turbulent plane channel flow with smooth walls using OpenFOAM?
@j.aguilar5849
@j.aguilar5849 3 ай бұрын
Great stuff dude, keep it up!
@rolandotillit2867
@rolandotillit2867 Жыл бұрын
Does LBM treat the particles as elastic or rigid?
@empireempire3545
@empireempire3545 2 жыл бұрын
What is the exact form of f(x,ei,t) and feq(x,ei,t)?
@commonwombat-h6r
@commonwombat-h6r 2 жыл бұрын
thank you for good presentation!
@cam4609
@cam4609 2 жыл бұрын
I'm always watching it well. Thank you. Please share it with us more.
@AJ-et3vf
@AJ-et3vf 2 жыл бұрын
awesome video! Thank you!
@josephpareti9156
@josephpareti9156 Жыл бұрын
great presentation: it helped me make sense of LBM. My focus is a deep learning model based on LBM (Bedrunka et al) and I would like to recommend the 2
Introduction to Lattice Boltzmann Method
1:03:56
ESPResSo Simulation Package
Рет қаралды 36 М.
Computational Fluid Dynamics for Rockets
28:00
BPS.space
Рет қаралды 312 М.
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 54 МЛН
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 38 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
Is the Future of Linear Algebra.. Random?
35:11
Mutual Information
Рет қаралды 304 М.
Boltzmann's Entropy Equation: A History from Clausius to Planck
24:35
Kathy Loves Physics & History
Рет қаралды 90 М.
New Breakthrough on a 90-year-old Telephone Question
28:45
Eric Rowland
Рет қаралды 125 М.
The Lattice Boltzmann Method - Eugen Riegel | Podcast #73
50:05
Jousef Murad | Deep Dive
Рет қаралды 2,6 М.
LBM Fluid Simulation in Python with JAX | van Karman Vortex Street
58:23
Machine Learning & Simulation
Рет қаралды 20 М.
[CFD] Large Eddy Simulation (LES): An Introduction
27:23
Fluid Mechanics 101
Рет қаралды 83 М.
The ultimate fluid mechanics tier list
13:04
Simon Clark
Рет қаралды 40 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 54 МЛН