Lattice boltzmann modeling : an introduction for geoscientists and engineers - Sukop, Michael C.