SMatrixArray
============

.. currentmodule:: abtem.prism.s_matrix

.. autoclass:: abtem.prism.s_matrix.SMatrixArray
   :members:
   :show-inheritance:
   :inherited-members:

   
   .. automethod:: __init__

   
   .. rubric:: Methods

   .. autosummary::
   
      ~SMatrixArray.__init__
      ~SMatrixArray.apply_transform
      ~SMatrixArray.compute
      ~SMatrixArray.copy
      ~SMatrixArray.copy_to_device
      ~SMatrixArray.dummy_probes
      ~SMatrixArray.ensemble_blocks
      ~SMatrixArray.ensure_lazy
      ~SMatrixArray.expand_dims
      ~SMatrixArray.from_array_and_metadata
      ~SMatrixArray.from_zarr
      ~SMatrixArray.generate_blocks
      ~SMatrixArray.generate_ensemble
      ~SMatrixArray.get_items
      ~SMatrixArray.match_grid
      ~SMatrixArray.max
      ~SMatrixArray.mean
      ~SMatrixArray.min
      ~SMatrixArray.multislice
      ~SMatrixArray.no_base_chunks
      ~SMatrixArray.rechunk
      ~SMatrixArray.reduce
      ~SMatrixArray.scan
      ~SMatrixArray.select_block
      ~SMatrixArray.set_ensemble_axes_metadata
      ~SMatrixArray.squeeze
      ~SMatrixArray.std
      ~SMatrixArray.sum
      ~SMatrixArray.to_cpu
      ~SMatrixArray.to_gpu
      ~SMatrixArray.to_hyperspy
      ~SMatrixArray.to_tiff
      ~SMatrixArray.to_zarr
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
   
      ~SMatrixArray.accelerator
      ~SMatrixArray.angular_sampling
      ~SMatrixArray.antialias_cutoff_gpts
      ~SMatrixArray.antialias_valid_gpts
      ~SMatrixArray.array
      ~SMatrixArray.axes_metadata
      ~SMatrixArray.base_axes_metadata
      ~SMatrixArray.base_dims
      ~SMatrixArray.base_shape
      ~SMatrixArray.cutoff_angles
      ~SMatrixArray.device
      ~SMatrixArray.dtype
      ~SMatrixArray.energy
      ~SMatrixArray.ensemble_axes_metadata
      ~SMatrixArray.ensemble_dims
      ~SMatrixArray.ensemble_shape
      ~SMatrixArray.extent
      ~SMatrixArray.full_cutoff_angles
      ~SMatrixArray.gpts
      ~SMatrixArray.grid
      ~SMatrixArray.interpolation
      ~SMatrixArray.is_complex
      ~SMatrixArray.is_lazy
      ~SMatrixArray.metadata
      ~SMatrixArray.periodic
      ~SMatrixArray.reciprocal_space_axes_metadata
      ~SMatrixArray.reciprocal_space_sampling
      ~SMatrixArray.rectangle_cutoff_angles
      ~SMatrixArray.sampling
      ~SMatrixArray.semiangle_cutoff
      ~SMatrixArray.shape
      ~SMatrixArray.storage_device
      ~SMatrixArray.wave_vectors
      ~SMatrixArray.wavelength
      ~SMatrixArray.waves
      ~SMatrixArray.window_extent
      ~SMatrixArray.window_gpts
      ~SMatrixArray.window_offset
   
   