munich-quantum-toolkit / munich-quantum-toolkit/core-plugins-catalyst

Add missing Catalyst conversions

Open
#35 6 comments 2 reactions 1 assignee View on GitHub

@BertiFlorea is already working on this.

Since May 26, 2025.

  • #213 by @flowerthrower — open
good first issue
Dominant language
C++
Stars
8
Forks
2
Avg merge
5h 27m
Merged PRs (30d)
34

Description

Add the last missing operation Conversions between Catalyst and MQTOpt.

I know that I noted that in the other PR with the conversions already, but most of these actually have an equivalent in Catalyst.
And I also believe it is very much desirable that we can translate all quantum gates back and forth. Otherwise, we will always be stuck with a mixture of dialects, which will almost surely hinder optimizations.
Nothing to be tackled in this PR, but definitely in a direct follow-up.

Originally posted by @burgholzer in https://github.com/munich-quantum-toolkit/core/pull/881#discussion_r2103355068

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.