Llewellin, E. (2010). LBflow: An extensible lattice Boltzmann framework for the simulation of geophysical flows. Part II: usage and validation. Computers and Geosciences, 36(2), 123-132. https://doi.org/10.1016/j.cageo.2009.08.003