Computing the Voronoi cell of a lattice: the diamond-cutting algorithm | IEEE Journals & Magazine | IEEE Xplore