Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Consider adding the SparseSimulator #518

@kuzminrobin

Description

@kuzminrobin

After the SparseSimulator is added, consider adding to the QuantumLibraries the support for the SparseSimulator.
In particular

  • In Standard/src/Diagnostics/Emulation/Internal.cs consider replacing all the occurrences of QuantumSimulator with CommonNativeSimulator - the common base class for QuantumSimulator and SparseSimulator, such that both the QuantumSimulator and SparseSimulator are covered.
  • For all the occurrences of @Test("QuantumSimulator") consider adding (in the next line) also @Test("SparseSimulator"), such that the test is run on both simulators. See example in the .qs files of this PR.

Metadata

Metadata

Assignees

Labels

Area-APIIssue concerns the API design of a library, such as style guide or design principles adherence.Kind-EnhancementNew feature or requestPkg-StandardIssue relates to the Microsoft.Quantum.Standard package.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions