get_atomic_scattering_factors#

diffsims.utils.sim_utils.get_atomic_scattering_factors(g_hkl_sq, coeffs, scattering_params)[source]#

Calculate atomic scattering factors for n atoms.

Parameters:
g_hkl_sqnumpy.ndarray

One-dimensional array of g-vector lengths squared.

coeffsnumpy.ndarray

Three-dimensional array [n, 5, 2] of coefficients corresponding to the n atoms.

scattering_paramsstr

Type of scattering factor calculation to use. One of ‘lobato’, ‘xtables’.

Returns:
scattering_factorsnumpy.ndarray

The calculated atomic scattering parameters.