RealSpaceMultislice#

class abtem.multislice.RealSpaceMultislice(order=1, expansion_scope='propagator', derivative_accuracy=6, max_terms=80)[source]#

Bases: object

Multislice algorithm computed in real-space.

Parameters:
  • order (int, optional) – Propagator and/or transmission operator order (default 1)

  • expansion_scope (str) – If “propagator” (default) only the propagator operator is expanded to order If “full” both the propagator and transmission operators are expanded to order

  • derivative_accuracy (int, optional) – Finite-difference accuracy for Laplace operator (default 6)

  • max_terms (int, optional) – Max terms in exponent Taylor series expansion (default 80)

__init__(order=1, expansion_scope='propagator', derivative_accuracy=6, max_terms=80)#

Methods

__init__([order, expansion_scope, ...])

Attributes

derivative_accuracy

expansion_scope

max_terms

order