CumtJet's starred repositories

TCLB

TCLB - Templated MPI+CUDA/CPU Lattice Boltzmann code

Language:C++License:GPL-3.0Stargazers:174Issues:14Issues:120

list-lattice-Boltzmann-codes

Curated list of some open source codes employing lattice Boltzmann methods

MF-LBM

MF-LBM: A Portable, Scalable and High-performance Lattice Boltzmann Code for DNS of Flow in Porous Media

Language:FortranLicense:BSD-3-ClauseStargazers:86Issues:8Issues:0

LatticeBoltzmannMethod

Examples for the Lattice Boltzmann Method

Language:Jupyter NotebookStargazers:86Issues:11Issues:1

lbm_matlab

Lattice Boltzmann Method (LBM) codes in MATLAB for educational purposes, based on codes in the textbook by A. A. Mohamad.

Language:MatlabLicense:MITStargazers:80Issues:14Issues:1

LatticeBoltzmann

A 2D Lattice Boltzmann program

Language:C++License:GPL-3.0Stargazers:53Issues:5Issues:4

LUMA

Public-facing repository for the open-source project Lattice-Boltzmann @ The University of Manchester (LUMA).

Language:C++License:Apache-2.0Stargazers:52Issues:11Issues:27

AMR-LBM-OpenMP-2D

Adaptive Mesh Refinement (AMR) technique utilized with the Lattice-Boltzmann Method (LBM) for numerical simulation of multiphase flows. OpenMP is used for parallelization of the code on share-memory machines.

Language:FortranLicense:GPL-3.0Stargazers:46Issues:3Issues:0

LIFE

A parallel lattice Boltzmann-immersed boundary-finite element (LIFE) solver for fluid-structure interaction.

Language:C++License:GPL-3.0Stargazers:37Issues:9Issues:4

listLBM

ListLBM is a sparse lattice Boltzmann solver for multiphase flow in porous media

IBMlb-poiseuille

Immersed Boundary Method - Lattice-Boltzmann Method

lbmles

2D lattice Boltzmann code to solve driven cavity flow for large Re

Language:C++Stargazers:19Issues:6Issues:0

turbulent_lbm_multigpu

A MPI-Parallelized Multi-GPU Lattice Boltzmann Solver

3D-LBM-AMR

3D LBM code with adaptive mesh refinement

Language:C++Stargazers:13Issues:2Issues:0

LAMBReX

Lattice Boltzmann code built on AMReX

mcmp-lbm

A 3D multicomponent multiphase lattice Boltzmann solver with a Multi-Relaxation-Time collision scheme and a sparse storage structure

Language:PythonLicense:NOASSERTIONStargazers:10Issues:3Issues:3

metaLBM

High Performance C++ Turbulent flow Lattice Boltzmann code

Language:C++License:MITStargazers:10Issues:3Issues:1

lbm-cpp

A flexible Lattice Boltzmann simulation in c++.

periodic-lbm

A personal collection of research codes for LBM in periodic domains

Language:FortranLicense:Apache-2.0Stargazers:9Issues:2Issues:12

Multiphase_Flow_Codes

Multiphase flow codes developed in various stages at UC Irvine and UDel (includes DNS, LBM and LES solvers)

Language:FortranStargazers:9Issues:0Issues:0

MGLC

Multi-GPU implementation of Lattice Boltzmann Method for complex flows.

Language:FortranLicense:MITStargazers:7Issues:3Issues:1

mpm_elasticity_optimization

Material Point Method for elastic simulation implemented in matlab

Language:MATLABStargazers:7Issues:1Issues:0

fdim

FDim is a GUI to compute the fractal dimension of a grayscale image. It supports the capacity, information, correlation, and probability dimension algorithms.

Language:C++License:AGPL-3.0Stargazers:7Issues:0Issues:0

LBM-code-for-curved-boundaries

Code for the single-node schemes of the lattice Boltzmann method in the paper https://doi.org/10.1016/j.jcp.2016.10.049

Language:C++License:MITStargazers:7Issues:2Issues:0

LBM

LBM Codes for Pseudopotential Models for multicomponent multiphase flows

Language:FortranStargazers:5Issues:0Issues:0
Language:FORTRANStargazers:2Issues:0Issues:0

GreenLaB

Lattice Boltzmann Methods with CUDA (Nvidia)

Language:C++License:GPL-3.0Stargazers:1Issues:0Issues:0