Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Unify Neutral Atom specific operations #616

Open
lsschmid opened this issue May 30, 2024 · 0 comments
Open

✨ Unify Neutral Atom specific operations #616

lsschmid opened this issue May 30, 2024 · 0 comments
Labels
c++ Anything related to C++ code code quality Code quality improvements Core Anything related to the Core library and IR usability Anything related to usability

Comments

@lsschmid
Copy link
Collaborator

What's the problem this feature will solve?

Neutral Atoms support some fundamentally new operations that do not fit the existing Types.

Due to this, two slightly different Classes have been created to represent/handle these operations:

  1. NA Shuttling Operation from @ystade
  2. Seperate Move Operation and AOD Operations from @lsschmid

As both describe the same hardware components/operations, a single class should be sufficient.

Describe the solution you'd like

Create a new operation type consolidating functionalities of both implementations.

@lsschmid lsschmid added usability Anything related to usability code quality Code quality improvements Core Anything related to the Core library and IR c++ Anything related to C++ code labels May 30, 2024
@github-project-automation github-project-automation bot moved this to In Progress in MQT Core May 30, 2024
@burgholzer burgholzer added this to MQT May 30, 2024
@github-project-automation github-project-automation bot moved this to In Progress in MQT May 30, 2024
@burgholzer burgholzer moved this from In Progress to Todo in MQT May 30, 2024
@burgholzer burgholzer moved this from In Progress to Todo in MQT Core May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c++ Anything related to C++ code code quality Code quality improvements Core Anything related to the Core library and IR usability Anything related to usability
Projects
Status: Todo
Status: Todo
Development

No branches or pull requests

2 participants