D centred cell DDL dictionary definition language difference Patterson map direct lattice direct methods direct product direct space domain of influence double coset dual basis dynamical diffraction dynamical theory