GitHub topics: lbm
lssfau/lbmpy
This repository is a mirror of `lbmpy`. If you are interested in contributing to the project, have a look at the main repository hosted at FAU.
Language: Jupyter Notebook - Size: 68 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

Autodesk/Neon
Multi-GPU Framework for Voxel Grid Computations
Language: C++ - Size: 102 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 52 - Forks: 14

yamaday88/gallery-of-lattice-Boltzmann-code
Lattice Boltzmann codes
Size: 2.93 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
Language: C++ - Size: 21.1 MB - Last synced at: 14 days ago - Pushed at: 24 days ago - Stars: 4,375 - Forks: 375

VioletSpace/IonSolver
IonSolver is a magnetohydrodynamic simulation software featuring an extended Lattice Boltzmann method and GPU acceleration
Language: Rust - Size: 43.5 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 20 - Forks: 2

haimingz/vivsim
Accelerated vortex-induced vibration (VIV) simulation using immersed boundary lattice Boltzmann method (IB-LBM) powered by JAX.
Language: Python - Size: 6.88 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 12 - Forks: 4

Maarten-vd-Sande/lbm
Free-surface implementation of lattice boltzmann in Python.
Language: Python - Size: 7.84 MB - Last synced at: 17 days ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 5

Lora-net/SWL2001
LoRa Basics Modem LoRaWAN stack
Language: C - Size: 7.31 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 135 - Forks: 70

gustavoverneck/CappuSim
LBM CFD Solver in Rust powered by OpenCL
Language: Rust - Size: 902 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

2b-t/LB-t
Multi-threaded object-oriented computational fluid dynamics (CFD) code for three-dimensional incompressible fluid flow on a regular grid with the incompressible lattice-Boltzmann method (LBM) for general lattices (D2Q9, D3Q15, D3Q19, D3Q27, ...) with A-A pattern for indexing - programmed in C++17, multi-threaded with OpenMP
Language: C++ - Size: 3.06 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 35 - Forks: 5

cfdemons/LUMA
Public-facing repository for the open-source project Lattice-Boltzmann @ The University of Manchester (LUMA).
Language: C++ - Size: 299 MB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 52 - Forks: 30

kks32/lbm-dem
2D/3D LBM-DEM
Language: CMake - Size: 365 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 25 - Forks: 6

Zitzeronion/ThesisThinFilmFlowsLBM
A cumulative PhD thesis about lattice Boltzmann simulations of thin liquid films. It contains a ~50 page introduction and four peer reviewed papers. The interesting idea is to use the shallow water system to simulate thin film flows. This works surprisingly well.
Language: TeX - Size: 124 MB - Last synced at: 30 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

Pratikbhanuse/Lattice_Boltzmann_Model
This project is the simulation of 2 water drops merging and bouncing off the reflective walls. The simulation was designed using the Lattice Boltzmann Model (LBM) with D2Q9 configuration.
Language: Python - Size: 0 Bytes - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

GirolamoOddo/AppliedMath_Notebooks
Collection of Notebooks in Google Colab directly usable for study activities
Language: Jupyter Notebook - Size: 84.7 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

ehwan/VariationalAutoEncoder-with-CFD
A simulation of wake behind cylinder. dimensionality reduction by variational auto encoder
Language: Python - Size: 63.6 MB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

saschaklick/libilbm
Deluxe Paint ILBM/LBM image file GIMP import plugin and associated tools
Language: C - Size: 95.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

globalpolicy/LBMFluid
Fluid simulation using the Lattice Boltzmann Method in JavaScript.
Language: JavaScript - Size: 13.7 KB - Last synced at: 19 days ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 2

ivan-pi/periodic-lbm
A personal collection of research codes for LBM in periodic domains
Language: Fortran - Size: 240 KB - Last synced at: 5 days ago - Pushed at: 8 months ago - Stars: 9 - Forks: 1

jiaqiwang969/LBM-Derivation
- Aim: To extend the derivation of the bolzmann to navier stokes equation in curved coordinate systems to the energy equation using the tools of differential geometry.
Size: 46.9 MB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

lanl/MF-LBM
MF-LBM: A Portable, Scalable and High-performance Lattice Boltzmann Code for DNS of Flow in Porous Media
Language: Fortran - Size: 786 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 87 - Forks: 27

sthavishtha/list-lattice-Boltzmann-codes
Curated list of some open source codes employing lattice Boltzmann methods
Size: 77.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 169 - Forks: 43

rkv0id/boltzmanumba
GPU-Parallelization of a sequential Lattice Boltzmann gist on CUDA-capable devices using Numba.
Language: Python - Size: 1.07 MB - Last synced at: 18 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 2

RyandracusCodesGames/AGIDL
The ultimate open-source, feature-rich image library geared with a rich set of image codecs, image extraction, and image manipulation utility functions.
Language: C - Size: 6.71 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

ctbip/LBM-D2Q5-image-denoiser
This project presents a numerical experiment utilizing the five-speed lattice Boltzmann method (LBM D2Q5) to solve the Perona-Malik equation for denoising black-and-white images.
Language: Jupyter Notebook - Size: 16.9 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

NablaCFD/LBM-classic Fork of cmendl/LBM-classic
C implementation of the classical lattice Boltzmann method (LBM) using the D2Q9 and D3Q19 models
Language: Mathematica - Size: 4.43 MB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

ivan-pi/deformable-lbm
Deformable lattice Boltzmann method for diffusion in 1D moving domains
Language: C - Size: 34.2 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

zdxying/FreeLB
Freely Coupled Lattice Boltzmann Code
Language: C++ - Size: 1.07 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

CasvHees/plankton Fork of 3MT120/plankton
By simulating the interactions between phytoplankton motility and turbulent flow dynamics, we seek to explain the processes contributing to observed patchiness.
Language: Python - Size: 11.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

farhan4995/MovingMultiblock_Sedimentation_Sphere
Simulation of a Sedimentation of Sphere under gravity using Multidomain method of Lattice Boltzmann Method
Size: 1.58 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

callummarshall9/LBM
Implementation of Lattice Boltzmann in 3D using D3Q15
Language: C++ - Size: 17.6 MB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

callummarshall9/LBM-gui
GUI to change simulation parameters currently.
Language: QML - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

derekharrison/LBMChannelFlowMRT-Dev
2D LBM channel flow simulation with particle interaction.
Language: C - Size: 67.4 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

michaltakac/lbm-lattice-models
Interactive 3D visualizations of various lattice models.
Language: HTML - Size: 9.68 MB - Last synced at: 12 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 2

JimZhouZZY/LBM-Fluid-Simulator
A fluid simulator using Lattice-Boltzmann Method with simple and convenient GUI for educational purpose. 一个拥有漂亮易用的GUI的、使用格子玻尔兹曼法的、教育用途的流体力学数值计算和动画展示程序。
Language: Python - Size: 640 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

wenqi711/yr4-project
Language: Jupyter Notebook - Size: 1.44 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

CERNN/VISCOPLASTIC-LBM
LBM (Lattice Boltzmann method) software for flow simulation, using GPU acceleration
Language: Cuda - Size: 110 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 1

behreajj/AseIlbmIo 📦
Import and export basic ilbm files in Aseprite.
Language: Lua - Size: 274 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zmhhaha/LBM-Cplusplus-A.A.Mohamad
The C++ version code of Lattice Boltzmann Method Fundamentals and Engineering Applications with Computer Codes
Language: C++ - Size: 3.75 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 86 - Forks: 38

jviquerat/lbm
A simple full-python 2D lattice-boltzmann code
Language: Python - Size: 116 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 100 - Forks: 20

cb-geo/2d-lbm-dem
2D LBM DEM
Language: C - Size: 1.56 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 43 - Forks: 24

ivarhaugerud/master
This repository contains the work of Ivar Svalheim Haugerud for his master thesis in physics titled "The effects of spatial and temporal oscillations on hydrodynamic dispersion" at the University of Oslo
Language: Python - Size: 200 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

siramirsaman/LBM
Lattice Boltzmann Method Implementation in MATLAB for Curved Boundaries
Language: MATLAB - Size: 16.6 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 54 - Forks: 16

arnab-sphs12/DFIB-LBM
Direct Forcing Immersed Boundary Lattice Boltzmann code in 2D (DFIB-LBM)
Language: C - Size: 195 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

je-santos/PoreFlow-Net
3D CNN to predict single-phase flow velocity fields
Language: Python - Size: 24.5 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 58 - Forks: 26

halt9k/interactive-fluid-dynamics
CFD sandbox demo release
Size: 160 MB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

saguileran/Simulation-Protocol 📦
Protocol to implement LBM for acoustical waves.
Size: 43.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

protozis/LBM_CYMB
Lattice Boltzmann Method for multiple moving cylinders in C and OpenCL.
Language: C - Size: 56.9 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 1

SweSoe/Zebraflow
This is a Lattice-boltzmann and discrete Erythrocyte deformation transport model for analyzing flow and stress in microvascular networks.
Language: C - Size: 343 MB - Last synced at: 14 days ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

maruthinh/d2q9_zero_for_loop
A Lattice-Boltzmann Method (LBM) based Python code for solving 2D lid driven cavity flow
Language: Python - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 2

mzallaghi4/NumericalMaths
Numerical Maths
Language: C++ - Size: 48.8 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ebinan92/Fingering_dynamics
two phase lattice boltzmann with zou-he boundary and half way bounce-back
Language: Python - Size: 8.22 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 3

tcubed/lbm
Simple python lattice Boltzmann method (LBM) fluid simulator
Language: Python - Size: 109 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

cheryli/MGLC
Multi-GPU implementation of Lattice Boltzmann Method for complex flows.
Language: Fortran - Size: 12.1 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

Toms42/Cuda-Opengl-LBM
Lattice-Botlzmann fluid simulator using CUDA and OpenGL
Language: Cuda - Size: 32.6 MB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 19 - Forks: 6

kircher1/LBM-SWE-Unity
A Unity package for simulating shallow water flows with Lattice Boltzmann methods.
Language: C# - Size: 288 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 1

Stanvk/Active-Fluids-in-LBM
Simulating Toner-Tu equations with a D2Q9 LBM Python implementation
Language: Jupyter Notebook - Size: 2.83 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

ChristianFJanssen/jflowsim
Highly interactive, thread-parallel Lattice Boltzmann CFD solver
Language: Java - Size: 449 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 19 - Forks: 8

KnairdA/compustream
D2Q9 BGK LBM visualizer using GLSL compute shaders
Language: C++ - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

kks32-courses/5r7-fem
Numerical methods in Geotechnical Engineering: FEM, DEM and MPM
Language: CSS - Size: 81.4 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

AnakokEmre/CoOP-LBM
Implementation of CoOP-LBM
Language: R - Size: 105 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

PANFACTORY/PANSLBM2
is a tiny library for topology optimization using Lattice Boltzmann method (LBM).
Language: C++ - Size: 965 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

prasadchandan/go_lbm
Simple lattice boltzmann solver ported to golang
Language: Go - Size: 10.7 MB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

KnairdA/symlbm_playground
Tinkering with LBM, OpenCL and SymPy-based code generation
Language: Jupyter Notebook - Size: 3.59 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1

CharlesOural/KHI-LBM
KHI Simulation with LBM method
Language: C++ - Size: 4.48 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

blackwut/LBMCL
Lattice Boltzmann Method 3D (D3Q19) computing Lid Driven Cavity Problem written in OpenCL 1.2 with C++ bindings
Language: C++ - Size: 7.5 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

KnairdA/boltzgen
Symbolic generation of LBM kernels
Language: Mako - Size: 76.2 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

ggruszczynski/myLBM
cpp & openMP implementation of Lattice Boltzmann Method
Language: Matlab - Size: 37 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
