Sequential Quantum Gate Decomposer  v1.9.3
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Classes | Macros | Enumerations
CROT.h File Reference

Header file for a class representing a controlled rotation gate around the Y axis. More...

#include "RY.h"
#include "CNOT.h"
#include "matrix.h"
#include "matrix_real.h"
#include <math.h>
Include dependency graph for CROT.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CROT
 A class representing a CROT gate. More...
 

Macros

#define _USE_MATH_DEFINES
 

Enumerations

enum  crot_type { CONTROL_R, CONTROL_OPPOSITE, CONTROL_INDEPENDENT }
 

Detailed Description

Header file for a class representing a controlled rotation gate around the Y axis.

Definition in file CROT.h.

Macro Definition Documentation

◆ _USE_MATH_DEFINES

#define _USE_MATH_DEFINES

Definition at line 30 of file CROT.h.

Enumeration Type Documentation

◆ crot_type

enum crot_type
Enumerator
CONTROL_R 
CONTROL_OPPOSITE 
CONTROL_INDEPENDENT 

Definition at line 34 of file CROT.h.