I’m starting a blog series on creating a Python package for the Lattice Boltzmann Method (LBM), a fascinating way to simulate fluid flow. From the initial idea to the finished product, I’ll share each step in a way that’s easy for anyone to follow, whether you’re interested in package development or just curious about LBM.
I plan to use projen to kick things off. Projen helps set up projects quickly by treating the setup as code, which saves time and ensures everything works smoothly.
One thing I’ve found is there aren’t many tools that use advanced methods like Central-moments for LBM, which could make simulations better. I stumbled upon this gap while researching, noticing a lack of these methods in current tools (check out this research).
So, join me on this journey, whether you’re into software development or just love learning about how things work. It’s going to be an interesting ride!