Yannick Stade

Results 7 issues of Yannick Stade

## Description ⚠️ This is work in progress! 🚧 [QIR](https://github.com/qir-alliance/qir-spec/tree/main) is an LLVM IR dialect. This work aims to provide DDsim as a QIR backend. It packs DDsim into a...

feature

## Description This is the start of a mapper tailored to the neutral atom platform. Peculiarities are global gates and shuttling of atoms, among others. ## Checklist: - [ ]...

feature

## Description This pull request includes all modifications and data structures that are generally useful and required for the implementation of the neutral atom mapper, see [mqt-qmap#417](https://github.com/cda-tum/mqt-qmap/pull/417). ## Checklist: -...

feature
minor
Core
c++

### What's the problem this feature will solve? So far the function `isInverseOf` in [include/mqt-core/operations/CompoundOperation.hpp#L71](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/include/mqt-core/operations/CompoundOperation.hpp#L71) produces some false negatives, also see [this comment](https://github.com/cda-tum/mqt-core/pull/596#discussion_r1584839947). ### Describe the solution you'd like As...

### What's the problem this feature will solve? A [`QuantumComputation`](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/include/mqt-core/QuantumComputation.hpp) and a [`CompoundOperation`](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/include/mqt-core/operations/CompoundOperation.hpp) represent almost the same thing. However, they are treated separately and some tooling only exists for one...

### What's the problem this feature will solve? The list of supported gates for the construction of an interaction graph (see [src/datastructures/Layer.cpp#L155](https://github.com/cda-tum/mqt-core/blob/df425d332e51f3e07a29089b04be337f773920a4/src/datastructures/Layer.cpp#L155)) is rather limited at the moment. I see...

## Description It adds a new functionality to generate minimal schedules for preparing logical arrays on the neutral atom architecture. ## Checklist: - [x] The pull request only contains commits...

feature
c++
minor