Coherent X-ray diffraction calculations

Overview of Usage

Here is a description probably with examples cchange

Module Listing

class CoherentXray.CoherentXrayDiffraction(g=None)
FullCorrFuncfCoherentXrayScattering(state, gridShape)
Returns the intensity of scattered light as a function of

reciprocal lattice vector without making symmetry assumptions

I(q) = \frac{1}{V} \widetilde{e^{2 \pi i g*u(x)}} \widetilde{e^{2 \pi i g*u(x)}}^{*}

SecondOrderCorrFuncfCoherentXrayScattering(state, gridShape)
Returns the intensity of scattered light as a function

of the reciprocal lattice vector q

I(q) = \frac{1}{V} \tilde{f}(q) \tilde{f}(-q)

where

f(x) = e^{2 \pi i g*u(x)}

Assume that there is a cubic symmetry, so that g = (h/a, k/a, l/a) (set a=1)

Table Of Contents

Previous topic

Correlation Functions

Next topic

Incoherent X-ray diffraction calculations

This Page