FourierMultislice#
- class abtem.multislice.FourierMultislice(order=1, expansion_scope='propagator', conjugate=False, transpose=False)[source]#
Bases:
objectMultislice algorithm computed fast in Fourier space.
- Parameters:
order (int, optional) – Propagator order, one of 1 or 2 (default 1)
expansion_scope (str) – Specified for compatibility. Must be “propagator” (default “propagator”)
conjugate (bool, optional) – If True, use the conjugate of the transmission function (default is False)
transpose (bool, optional) – If True, reverse the order of propagation and transmission (default is False)
- __init__(order=1, expansion_scope='propagator', conjugate=False, transpose=False)#
Methods
__init__([order, expansion_scope, ...])Attributes
conjugateexpansion_scopeordertranspose