Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ndbaker1/bloe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

22 Commits

Repository files navigation

πŸ’¨ 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)

About

πŸ’¨ Lattice Boltzmann Method Simulation in Rust

Topics

Resources

License

Stars

Watchers

Forks

Contributors

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /