The EMU-MPS api is based on a series of abstract base classes, which are intended to generalize into a backend independent API. Currently these classes are defined in EMU-MPS, and they will be documented here until they are moved into a more general location, probably pulser-core. While they are in this project, see the specification here.
::: emu_mps.mps_backend.MPSBackend
::: emu_mps.mps_config.MPSConfig
::: emu_mps.mps.MPS
::: emu_mps.mps.inner
::: emu_mps.mpo.MPO