Table of Contents

Changelog

QUAD 1.7

currently in development

QUAD 1.6

Bug fixes for anisotropic atoms
Fitting routines
More option to choose the reciprocal lattice coordinates

QUAD 1.5

Support for unordered slabs:
	New function slabs.CreateHom
	New function slabs.CreateInterface
New function slabs.CreateCrystal
convertcrystal stabilized and more functions added.
New stabilized interpretation of layer structure (Token based and more error messages)

QUAD 1.4

Added kinematical scattering
Support for magnetic atoms

QUAD 1.3

Added Powder diffraction tutorial
Reduced memory usage for parallelization (save intensities instead of matrices)
Matrix accuracy: Diagonal approximation is enabled.

QUAD 1.2

Added Powder diffraction tutorial
Reduced memory usage for parallelization (save intensities instead of matrices)
Matrix accuracy: Diagonal approximation is enabled.

QUAD 1.1

Add atoms with anisotropic scattering tensors
Changed the way atoms are handled handling in the script (new atom type)
Changed the geometry, especially the z-direction. The incoming wave vector in z-direction must be negative at all time. 
SetThetaHKL returns an negative index if there is no plane found
Improved Documentation of the functions in Readme
SetThetaHKL supports non-integer l-values
Tutorial6: Use SetThetaHKL for truncation rod
Laue-Picture Tutorial added
Parallelization Tutorial added
Support of different accuracies of multiple scattering (new function SetMultipleScattering)

QUAD 1.0

 Initial release