We consider the case of an assembly of rigid, arbitrarily shaped grains. Our goal is to establish a general
framework that suits to different contact models. Accordingly, we regard the contact between grains as a primitive
notion. The only condition we require on the contacts is that they be permanent: this does not necessarily
mean that two grains in contact ‘‘touch’’ each other always on the same portions of the respective surfaces, as