Implementation techniques for the lattice Boltzmann method - Mattila, Keijo (Jyväskylä studies in computing, 2010)