✨ State Preparation Routines for DD Package #341
Labels
DD
Anything related to the DD package
feature
New feature or request
good first issue
Good for newcomers
Milestone
Currently, the DD package provides methods for directly constructing the decision diagrams for
|0>, |1>, |+>, |->, |L>, |R>
It would be convenient to have some further state preparations available that can be used, e.g., in DDSIM.
Examples:
It should be possible to directly construct the DDs for these states without starting from the all-zero state and applying some operations.
A suggestion would be to name these functions
make<SOME-IDENTIFIER>State
.In the interest of providing a little more structure in the DD package, these functions should probably be designed in a way that they can be put into a separate header file and, ideally, not rely on any template stuff, so that the implementation can be moved to a source file.
If this is accomplished, the existing functions for state preparation should be moved as well.
The text was updated successfully, but these errors were encountered: