Skip to content

A library of a few handy functions for modelling dynamical diffraction.

Notifications You must be signed in to change notification settings

Multiscale-imaging/dynamical_diffraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is just a small collection of functions used to calculate dynamical diffraction patterns from plate-like crytals.

The formalism is based on the "symmetric Takagi Taupin Equations". See https://arxiv.org/pdf/1703.04100.pdf for example.

The perfect crystal functions are all based on Fourier transforming the incident radiation along the surface direction 
and solving the TTE-equations, which then reduce to a set of 2x2 eigenvalue problems which are solved exactly.

The finite difference algorithms for strained crystals, which are also based on transverse Fourier transforms,
are documented in https://doi.org/10.1107/S2053273322004934

About

A library of a few handy functions for modelling dynamical diffraction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages