-
-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
c++Anything related to C++ codeAnything related to C++ codeenhancementAnything related to improvements of the existing libraryAnything related to improvements of the existing libraryusabilityAnything related to usabilityAnything related to usability
Milestone
Description
What's the problem this feature will solve?
Currently, there exist three different Hardware Classes:
- Superconducting: Architecure.hpp
- Zoned Neutral Atom: ZonedNaArchitecure by @ystade
- Hybrid Neutral Atom by @lsschmid
It should be possible to unify at least the two Neutral Atom Architecures and maybe even all three of them.
One might event keep the possibility of adding Trapped Ion based Hardware later on!
Describe the solution you'd like
Maybe abstract base class and then derived classes for each hardware platform?
Metadata
Metadata
Assignees
Labels
c++Anything related to C++ codeAnything related to C++ codeenhancementAnything related to improvements of the existing libraryAnything related to improvements of the existing libraryusabilityAnything related to usabilityAnything related to usability