An open API service providing repository metadata for many open source software ecosystems.

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