Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.13 KB

README.md

File metadata and controls

40 lines (27 loc) · 1.13 KB

💨 Bloe

Lattice Boltzmann Method Simulator in Rust

Usage ⚡

To run the code locally, clone the project and run:

cargo run

This will execute the visualization demo locally

bloe.mp4

Configuration ⚙

Several parameters/constants of the simulation can be changed including:

  • Lattice Grid Dimensions
  • Lattice Density Distribution (to influence directional Flow)
  • Boundary Objects
  • Simulation Step Size

Motivation 🤔

A dead-simple implementation of the lattice Boltzmann method with as few dependencies as possible in my favorite programming language 🦀.

The lattice Boltzmann method is an application of Boltzmann particle (microscopic) principles in a lattice grid to simulate computation fluid dynamics (CFD) without directly solving the Navier-Stokes equations (macroscopic)