Lattice Boltzmann Method for fluid mechanics