Adding a new AerDensityMatrixBackend class. Unlike other density matrix simulators available through the pytket extensions this emulator should support an optional NoiseModel in the constructor.
There's a decent amount of duplication from the AerBackend implementation for BackendInfo. Maybe there's a smarter and less error prone way to do it.
Related issues
closes #231
Checklist
[x] I have performed a self-review of my code.
[x] I have commented hard-to-understand parts of my code.
[x] I have made corresponding changes to the public API documentation.
[x] I have added tests that prove my fix is effective or that my feature works.
[x] I have updated the changelog with any user-facing changes.
Description
Adding a new
AerDensityMatrixBackend
class. Unlike other density matrix simulators available through the pytket extensions this emulator should support an optionalNoiseModel
in the constructor.There's a decent amount of duplication from the
AerBackend
implementation forBackendInfo
. Maybe there's a smarter and less error prone way to do it.Related issues
closes #231
Checklist