qubit_info.hpp File Reference
#include "type.hpp"

Go to the source code of this file.

Classes

class  QubitInfo
 
class  ControlQubitInfo
 
class  TargetQubitInfo
 

Macros

#define FLAG_X_COMMUTE   ((UINT)(0x01))
 Flags for bit property: diagonal in X-basis. More...
 
#define FLAG_Y_COMMUTE   ((UINT)(0x02))
 Flags for bit property: diagonal in Y-basis. More...
 
#define FLAG_Z_COMMUTE   ((UINT)(0x04))
 Flags for bit property: diagonal in Z-basis. More...
 

Macro Definition Documentation

◆ FLAG_X_COMMUTE

#define FLAG_X_COMMUTE   ((UINT)(0x01))

Flags for bit property: diagonal in X-basis.

◆ FLAG_Y_COMMUTE

#define FLAG_Y_COMMUTE   ((UINT)(0x02))

Flags for bit property: diagonal in Y-basis.

◆ FLAG_Z_COMMUTE

#define FLAG_Z_COMMUTE   ((UINT)(0x04))

Flags for bit property: diagonal in Z-basis.