Skip to content

ClassicalStateSimulator should support CSWAP gate #7841

@NoureldinYosri

Description

@NoureldinYosri

Is your feature request related to a use case or problem? Please explain

ClassicalStateSimulator currently supports X, CNOT, Toffoli, SWAP and Permutations but it should also support CSWAP gate.

It should also allow passing an initial state in the form of a tuple of ints, currently it accepts only a list and an ndarray

How urgent is this for you? Is it blocking important work?

P3 – I'm not really blocked by it; it's an idea I'm proposing based on principle

Metadata

Metadata

Assignees

Labels

good first issueThis issue can be resolved by someone who is not familiar with the codebase. A good starting issue.kind/feature-requestDescribes new functionalityno QC knowledge neededWant to contribute to Cirq, but don't know quantum computing? This issue is for you.triage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked on

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions