LatticeBoltzmann.jl

Build Status Documentation
Lifecycle CI codecov.io

This package was developed for my thesis A Theoretical & Practical Framework for Lattice Boltzmann Models. Currently the documentation is a work in progress.

The notebooks contain reproducible examples of results that I’ve used in my thesis. I’ve focused on four problems:

Quadratures

Collision models

Initial conditions

Boundary conditions

Test problems

TODO

Project

Features

Boundary conditions

Boundary conditions should be rewritten so that they can be applied to a node at a location not necessarily at the boundary, so that we can have second order bounce back boundary conditions.

Performance / infrastructure