The lattice Boltzmann method : principles and practice /: principles and practice. ([2016])