https://hgpu.org/?p=8837
High Performance Lattice Boltzmann Solvers on Massively Parallel Architectures with Applications to Building Aeraulics