Skip to content

wainejr/zLBM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zLBM

LBM (lattice Boltzmann method) solver written in Zig for learning purposes.

The project is done by Waine and you can find the videos on its developing on his YouTube, in the zLBM playlist.

Cloning

Don't forget to clone and initialize the submodules

git clone --recursive https://github.com/wainejr/zLBM
# or
git clone https://github.com/wainejr/zLBM
git submodule update --init --recursive

Building & Running

To build the project, make sure you have Zig installed. The solver was developed and tested under version 0.13.0 and 0.14 on development.

After that, you can build the program running

zig build

And then run with

./zig-out/bin/zLBM

Or just run the project directly with

zig run src/main.zig

About

LBM solver written in Zig

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors