Maestro 0.1.0
Unified interface for quantum circuit simulation
Loading...
Searching...
No Matches
Remapper.h File Reference

Go to the source code of this file.

Classes

class  Distribution::IRemapper< Time >
 Remapper abstract class. More...

Namespaces

namespace  Distribution

Macros

#define _REMAPPER_H_

Enumerations

enum class  Distribution::RemapperType { Distribution::kLayersRemapper , Distribution::kGreedyDirectRemapper }
 The type of remapper to use. More...

Detailed Description

Version
1.0

DESCRIPTION

The Remapper class for converting a circuit to a distributed one.

It's an abstract class, the actual implementation is in the derived classes, they must implement the Remap function. It contains common functionality for the derived classes, specifically, splitting composite operations into ones that act on a single qubit/classical bit.

Definition in file Remapper.h.

Macro Definition Documentation

◆ _REMAPPER_H_

#define _REMAPPER_H_

Definition at line 18 of file Remapper.h.