Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: lbm
ProjectPhysX/FluidX3D
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs via OpenCL.
Language: C++ - Size: 20.7 MB - Last synced: about 11 hours ago - Pushed: about 13 hours ago - Stars: 3,349 - Forks: 265
PipInSpace/IonSolver
IonSolver is a magnetohydrodynamic simulation software featuring an extended Lattice Boltzmann method and GPU acceleration
Language: Rust - Size: 39.2 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 13 - Forks: 1
haimingz/vivsim
Accelerated vortex-induced vibration (VIV) simulation using immersed boundary lattice Boltzmann method (IB-LBM) powered by JAX.
Language: Python - Size: 64.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 1 - Forks: 0
ivan-pi/periodic-lbm
A personal collection of research codes for LBM in periodic domains
Language: Fortran - Size: 156 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 7 - Forks: 1
zdxying/FreeLB
Freely Coupled Lattice Boltzmann Code
Language: C++ - Size: 1.07 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0
Autodesk/Neon
Multi-GPU Framework for Voxel Grid Computations
Language: C++ - Size: 85.3 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 36 - Forks: 9
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: 2 months ago - Pushed: 2 months 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: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
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: 7.01 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
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: 3 months ago - Pushed: 11 months ago - Stars: 78 - Forks: 27
callummarshall9/LBM
Implementation of Lattice Boltzmann in 3D using D3Q15
Language: C++ - Size: 17.6 MB - Last synced: 4 months ago - Pushed: almost 5 years ago - Stars: 4 - Forks: 0
callummarshall9/LBM-gui
GUI to change simulation parameters currently.
Language: QML - Size: 6.84 KB - Last synced: 4 months ago - Pushed: almost 5 years 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: 2.95 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 31 - Forks: 5
derekharrison/LBMChannelFlowMRT-Dev
2D LBM channel flow simulation with particle interaction.
Language: C - Size: 67.4 KB - Last synced: 5 months ago - Pushed: about 2 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: about 1 month ago - Pushed: over 3 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: 6 months ago - Pushed: 10 months ago - Stars: 6 - Forks: 2
wenqi711/yr4-project
Language: Jupyter Notebook - Size: 1.44 MB - Last synced: 4 months ago - Pushed: 6 months 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: 4 months ago - Pushed: over 1 year ago - Stars: 14 - Forks: 1
behreajj/AseIlbmIo 📦
Import and export basic ilbm files in Aseprite.
Language: Lua - Size: 274 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
sthavishtha/list-lattice-Boltzmann-codes
Curated list of some open source codes employing lattice Boltzmann methods
Size: 68.4 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 134 - Forks: 37
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: 8 months ago - Pushed: about 4 years ago - Stars: 86 - Forks: 38
jviquerat/lbm
A simple full-python 2D lattice-boltzmann code
Language: Python - Size: 116 MB - Last synced: 8 months ago - Pushed: about 1 year ago - Stars: 100 - Forks: 20
cfdemons/LUMA
Public-facing repository for the open-source project Lattice-Boltzmann @ The University of Manchester (LUMA).
Language: C++ - Size: 299 MB - Last synced: 8 months ago - Pushed: 10 months ago - Stars: 46 - Forks: 31
cb-geo/2d-lbm-dem
2D LBM DEM
Language: C - Size: 1.56 MB - Last synced: 8 months ago - Pushed: over 4 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: 8 months ago - Pushed: about 3 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: 8 months ago - Pushed: over 5 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: 6 months ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
ivan-pi/deformable-lbm
Deformable lattice Boltzmann method for diffusion in 1D moving domains
Language: C - Size: 34.2 KB - Last synced: 9 months ago - Pushed: 9 months 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: 8 months ago - Pushed: over 1 year ago - Stars: 58 - Forks: 26
rkv0id/boltzmanumba
GPU-Parallelization of a sequential Lattice Boltzmann gist on CUDA-capable devices using Numba.
Language: Python - Size: 1.07 MB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
kks32/lbm-dem
2D/3D LBM-DEM
Language: CMake - Size: 365 KB - Last synced: 10 months ago - Pushed: about 7 years ago - Stars: 19 - Forks: 6
saguileran/Simulation-Protocol 📦
Protocol to implement LBM for acoustical waves.
Size: 43.4 MB - Last synced: 11 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
prasadchandan/go_lbm
Simple lattice boltzmann solver ported to golang
Language: Go - Size: 10.7 MB - Last synced: 11 months ago - Pushed: about 3 years ago - Stars: 3 - Forks: 0
protozis/LBM_CYMB
Lattice Boltzmann Method for multiple moving cylinders in C and OpenCL.
Language: C - Size: 56.9 MB - Last synced: 9 months ago - Pushed: over 2 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: 4 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
halt9k/interactive-fluid-dynamics
CFD sandbox demo release
Size: 160 MB - Last synced: about 1 year ago - Pushed: over 1 year 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: about 1 year ago - Pushed: about 1 year ago - Stars: 4 - Forks: 2
globalpolicy/LBMFluid
Fluid simulation using the Lattice Boltzmann Method in JavaScript.
Language: JavaScript - Size: 13.7 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 2
mzallaghi4/NumericalMaths
Numerical Maths
Language: C++ - Size: 48.8 KB - Last synced: about 1 year ago - Pushed: about 1 year 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: about 1 year ago - Pushed: over 5 years ago - Stars: 14 - Forks: 3
tcubed/lbm
Simple python lattice Boltzmann method (LBM) fluid simulator
Language: Python - Size: 109 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 1
Maarten-vd-Sande/lbm
Free-surface implementation of lattice boltzmann in Python.
Language: Python - Size: 7.84 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 19 - Forks: 4
cheryli/MGLC
Multi-GPU implementation of Lattice Boltzmann Method for complex flows.
Language: Fortran - Size: 12.1 MB - Last synced: about 1 year ago - Pushed: about 2 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: over 1 year ago - Pushed: over 7 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: over 1 year ago - Pushed: about 2 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: 9 months ago - Pushed: about 2 years ago - Stars: 2 - Forks: 0
ChristianFJanssen/jflowsim
Highly interactive, thread-parallel Lattice Boltzmann CFD solver
Language: Java - Size: 449 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 19 - Forks: 8
KnairdA/compustream
D2Q9 BGK LBM visualizer using GLSL compute shaders
Language: C++ - Size: 61.5 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 3 - Forks: 0
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: about 1 year ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1
kks32-courses/5r7-fem
Numerical methods in Geotechnical Engineering: FEM, DEM and MPM
Language: CSS - Size: 81.4 MB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 3 - Forks: 1
AnakokEmre/CoOP-LBM
Implementation of CoOP-LBM
Language: R - Size: 105 MB - Last synced: 4 months ago - Pushed: 4 months 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: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
KnairdA/symlbm_playground
Tinkering with LBM, OpenCL and SymPy-based code generation
Language: Jupyter Notebook - Size: 3.59 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 1
CharlesFarhat/KHI-LBM
KHI Simulation with LBM method
Language: C++ - Size: 4.48 MB - Last synced: about 1 year ago - Pushed: about 4 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: over 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1
KnairdA/boltzgen
Symbolic generation of LBM kernels
Language: Mako - Size: 76.2 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1
ggruszczynski/myLBM
cpp & openMP implementation of Lattice Boltzmann Method
Language: Matlab - Size: 37 MB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0