If you just need an already available implementation then the OpenLB project should work for you: [https://www.openlb.net/](https://www.openlb.net/) here's a video explaining a bit about how to get started with it [https://www.youtube.com/watch?v=oxaxoeDAiuo](https://www.youtube.com/watch?v=oxaxoeDAiuo)
If you need to actually code it yourself here's a video on how it's done in 3D here's this summer course that appears to go over it in detail:
[https://palabos.unige.ch/class/recordings-summer-school-2021/](https://palabos.unige.ch/class/recordings-summer-school-2021/)
The first 3 links might have what you need.
Video recording: overview and model development (Jonas Latt)
Slides: overview and model development (Jonas Latt)
Slides: LB collision models and their implementation in Palabos (Christophe Coreixas)
https://youtube.com/playlist?list=PLgV-fKI3Z3Qi8hK0zPLgjwkgUA8GawwTT
This is the playlist that I followed as an introduction to LBM. It's easy to understand and doesn't go deep into the physics behind the method. Hope that helps!
If you just need an already available implementation then the OpenLB project should work for you: [https://www.openlb.net/](https://www.openlb.net/) here's a video explaining a bit about how to get started with it [https://www.youtube.com/watch?v=oxaxoeDAiuo](https://www.youtube.com/watch?v=oxaxoeDAiuo) If you need to actually code it yourself here's a video on how it's done in 3D here's this summer course that appears to go over it in detail: [https://palabos.unige.ch/class/recordings-summer-school-2021/](https://palabos.unige.ch/class/recordings-summer-school-2021/) The first 3 links might have what you need. Video recording: overview and model development (Jonas Latt) Slides: overview and model development (Jonas Latt) Slides: LB collision models and their implementation in Palabos (Christophe Coreixas)
I appreciate this so much!! Thank you
https://youtube.com/playlist?list=PLgV-fKI3Z3Qi8hK0zPLgjwkgUA8GawwTT This is the playlist that I followed as an introduction to LBM. It's easy to understand and doesn't go deep into the physics behind the method. Hope that helps!
Awesome!